Bonjour,
J’ai récemment voulu tester mon robot en TIMEFRAME 4H,avec de nouvelles variables.quelle fut pas ma surprise de voir que mes stoploss (donné en variables) n’étaient pas respecter en bactest.ou plutot ne se déclenchait pas.
Exemple ; en TIMEFRAME 4H l’achat est donné avec son stoploss.et si le chandelier est vert ou positif,il ne s’occupe pas de la mèche basse(surtout en 4h il y a du temps) alors qu’en réalité je suis dégommé….
Cela se passe toujours sur la 1ere bougie.Par contre si la bougie est négative le stop fonctionne..
Si quelqu”un a une idée
merci
Bonjour,
Il s’agit du comportement classique de ProBacktest, à savoir:
Si le takeprofit et le stoploss sont situés sur la même bougie que le prix d’entrée, alors c’est le takeprofit qui sera testé en premier, même si le prix aurait touché le stoploss en temps réel, car les conditions ne sont testées qu’une seule fois par barre à sa fermeture. Cela sera bientôt modifié (nouvelle version de PRT) pour permettre un contrôle exhaustif de chaque condition de prix au tick prés.
Évidemment, plus le timeframe testé est important, plus ce genre de problèmes peut exister dans les backtests, d’autant plus si les SL et TP sont petits.
Merci Nicolas,
C’est bien ce qui me semblait.Vivement la nouvelle version……
En attendant on travaille sur des plus petits timeframe.