[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 866

 

哦,我的上帝!!!又是这个错误!!!我已经绞尽脑汁,看了一个半小时的文档,我想不出来了。

{ int AND=1,K;while(Time <= K)

{ int C=I;
И++;
AND=C; }


K=时间[1]-时间[C]。
int Difference=Close[1]-Close[C]。

'K' - 未定义变量 C:\Metatrader\experts\Time of Dimon 2.mq4 (42, 10)

1个错误,0个警告
我声明了它,一切正常吗? 我还试着声明了它的日期时间,结果是一样的。 真是无奈啊!!!。

 
Dimka-novitsek:
谢谢你!我真是个混蛋!!!。我很抱歉!


而你想成为一个永远的新手。

有的人马上就取了最聪明的绰号,只是问题是一样的。我们都在成长,最聪明的人可以成为一体。但新人仍将是一个新人。无所事事的话语,对话语和绰号的思考。

 
你好,抱歉走错了方向。 你能告诉我在哪里可以找到关于 "三印 "战略的信息吗?
 
sumotori:
你好,对不起,我走错地方了。 你能告诉我在哪里可以找到关于 "三印 "战略的信息吗?
在这里
 
sergeev:
这里
很有趣,很感谢你的幽默,谢谢你。
 

一个新的条形图 出现时,几个指标(每个指标针对自己的货币对;一些货币对的时间框架可能相同,另一些可能不同)可能同时给出相同的声音信号。在实践中,这些声音信号不会重叠成一个声音,而是一个接一个地响起,这必须以某种方式避免。货币并不是

僵硬地绑在一个相同的时间框架上

(即现在在一个时间段,然后可能在另一个时间段)

例如:

15MIN时间框架上可能有两个货币对,另外两个货币对在60MIN上,另一个货币对在30MIN上。

因此,15s会相互重叠+它们也会与60MIN重叠,等等。

- 有谁知道如何避免重叠,并始终只发出一声提示音?

谢谢!

 

通过长期的经验,我想明白了。

datetime Y,B;
Q=时间[1]。
Y=时间[C]。
c=time[c]; c=time[c]。


 

我搞不清楚问题出在哪里。修改时出现了错误,在寻找错误时,我遇到了一个不清楚的现象:修改前和修改后的订单类型 是不同的。或者是我误解了什么,或者是代码中出现了什么问题?该评论给出了 "前4后5"。

//****************************** modify ОТЛОЖЕННЫХ ОРДЕРОВ ***********************************************
string typ;  
int i, k=OrdersTotal();
for(i=0; i<k; i++)
   {
    if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
       {
        if(OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol() && OrderType()>1 && OrderType()<6)
          {
           if(OrderType() == OP_BUYSTOP)
             {              
              typ=OrderType();              
              ModifyOrder(PriceBuy(), 0, 0, 0);
              Comment("Тип ордера ","до ",typ," после ",OrderType());               
             }
          }
       }
     else  {Print("OrderSelect() вернул ошибку - ",GetLastError());}
   }
 
khorosh:

我搞不清楚问题出在哪里。修改时出现了一个错误,在寻找错误时,我遇到了一个不清楚的现象:修改前和修改后的订单类型是不同的。或者是我误解了什么,或者是代码中出现了什么问题?评论显示 "前4后5"。


PriceBuy()函数很可能是一个障碍。它似乎还选择了一个位置
 
Vinin:

PriceBuy()函数更有可能妨碍到它。它似乎也在挑选一个位置。

谢谢你。是的,我需要很长时间才能找到原因。对于那些没有mgl经验的人来说,这并不明显,但却是一个有启发性的错误。
原因: