指标: DarvasBoxes_System_HTF

 

DarvasBoxes_System_HTF:

指标 DarvasBoxes_System 在输入参数中有时间帧选项。

图例.1. 指标 DarvasBoxes_System_HTF

作者: Nikolay Kositsin

 

您好!

您知道为什么不能用 1 天输入和 1 小时图表进行测试吗?

 

你好!

有人能帮我解决这个错误吗?

if(CopyTime(Symbol_,TimeFrame,iTime[bar],1,IndTime)<=0) return(RESET);

      //---

      if(iTime[bar]>=IndTime[0] && iTime[bar+1]<IndTime[0])

        {

         LastCountBar[Numb]=bar;

         double Arr[1];

         //--- êîïèðóåì âíîâü ïîÿâèâøèåñÿ äàííûå â ìàññèâ Arr

         if(CopyBuffer(IndHandle,BuffNumb,iTime[bar],1,Arr)<=0) return(RESET);

expression not boolean DarvasBoxes_System_HTF.mq5 211 70

expression not boolean DarvasBoxes_System_HTF.mq5 218 72

表达式非布尔型 DarvasBoxes_System_HTF.mq5 262 70

表达式非布尔 DarvasBoxes_System_HTF.mq5 269 74

表达式非布尔 DarvasBoxes_System_HTF.mq5 270 74

 
Mario Hugo Achucarro Pillat: expression not boolean DarvasBoxes_System_HTF.mq5 211 70
#define  RESET 0       // Êîíñòàíòà äëÿ âîçâðàòò òåðìèíàëó êîìàíäû íà ïåðåñ÷åò èíäèêàòîðàbool CountIndicator(… // Íîìåð ôóíêöè CountLine ïî ñïèñêó â êîå èíäèêàòîðà (ñòàðòîâûé íîìåð - 0)
   ⋮
      if(…) return(RESET);

您的函数 返回一个bool。您返回的是一个int,表达式不是布尔值。

 
William Roeder:

您的函数 返回一个布尔值。您返回的是int,而不是布尔表达式。

谢谢!