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

 

你好,你能不能给我一个提示,让我看一下哪里的问题,看一看。

我创建了一个MACD句柄(H4),这个句柄的数据只在H4上准备好,没有其他时间段,只有一个新的句柄。

勾选MACD(H4)手柄的作用,即我在MACD-0,0读数中得到一个缺口。如何摆脱这种差距。

那些带有BarsCalculated() 的处理程序(参考)不起作用,仍然有一个读数缺口。

谢谢你。

 
我无法测试所选择的顾问,而Aforex也不明白哪里出了问题。
 
romadd:
我无法测试选定的顾问,Aforex也无法找出问题所在。
安装Internet Explorer 8版或更高版本,即使你从不使用它。开发者是否出于某种原因将终端中的Market与这个浏览器绑定在一起?
 
Crucian:
你需要在策略测试器中勾选 "可视化 "选项,你就能看到所有内容。
视觉 化是一个漫长的过程
 
abeiks:
视觉 化是一个漫长的过程
不可能在做完测试后,再按下按钮,就会出现有交易的图表。我们应该使用将只显示1种货币的可视化,而不显示多货币专家顾问的其他图表。在可视化的过程中,有必要改变货币。
 
paladin800:
因此,要做一个测试,然后按下按钮显示有交易的图表--没有这样的事情。你必须设置可视化,这将只去1种货币,因为多货币将不显示其他图表。在可视化的过程中,你必须改变货币。

我明白了,谢谢你。

 
下午好。谁能告诉我在哪里可以找到MT5脚本中的周期 转换器?
 

下午好,为什么函数没有定义(消息'OrderModify'-函数 未定义)。

OrderModify
  void OnStart(){
  
  if(TrailingStop>0)
     {
      if(OrderSelect(tik)== true){
      if(ORDER_TYPE_BUY){ 
      if(Bid- ORDER_PRICE_OPEN > _Point *(TrailingStop/10))
        {
         if(ORDER_SL < Bid - _Point*(TrailingStop/10))
           {
          bool Ans = OrderModify(tik,ORDER_PRICE_OPEN,NormalizeDouble(Bid-_Point*(TrailingStop/10),5),ORDER_TP,ORDER_TYPE_TIME,ORDER_TIME_EXPIRATION);
              if (Ans == true){
              Alert("Цена Stop Loss ордера успешно модифицирована.");
               break; }
           }
        }
     }
 
StrangerNet:

下午好,为什么函数没有定义(消息'OrderModify'-函数未定义)。

CTrade类 是否连接?

#include <Trade\Trade.mqh>
 
barabashkakvn:

CTrade类 是否连接?

是的,我做到了。