Bonjour à tous,
Petite reflexion du dimanche,
Nicolas en a parlé, a priori sur le forum anglais, mais je trouvais intéressant de développer et préciser l’un des gros problèmes de Backtest sur PRT (en plus de l’absence de Walk Forward, de notions importantes MAE/MFE sur lesquelles je reviendrai à l’occasion)
En effet, de manière générale, les backtests sont beaucoup trop généreux avec PRT et donc malheureusement peu exploitable et je le déplore
En effet, prenons un exemple simple, une stratégie basique avec un spread de 1 sur le DAX ET SURTOUT un Stoploss de 1 point et un TP de 25 (peu importe) (Pour le test)
En pièce jointe, on voit que sur le backtest les résultats sont fabuleux = près de 82 % de positions gagnantes ! 30 % de gains en 2 jours environ ! Whaou !
Mais car souvent il y a un MAIS quand c’est trop beau, quand on regarde un trade en détail parmi tant d’autres on voit que le Backtest PRT prend systématiquement en compte le Take profit, ici de 3 (va savoir pourquoi pas la totalité), et pas en compte le Stop loss de 1 qui aurait donc peut être été touché (tout dépend si c’est le SL ou le TP qui a été touché en premier)
Et par conséquent à ne prendre en compte que les TP avant les SL les résultats sont beaucopup trop généreux et inexploitable. Alors ATTENTION quand vous faites des backtests
Il est vraiment urgent que cette correction fasse partie de la prochaine version de PRT, voire même avant !, en plus des nombreuses améliorations espérées
La correction ne doit bien évidemment pas prendre en compte le SL AVANT le TP car on va avoir des résultats erronés vers le bas
Ce qu’il faut c’est backtester dans une unité de temps inférieure en parallèle par ex le 10 s pour le 1 mn comme ici et ainsi voir qui a été touché en premier, le SL ou le TP
En espérant avoir été suffisamment clair et en espérant une correction urgente
Bon week-end Pascal
Zilliq
__________________________________
Coding is not a crime 😉
http://www.zilliqtradingresearch.fr/
__________________________________