Solucionei!
A "variavel_valor_atual_rsi" não era uma variável do tipo array, esse era o problema!
Ficou o CopyBuffer no tick.
Abraços,
Daniel
Otavio, boa noite!
Não era array, mudei e deu certo!
Obrigado.
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Senhores,
Estava vendo a seção "https://www.mql5.com/pt/docs/indicators" e tetando aprender mais o MT5.
1) Adicionei o iRSI em um EA na função init "handle=iRSI(Symbol(),PERIOD_M5,21,PRICE_CLOSE);".
2) Ele aparece no gráfico quando o EA é rodado.
Ai vem a dificuldade básica de novato, esta difícil de obter o valor do indicador, imaginei em usar a função CopyBuffer(), olhei também outras postagem aqui no fórum.
Imaginei que teria de ser assim?
No código acima, tentei usar no evento tick, mais gerou o erro ""no one of the overloads can be applied to the function call ""...achei que o adequado deveria ser no OnCalculate mais não consegui também.
Imagino que a variavel_valor_atual_rsi deveria receber o valor atual do indicador.
Alguém poderia me dar um norte?
Abraços
Daniel