
A NeoTraderBot é a primeira comunidade aberta no Brasil com foco em compartilhar informações sobre automatização de estratégias
Boa! Normalmente a gente cria uma condição para compra e quando ela é satisfeita apregoamos uma ordem de compra. Caso no próximo candle esta ordem não for executada, ela é cancelada automaticamente. Minha dúvida é como programar de modo que mantenha essa ordem apregoada por mais tempo (até ser executada ou no finalzinho pregão cancelar esta).
Grato!
Olá, @Cesconetto você pode fazer o seguinte cria uma variável que ira guardar o valor do Candle de gatilho da ordem, e depois você vai usar um contador de candles para ver quantos candles se passaram desde o gatilho até que ponto você quer pendurar a ordem.
Exemplo:
If (CurrentBar - ActualBar <10) then
BuyStop(Maxima,Maxima);
Nesse post tem uma explicação mais completa, dá uma olhada: