Estou tendo algum problema em programar uma linha. Eu estou olhando para ter entre os requisitos de abertura ser o 12 EMA não seja maior que a abertura da barra. Estou fazendo transações para tentar e não abrir em um mercado paralelo.
Esta é a linha de código:
if ((Fechar [2] gt; = Fechar [1]) (Open [1] gt; = Abrir [0]) (Abrir [1] gt; ema12) (ema12 gt; ema24)) upcandle = true;
O código ema12gt; ema24 funciona bem, mas o Open [1] gt; ema12 não faz o trabalho. Nos testes de volta, há ocasiões em que há uma negociação aberta abaixo do ema12.
Sugestões ???
Obrigado!