Olá Masternook,
Dificilmente você conseguirá uma resposta para sua dúvida...
Você colocou o código "completo" de um indicador que não compila, e ainda não descreve exatamente qual seria o problema.
Caso queira uma resposta de alguém na comunidade, o ideal seria mesmo especificar melhor qual sua dúvida.
Mas caso queira alguém pra "corrigir" o seu código, o ideal é usar o serviço de algum programador: https://www.mql5.com/pt/job
Abraços,
Malacarne

Aplicativos de negociação para o MetaTrader 5 por encomenda
- www.mql5.com
A estratégia funciona assim, a caixa azul de move quando a vela se fecha,entende? quando a vela se fecha a caixa azul de move, o sinal é a ultima vela, se a cor da vela for verde é sinal de compra se for vermelha e sinal de venda, a entrada que é na onde a seta tem que aparecer que é depois do sinal ( depois da caixa azul) a seta não pode...
Seria esse:
aberturaIminenteDeUmCicloDeAlta = (qtdeVelasSeguidasDeAlta == (QtdeVelasSeguidasParaAberturaDeUmCiclo -1) && Close[0] > Open[0]), aberturaIminenteDeUmCicloDeBaixa = (qtdeVelasSeguidasDeBaixa == (QtdeVelasSeguidasParaAberturaDeUmCiclo -1) && Close[0] < Open[0]);
Como alterar para não contar velas seguidas mas sim alternadas?.

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
Eu quero mudar para abrir um alerta no lugar de velas da mesma cor velas alternadas.
Ex: indicador original: verde - verde - alerta - Verde*.
O que eu quero fazer : verde - vermelha - alerta - verde*.