欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

ResultRetcodeDescription - MetaTrader 5 库

author emer | 946 人阅读 | 0 人评论 |

这个简单的函数返回交易操作结果的解密代码字符串MqlTradeCheck结果执行后订单检查()功能:

  MqlTradeCheck结果查看;//---- 检查交易请求的正确性  如果(!订单检查(请求、检查))
     {
      打印__功能__,“():订单检查():”,ResultRetcodeDescription(check.retcode));
      返回错误的);
     }

或者,它可以在执行后从 MqlTradeResult 返回一个字符串订单发送()功能: 

  MqlTradeCheck结果查看;

  字=__功能__+“():订单发送():”;//---- 开立买入仓位并检查交易请求结果  如果(!订单发送(请求,结果)||结果.retcode!=TRADE_RETCODE_DONE打印(ResultRetcodeDescription(结果.retcode));
  别的 如果(结果.retcode==TRADE_RETCODE_DONE打印“买入头寸”,象征(),“开门了!”);
  别的 打印“未能为“建立买入仓位”,象征(),"!!!");

 该函数使用库 ResultRetcodeDescription.mqh(将复制到 Terminal_data_directory\MQL5\Include),在全局级别使用该函数之前,应使用 #include 指令将其内容包含在开发的代码中:


附件下载

📎 resultretcodedescription.mqh (3.34 KB)

Source: MQL5 #960

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录