In the installation of VR --- Moving.mq5 (codebase) is reporting error in two lines of file Moving.mqh.
Thanks
Hi,
In the installation of VR --- Moving.mq5 (codebase) is reporting error in two lines of file Moving.mqh.
Thanks
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Vladimir Karputov, 2019.11.22 19:10
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 | //+------------------------------------------------------------------+
Quando compilo o arquivo de cabeçalho"Moving.mph"
Ele apresenta o erro
'INIT_FAILED' - expression not boolean Moving.mqh 213 20
Além disso, quando compilo o arquivo de especialista "VR--Moving.mph"
Ele também apresenta erro.
'm_moving' - undeclared identifier VR---Moving.mq5 66 4
Você pode me ajudar a resolver esse problema.
Muito obrigado
Quando compilo o arquivo de cabeçalho " Moving.mph"
Ele apresenta um erro
'INIT_FAILED' - expressão não booleana Moving.mqh 213 20
Além disso, quando compilo o arquivo Expert "VR--Moving.mph"
Ele também apresenta erro.
'm_moving' - undeclared identifier VR---Moving.mq5 66 4
Você pode me ajudar a resolver esse problema.
Muito obrigado
Na linha acima, substitua 'INIT_FAILED' por 'false'.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
VR---Moving:
Um Expert Advisor baseado no indicador iMA (Média Móvel, MA) e implementado como uma classe.
Autor: Vladimir Karputov