Boa tarde a todos.
Estou criando um trigger para operação no mercado Under de futebol, com o objetivo de fazer alguns scalpings. A estratégia é entrar, pegar uma curta variação no mercado e depois fechar a posição. Esse tipo de situação acaba se repetindo várias vezes na partida.
O trigger funciona muito bem em entrar e sair em hedge do mercado na primeira operação, além de conseguir muito bem repetir as entradas no mercado. Contudo, ao realizar o green up (saída em hedge) nas entradas subsequentes do mercado, o MarketFeeder parece estar considerando a Odd da primeira entrada, fazendo desta operação algo prejudicial.
Exemplificando:
Primeira entrada em back a 3.00, saída a 2.90 em lay (obedecendo à regra de green-up baseada em ticks corretamente), lucro de 3%.
Segunda entrada em back a 1.95, saída a 1.98 em lay (MarketFeeder buscou correspondência imediata na primeira Odd disponível para lay), prejuízo de 1%.
Pelo que percebo dessa lógica, o programa parece estar considerando o back de 3.00 no segundo green-up, ao invés do back de 1.95. Já tentei alterar o green up para lucro em % ao invés de tick offset, mas o erro persiste.
Existe alguma solução?