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

 
Vladimir Karputov:

以下是工作代码。

脚本不想绘制--它在专家顾问中绘制。

图

 
SanAlex:

脚本不想画图--它在专家中画图


我给的剧本没有检查 - 你看不出来吗?如果没有收到数据,就没有输出,没有绘图。另外,脚本需要手动应用于图表,而不是通过 "在线测试 "按钮。

 
Vladimir Karputov:

我给的剧本没有检查 - 你看不出来吗?如果没有收到数据--输出时不绘图。另外,该脚本需要手动应用于图表,而不是通过 "在线测试 "按钮。

我只是说--否则像我这样的聪明人就会试一试,然后说这个剧本不起作用。

 

问题,10496这个神奇的数字是什么?

我正在运行一个缓慢的优化,有一个完整的超限。

为什么仍然显示这个数量的通过,而不是实际发生的完全蛮力的数量?

 
Roman Sharanov:

问题,10496这个神奇的数字是什么?

我有一个缓慢的优化,有充分的蛮力

为什么仍然显示这个数量的通过,而不是实际发生的完全蛮力的数量?

万无一失。如果你留下10亿个通行证,只有你在第七部落的后代才能看到结果。

 
Vladimir Karputov:

傻瓜的保护。如果你留下10亿个传球,只有你的第七代子孙才能看到这个结果。

那么这一切的意义是什么--并不清楚

 

下午。

在MT4指标OnChartEvent()工作正常,但在MT5中却不能。这是MT5的一个特点,还是需要一个特殊的方法?我对在指标方面的工作特别感兴趣。

非常感谢。

 
Piotr Storozenko:

下午。

在MT4指标OnChartEvent()工作正常,但在MT5中却不能。这是MT5的一个功能,还是需要一个特殊的方法?我对在指标方面的工作特别感兴趣。

谢谢你。

在MT5中,OnChartEvent()工作正常,没有任何问题。问题是在这个函数中执行的是什么。如果它处理图形元素,是的,它将无法工作。

 
Alexey Viktorov:

不,在MT5中OnChartEvent()工作正常,没有任何问题。问题是在这个函数中执行的是什么。如果图形元素 正在被处理,那么是的......它不会工作。

谢谢你。

我只想澄清一下。

CHARTEVENT_OBJECT_CLICK,CHARTEVENT_OBJECT_ENDEDIT,CHARTEVENT_OBJECT_CREATE,CHARTEVENT_OBJECT_CHANGE,CHARTEVENT_OBJECT_DELETE是处理图形元素的事件

但是CHARTEVENT_KEYDOWN,CHARTEVENT_MOUSE_MOVE,CHARTEVENT_MOUSE_WHEEL, CHART EVENT_ CLICK,CHARTEVENT_CHART_CHANGE却没有,我们可以在MT5的策略测试中使用这些事件OnChartEvent()的结果吗?

 
Piotr Storozenko:

谢谢你。

我只想澄清一下。

CHARTEVENT_OBJECT_CLICK,CHARTEVENT_OBJECT_ENDEDIT,CHARTEVENT_OBJECT_CREATE,CHARTEVENT_OBJECT_CHANGE,CHARTEVENT_OBJECT_DELETE是处理图形元素的事件

但是CHARTEVENT_KEYDOWN,CHARTEVENT_MOUSE_MOVE,CHARTEVENT_MOUSE_WHEEL, CHARTEVENT _ CLICK,CHARTEVENT_CHART_CHANGE都不是,这些事件的结果OnChartEvent()可以在MT5的策略测试器中的指标程序中使用吗?

你必须在调试器中检查。我不能确定。

原因: