Skip to content

基础函数库

MT5CTP应用程序开发接口(API)中的函数和类,使用命名空间以避免同名函数、枚举变量等存在的可能冲突。在命名空间的支持下,MT5CTP应用程序开发接口(API)大量使用了MQL5同名函数和类用于处理同类业务,语法和函数调用与MQL原生函数基本一致。

基础函数库文件路径:\MQL5\Include\mt5ctp\mt5ctp.mqh。

CTP柜台数据直接提取和操作的基础函数、枚举变量等定义到命名空间CTP:

MQL5
namespace CTP {
    // do...
}

⚠️ | 基础函数库

基础函数库是MT5CTP的底层驱动库,功能强但开发难度高,代码中重复使用命名空间,不够优雅且容易出错,建议实际策略开发中,使用MT5CTP的类实现各种功能。MT5CTP策略开发框架和50+功能脚本也使用类方法调用实现。

MT5CTP的类基于基础函数库开发,如果有兴趣和余力可查看类库源代码,提高MT5CTP应用程序开发接口(API)的驾驭能力。