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

 
Karputov Vladimir:

Снова нет конкретики. Ладно: пальцем в небо - DebugBreak.

Применять примерно так:

Karputov Vladimir
:

同样,没有具体细节。OK:手指在天空中 -DebugBreak

像这样申请。

好的,你需要什么具体的东西?我之前写了一点。

关键是这一点。

两个挂单被打开。

其中一个将被执行,而另一个将被删除,因为它不需要。

第一个也会在一段时间后关闭(正负)。

这个想法是,我们回到了起点。而且一切都应该重复。

但是没有。

在这一切过程之前,我把。

   b1 = OrdersTotal();                                      //количество ордеров               
   c1 = PositionSelect(_Symbol);                            //наличие позиции

如果两者都是零,我们就执行该电路,如果不是,我们就不执行。

在调试中,我把这两点放在观察中。但在第二轮中只有一个订单。

为什么会这样呢?

 
kashi_ann:

好的,你需要什么具体的东西?我之前写过。

这是一个想法。

2个未决订单被打开。

一个被执行,另一个在不需要时被删除。

第一个也会在一段时间后关闭(正负)。

这个想法是,我们回到了起点。而且一切都应该重复。

但事实并非如此。

...

你的逻辑,你必须自己回答这个问题。

kashi_ann:

...

在调试中,我把这两个项目放在观察中。但在第二轮,只有一个订单被下

为什么会这样呢?

同样,只有你能回答,因为逻辑是你的。

一般来说,我想再次重复:一个正确的问题包含90%的答案。因此, 在代码中对头寸进行操作的地方设置断点。然后一步步调试

 
toni_stark:
你好,请你提出在新的一天(00.00)开始时执行动作的代码,或者换句话说,如何在MQL中显示条件 "如果有新的一天(00.00)"?

有两种mql语言。

该算法如下。

一个静态变量 中记住TF D1上一个蜡烛的时间,并将其与同一TF上当前蜡烛的时间进行比较。如果时间发生了变化,那么就执行该动作,并在同一变量中记住新蜡烛的时间。

 
静态变量 在MQL4中是否存在?
 
toni_stark:
你好,请你告诉我,在新的一天开始时,即00.00,将导致EA执行一些行动的代码,或者换句话说,如何在MQL中显示条件 "如果是新的一天(00.00)"?

或者说

if (StatTime==1)

 Time=iTime(NULL,1440,0);

 StatTime=0;

 }

       if(Time!=iTime(NULL,1440,0))

           {

  StatTime=1;

           } 

 
-Aleks-:

或者说

if (StatTime==1)

 Time=iTime(NULL,1440,0);

 StatTime=0;

 }

       if(Time!=iTime(NULL,1440,0))

           {

  StatTime==1;

           } 

目前还不完全清楚它是什么类型的StatTime变量?
 
toni_stark:
不太清楚它是什么类型的StatTime变量?

datetime时间

intStatTime

代码中有一个错字:不是StatTime==1;而是StatTime=1

       if(Time!=iTime(NULL,1440,0))

           {

  StatTime=1;

           }  

 
Karputov Vladimir:

你的逻辑,你应该自己回答这个问题。

同样,只有你自己能回答,因为逻辑是你的。

一般来说,我将再次重复:一个正确提出的问题包含90%的答案。一般来说,把断点放在 代码中你对位置采取行动的地方之前。之后你再进行逐步的调试

是的,所以这只是一个逻辑问题。我更关心的是,除了行动的顺序外,我还必须考虑到服务器上的数据更新时间。

当然,我使用了断点

我想我必须重写整件事,它看起来像胡说八道。
 
这里有人来自乌法吗?
 

2016.02.15_14:27 GMT+3.你好,向版主提问。我在此附上

屏幕截图。无法获得ZigZag的指标缓冲区 数据。在

我在截图中可以看到,"指标 "文件夹在文件的路径中。事实上

实际上,在终端有一个 "指标 "文件夹。可能因为这种差异和

我无法打开ZigZag.mq4文件。
而移动平均线和分形指标的数据是如何进入数组的,不是

只有最新的价值?任何提示。暂时就这些了。等待答案。14:36 GMT+3。15:25 GMT+3。

以程序性编程方式编写。

附加的文件:
原因: