robô abrindo posições a mais

 

Olá, fiz um robô de cruzamento de 2 media com retorno a media rápida e ativação na mesma, consegui fazer o robô gerar o sinal como eu quero, mais quando o robô manda uma ordem e a mesma pega stoploss ele lança outra ordem no local onde o stop aconteceu. acho que é porque o "PositionSelect" entendi que é um novo sinal, pois o sinal da entrada é (entrada = mm_preco_buffer[0] <= mm_rapida_buffer[0])  na media rápida , tentei colocar na configuração == mais na abre ordens . Já tentei colocar a função de novo candle, mas também não abre as ordens corretamente. Se alguém souber como faço para não abrir essa nova ordem apos o stop ser acionado eu agradeço.

mm_preco_buffer é uma media móvel de 1 período "preço"

Quando alcança takeprofit funciona normal

Arquivos anexados:
duvida.png  64 kb