Confira os nossos eBooks, Snippets e Fóruns produzidos para cada plataforma!
Pessoal, bom dia!
Espero que estejam bem!
Estou desenvolvendo um robo de gradiente linear, e me deparei com o seguinte problema.
O algoritmo inicialmente executa tudo como deveria, entretanto após um tempo ele mantem um contrato em aberto e não põe as saidas tanto limit como stop (alvo e loss) e fica assim até intervenção manual.
O estranho é que, ele funciona corretamente durante um bom tempo, depois ocorre isso, independente de timeframe.
Gostaria de saber se há alguma coisa q posso fazer no inicio do código pra ele ficar em um loop sempre repetindo o bloco de execução das ordens de saída (stop e loss) afim que isso não ocorra. Mesmo que acabe forçando o processamento do algoritmo. Poderiam me ajudar?
Já tentou acompanhar com o break point, para ver se ocorre o mesmo problema, uma outra sugestão seria substituir o gradiente linear por um setup simples de cruzamento de preço com uma media, nesse mesmo gerenciador de risco. Espero que ajude