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

评论 - MetaTrader 5 库

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

Comment - library for MetaTrader 5

Comment - library for MetaTrader 5

Comment - library for MetaTrader 5

Comment - library for MetaTrader 5

Comment - library for MetaTrader 5

Comment - library for MetaTrader 5

评论的简单替换。测试仪的工作速度比标准功能快 50 倍。

众所周知,标准的“注释”功能会极大地降低测试人员的速度。

这是代码及其在测试器中的执行时间的示例。

空白 勾选()
  {
  MQTick打钩;
  符号信息勾选_象征, 打钩);
  如果(打勾.问!=0&& 勾选.出价 !=0)
     {
      细绳str =字符串格式“要价 = %.5f\n出价 = %.5f\n时间 = %s”, 勾选.询问, 勾选.出价,字符串时间(滴答时间,TIME_DATE|TIME_SECONDS));
      评论(str);
     }
  }//+------------------------------------------------------------------+

Comment - library for MetaTrader 5

11 分钟 28秒!!!

Comment - library for MetaTrader 5

只需添加代码 #include

#包括<通讯.mqh>//+------------------------------------------------------------------+
空白 勾选()
  {
  MQTick打钩;
  符号信息勾选_象征, 打钩);
  如果(打勾.问!=0&& 勾选.出价 !=0)
     {
      细绳str =字符串格式“要价 = %.5f\n出价 = %.5f\n时间 = %s”, 勾选.询问, 勾选.出价,字符串时间(滴答时间,TIME_DATE|TIME_SECONDS));
      评论(str);
     }
  }//+------------------------------------------------------------------+

Comment - library for MetaTrader 5

14 秒!!!  

默认设置的使用示例。

无需声明该类的实例。

#包括<通讯.mqh>//+------------------------------------------------------------------+
空白 勾选()
  {
  细绳str =“程序名称=”+MQL 信息字符串MQL_PROGRAM_NAME) +“\n”+ (细绳时间当前();
   评论(str);
  }//+------------------------------------------------------------------+

Comment - library for MetaTrader 5

能够更改设置的使用示例。

#包括<通讯.mqh>//+------------------------------------------------------------------+
空白 勾选()
  {
  细绳str =“程序名称=”+MQL 信息字符串MQL_PROGRAM_NAME) +“\n”+ (细绳时间当前();
   注释(str,_Xpx,_Ypx,_clrText,_FontSize,_clrBack,_Transparency,_Font,_corner);
  }//+------------------------------------------------------------------+

Comment - library for MetaTrader 5

使用注释的多个实例的示例。

#包括<通讯.mqh>
CComm 通讯1;
CComm 通讯2;
CComm 通讯3;
CComm 通讯4;//+------------------------------------------------------------------+
空白 勾选()
  {
  MQTick打钩;
  符号信息勾选_象征, 打钩);
  如果(打勾.问!=0&& 勾选.出价 !=0)
     {
      细绳str =字符串格式“要价 = %.5f\n出价 = %.5f\n时间 = %s”, 勾选.询问, 勾选.出价,字符串时间(滴答时间,TIME_DATE|TIME_SECONDS));
      评论(str);
      comm1.Comm(str, _Xpx, _Ypx +80、_clrText、_FontSize、_clrBack、_Transparency、_Font、_corner);
      comm2.Comm(str, _Xpx +10, _Ypx +20、_clrText、_字体大小、清绿, _透明度, _字体,角左下角);
      comm3.Comm(str, _Xpx +30, _Ypx,清绿、_字体大小、_clrBack、_透明度、_字体、CORNER_RIGHT_LOWER);
      comm4.Comm(str, _Xpx, _Ypx +50,黑色、_字体大小、_clrBack、_透明度、_字体、CORNER_RIGHT_UPPER);
     }
  }//+------------------------------------------------------------------+

Comment - library for MetaTrader 5

更新 2024 年 12 月 5 日版本 1.06

更新 2024 年 12 月 5 日版本 1.07


附件下载

📎 example.mq5 (0.94 KB)

📎 comm.mqh (19.43 KB)

Source: MQL5 #53499

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