初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1487

 
MrBrooklin #:

阿列克谢,SymbolInfoDouble(Symbol(),SYMBOL_SESSION_OPEN); 这个符号 有问题,最有趣的是,我在一个完全空的 EA 中运行它,得到的结果是零。


这怎么可能,在脚本中可以运行,而在智能交易系统中却不行呢?我已经把错误和 bug 写进了主题。等待那里的答复。((

弗拉基米尔

弗拉基米尔,在写错误之前,你应该先在 MQ 演示版上检查一下。它在我的 Expert Advisor(智能交易系统)中运行没有问题。因此,没有人会对它有反应....。

 
Alexey Viktorov #:

弗拉基米尔,在写错误之前,你应该先在 MQ 演示版上检查一下。它在我的智能交易系统(Expert Advisor)中运行没有任何问题。因此,没有人会对它有任何反应....。

谢谢您,阿列克谢。我甚至都没有怀疑过,在我的外汇交易商的个人识别器上会出现这样的 "错误"。活到老,学到老。))

再见,弗拉基米尔。

 

有一个设计:

  MqlDateTime dt0,dt1,dt2;
  TimeToStruct(iTime(_Symbol,PERIOD_MN1,0),dt0);
  TimeToStruct(iTime(_Symbol,PERIOD_MN1,1),dt1);
  TimeToStruct(iTime(_Symbol,PERIOD_MN1,2),dt2);

问题:

如何计算,用什么替换

iTime(_Symbol,PERIOD_MN1,
0 )

以获得月份的开始日期,而不干扰每月的时间戳

计算最近三个月利润的功能需要使用此功能

 
Vitaly Muzichenko #:

有一个设计

问题:

如何计算和用什么替换

来获取月份的开始日期,而不影响每月的时间戳

计算最近三个月利润的功能需要用到此功能

https://www.mql5.com/ru/forum/170952/page234#comment_50523898

 
下午好!向专家提问--请推荐一个 MT5 脚本,它可以将一个工具选项卡的区域划分为 3 个(用于一个工具的不同时间或与另一个工具进行比较)。确切地说,不是在终端窗口区域,而是在某个工具的打开选项卡中。或者通过名称,以便在市场中扫描。我不知道如何命名这样的脚本系列才能找到正确的脚本。非常感谢您的反馈!!!!!!!!!!!!!!
 
Dema73 #:
下午好!向专家提问--请推荐一个 MT5 脚本,它可以将一个工具选项卡的区域划分为 3 个(用于一个工具的不同时间或与另一个工具进行比较)。确切地说,不是在终端窗口区域,而是在某个工具的打开选项卡中。或者通过名称,以便在市场中扫描。我不知道如何命名这样的脚本系列才能找到正确的脚本。非常感谢您的回复!!!!!!!!!!!!!!。

也许是这个。


 
祝大家节日快乐。
能否告诉我,如果在 EA 代码中加入 "注释"(Comment),为什么可视化测试仪的运行速度会变慢?
有什么办法可以解决这个问题?
这是否会影响优化速度?
 
Maksim Burov Comment),为什么可视化测试仪的运行速度会变慢? 有哪些选项可以解决这个问题? 这是否会影响优化速度?

要在每个刻度显示注释,您必须重新绘制整个图表。您可以尝试使用 kanvas,但 Nikolay Semko 会告诉您更好的方法。

 
Maksim Burov Comment)后,可视化测试仪的运行速度会变慢吗? 有什么办法可以解决这个问题? 会影响优化速度吗?

如果信息没有改变,则不要调用 "注释"。