Especialistas: ZigZag EA

 

ZigZag EA:

Expert Advisor baseado no indicador ZigZag. Trabalhar com ordens Buy Stop e Sell Stop.

ZigZag EA

Autor: Vladimir Karputov

 
error compiling, INIT FAILED is not bolean expression
 
Rodrigo Silva :
error compiling, INIT FAILED is not bolean expression

A linguagem MQL5 se tornou mais rigorosa - portanto, somente agora ocorreu esse erro.

A solução alternativa foi esta:

         if(!m_money.Init(GetPointer(m_symbol),Period(),m_symbol.Point()*digits_adjust))
            return(INIT_FAILED);
         m_money.Percent(risk);
        }
      else
        {
         Print(__FUNCTION__,", ERROR: Object CMoneyFixedMargin is NULL");
         return(INIT_FAILED);
        }
     }
//---
   return(true);
  }
//+------------------------------------------------------------------+ 
//| Create the horizontal line                                       | 
//+------------------------------------------------------------------+ 

faça o seguinte:

         if(!m_money.Init(GetPointer(m_symbol),Period(),m_symbol.Point()*digits_adjust))
            return(false);
         m_money.Percent(risk);
        }
      else
        {
         Print(__FUNCTION__,", ERROR: Object CMoneyFixedMargin is NULL");
         return(false);
        }
     }
//---
   return(true);
  }
//+------------------------------------------------------------------+ 
//| Create the horizontal line                                       | 
//+------------------------------------------------------------------+ 
 
Versão corrigida 1.003: ZigZag EA
ZigZag EA
ZigZag EA
  • www.mql5.com
Опубликовал: Vladimir Karputov Просмотров: 990 Рейтинг: Опубликован: 2018.07.17 14:49 Обновлен: 2019.11.23 07:13 Советник использует данные с пользовательского индикатора "ZigZag". По данному индикатору определяется канал, и по границам канала выставляются отложенные ордера Buy Stop и Sell Stop. После срабатывания отложенного ордера для...
 
tks a lot.