Se posições são vendidas com prejuízo no seu bot de trading sem que você tenha configurado isso, você está usando sinais de trading ou está operando com pares de trading pouco líquidos:
Sinais de trading
Na configuração de sinais de trading, existem opções para "Configuração do Sinal" e "Sinais de venda"; desative-as para evitar que posições sejam vendidas com prejuízo.
Exemplo da configuração de sinais de trading:
Liquidez e volatilidade do par de negociação
Quando os mercados são ilíquidos (experimentam baixos volumes de negociação), eles frequentemente têm um book de ofertas rarefeito. Em tais cenários, se um trader colocar uma grande ordem de venda, isso pode resultar em uma perda percentual maior que o esperado, já que o valor da posição pode cair significativamente abaixo dos seus parâmetros de venda definidos.
Quando os mercados são voláteis, os preços podem se mover rapidamente. Neste cenário pode acontecer de no momento em que a ordem é colocada, o preço também ter mudado devido à alta volatilidade. Sua ordem (limitada) é colocada a um preço (ligeiramente) diferente do que você poderia esperar.
Ordem a mercado
Em combinação com mercados pouco líquidos, as ordens a mercado são executadas imediatamente quando o stop-loss aciona uma venda. Elas usam vários valores de ordem do book de ofertas para cumprir a operação.
Consequentemente, a taxa real de venda pode ser muito menor do que o seu Take profit configurado, Stop-loss ou outras configurações de venda.
Já pensou em usar ordens limitadas em vez disso? Essa abordagem pode ajudar a evitar vender posições com perdas maiores do que o pretendido, mas pode resultar em preenchimentos parciais de ordens, o que vai te deixar com "bag" (moedas paradas).