新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1848

 
EVGENII SHELIPOV #:

在私下里

认可
 
EVGENII SHELIPOV #:

在私下里

检查
 
Tretyakov Rostyslav #:
检查

实话,不清楚
这个表达式能改变什么
if(flag_close==1)ClosseAll();
如果你能解释一下

 
EVGENII SHELIPOV #:

建议在私人信息中进行个人通信。

 
EVGENII SHELIPOV #:

实话,不清楚
这个表达式能改变什么
if(flag_close==1)ClosseAll();
如果你能解释一下

当发生关闭条件时

//-------------------------------------------------------------------+  Команда на закрытие сетки ордеров
   if((CountTrade(0) > 1 && CalculiteProfit() >= 0 && OrderGroupCloseSignal()==0)||(CountTrade(1) > 1 && CalculiteProfit() >= 0 && OrderGroupCloseSignal()==1))
     {
      flag_close=1;
     }

flag_close 的值为1

ClosseAll(); 将被反复执行,直到flag_close 得到一个0的值。

当所有的订单被关闭时,flag_close 将得到0。

   if(CountTrade() == 0)
     {
      flag_close=0;

并将为0,直到出现一个关闭信号

 
Andrey Sokolov #:

建议在私人信息中进行个人通信。

这不再是隐私,是对代码的讨论
 
Tretyakov Rostyslav #:
这不再是个人问题,而是对代码的讨论

他派你来的,并在你们之间讨论你对他做了什么。

 
Andrey Sokolov #:

他派你来的,你们之间讨论一下你对他做了什么。

我把我们正在讨论的那部分代码贴了出来......供大家看和讨论

 
Andrey Sokolov #:

ozymandias_lite.mq5

看了一下指标......它的画法不一样


 
EVGENII SHELIPOV #:


也可以发送关闭请求,直到订单关闭。但重要的是,在此期间没有新的订单出现。我不知道你的经纪人的服务器是否会在第二次、第三次等关闭订单?

原因: