Duvida - EA - Operar tick e nao fechamento do candle
-
Bom dia,
Estou estudando um robo simples com indicador Media movel. Gostaria que ele comprasse assim que o tick for maior que a media movel, nao no fechamento do candle. Como posso fazer isso?
O codigo atual esta assim:
if(close[0] > ma[0] && glBuyPlaced == false && (positionType != POSITION_TYPE_BUY || openPosition == false))
Obrigado
-
Sugiro mudar o seu nome no perfil para as próximas postagens, ok?!
Tentou colocar high[0] ao invés de close?!
Bom dia,
Estou estudando um robo simples com indicador Media movel. Gostaria que ele comprasse assim que o tick for maior que a media movel, nao no fechamento do candle. Como posso fazer isso?
O codigo atual esta assim:
if(close[0] > ma[0] && glBuyPlaced == false && (positionType != POSITION_TYPE_BUY || openPosition == false))
Obrigado -
Obrigado Rodrigo!
Mas nao funcionou... nao sei pq.
-
Tape Reader boa noite.
Converse com o Henrique Vilela (fabricante de robôs) que ele pode te ajudar.
-
Tenta colocar esse "if" dentro da função "void OnTick()" para ser executado a cada novo tick e troque "close[0]" por "SymbolInfoDouble(Symbol(),SYMBOL_LAST)".
O Portal do Trader não se responsabiliza pelas informações e opiniões veiculadas neste fórum, sendo elas de autoria individual de cada participante. Vale ainda ressaltar que investimentos em mercado de renda variável possuem riscos, ganhos passados não garantem ganhos futuros, e a decisão final e responsabilidade sobre cada operação é de cada investidor, devendo ser tomada individualmente.
© 2021 Portal do Trader. Todos os direitos reservados.