
Um backtesting adequado deve buscar simular situações práticas do mercado (slippage, custo de operação, etc...)
Estou utilizando o Snippets Como limitar trades por objetivo de ganho ou limite de perda porém, estou tentando fazer uma pequena mudança e não estou conseguindo.
Gostaria que a cada resultado positivo que meus trades forem alcançando até a meta final diária (pObjetivoGanhoDiario), a minha perda diária (pLimitePerdaDiaria) também fosse subindo, ou seja, sendo atualizada com base no valor atual de ganho.
Exemplo: Minha situação inicial é 100 para GainDiario e 100 para LossDiario. Caso eu finalize um trade com 30.00 positivo, minha perda diária sobe de 100 para 70.
Tentei criar uma variável para acompanhar o resultado atual e atualizar meu LimitePerdaDiaria com base nos resultados positivos, mas não funcionou. Ele continua stopando somente quando atinge os valores definidos inicialmente em pObjetivoGanhoDiario e pLimitePerdaDiaria.