资料库: MQL5 的关键字和别名

 

MQL5 的关键字和别名:

用于自动替换和展示的MQL5关键字和别名.

作者: Andrey Dik

 
MqlTradeRequest struct MqlTradeRequest
  (
   ENUM_TRADE_REQUEST_ACTIONS    action,           // 要执行的操作类型
   ulong                         magic,            // 专家印章(神奇数字标识符)
   ulong                         order,            // 订购单
   ...
  )

//订单票据。修改挂单时 需要

请补充完整的解释,因为要设置订单,必须要有订单票据。

操作符中缺少两个操作符。

:
::

标点符号中也没有 ZY。

( )

最后,我将所有内容重命名为 mqh,以便更加清晰(不过如果使用第三方编辑器,我同意使用 txt 更方便)。

 
Urain:
.............

在原始帮助中,结构是这样显示的:

struct MqlTradeRequest
  {
   ENUM_TRADE_REQUEST_ACTIONS    action;           // 要执行的操作类型
   ulong                         magic;         // 专家印章(神奇数字标识符)
   ulong                         order;         // 订购单
   string                        symbol;        // 交易工具名称
   double                        volume;        // 申请的交易量(以手为单位
   double                        price;         // 价格 
   double                        stoplimit;     // 订单的止损水平
   double                        sl;            // 订单的止损水平
   double                        tp;            // 订单的获利水平
   ulong                         deviation;     // 可接受的与要求价格的最大偏差
   ENUM_ORDER_TYPE               type;           // 订单类型
   ENUM_ORDER_TYPE_FILLING       type_filling;    // 按执行顺序排列的订单类型
   ENUM_ORDER_TYPE_TIME          type_time;       // 按有效时间排列订单类型
   datetime                      expiration;    // 订单到期时间(针对 ORDER_TIME_SPECIFIED 类型的订单)
   string                        comment;       // 对法令的评论
  };

但我将 Aliases.txt 文件中的结构样式设计成了这样:

MqlTradeRequest struct MqlTradeRequest
  (
   ENUM_TRADE_REQUEST_ACTIONS    action,           // 要执行的操作类型
   ulong                         magic,            // 专家印章(神奇数字标识符)
   ulong                         order,            // 订购单
   string                        symbol,           // 交易工具名称
   double                        volume,           // 申请的交易量(以手为单位
   double                        price,            // 价格 
   double                        stoplimit,        // 订单的止损水平
   double                        sl,               // 订单的止损水平
   double                        tp,               // 订单的获利水平
   ulong                         deviation,        // 可接受的与要求价格的最大偏差
   ENUM_ORDER_TYPE               type,             // 订单类型
   ENUM_ORDER_TYPE_FILLING       type_filling,     // 按执行顺序排列的订单类型
   ENUM_ORDER_TYPE_TIME          type_time,        // 按有效时间排列订单类型
   datetime                      expiration,       // 订单到期时间(针对 ORDER_TIME_SPECIFIED 类型的订单)
   string                        comment,          // 对法令的评论
  )

以便与作为自动替换模板的第三方源代码编辑器兼容。对于特定的集成开发环境,您需要根据该编辑器自动替换模板的设计要求修正该文件。

关于标点符号文件中缺少的"("和")"--是的,确实缺少了,谢谢,我会添加的。我警告过你可能会有遗漏。:)

Urain

嗯,最后我把它们都重命名了,因为 mqh 更清晰(不过如果您使用第三方编辑器,我同意用 txt 更方便)。

当然,如何利用这些有价值的信息为自己服务,这取决于所有者。


PS 压缩包。由于文件是单独上传的,因此没有倒退下载计数器。

 

如果有人正在使用它,请添加任何遗漏的项目并在此发布,我一定会更新文件。

在这里,我或多或少截取了一些最近的关键词,试图在 FineReader 中识别它们,但我做不到。也许有人能帮我解决这个问题?

创建此主题时,我从手写帮助中收集了关键词,为了更新文件,我无法重复这一壮举。

附加的文件:
MQL5.ZIP  600 kb
 
是否也可以使用标准库 的类和方法?