ProRealTime
Un Forum pour discuter des méthodes de trading que nous utilisons, de nos recherches...

Comment rendre un backtest plus réaliste ?

par flosk1 » 08 Mai 2015 18:13

Bonjour à tous,

Je suis en train de tester de nouvelles stratégies de trading via pro real time, et j'obtiens malheureusement des résultats absolument pas cohérent.

Voici le résultat d'un de mes backtest:

Comme vous pouvez le voir, le résultat est hautement improbable.

Le soucis étant que j'utilise un trailing stop et donc, je pense que le backtest ne sait pas gérer ce genre d'élément.

Est-ce que quelqu'un à une solution pour avoir une idée un peu plus précise du résultat que je pourrai obtenir ?
Fichiers joints

Re: Comment rendre un backtest plus réaliste ?

par jeancreatif » 08 Mai 2015 19:28

Le peu que j'ai essayé les backtests, ils déconnent dès qu'on dépasse la minute.
Mais, bonne nouvelle dans quelques mois, n'importe quelle unité de temps sera juste.
Ils travaillent à clarifier ce qui se passe dans le timing de la bougie.

Re: Comment rendre un backtest plus réaliste ?

par falex » 08 Mai 2015 19:44

Ah ben ce serait pas trop tôt... 3 ans que j'attend ça...

Re: Comment rendre un backtest plus réaliste ?

par Cliff » 10 Juin 2015 17:04

@flosk1 : la plupart des logiciels ont du mal à gérer (correctement) les trailing stops. Je ne connais pas PRT mais sur TradeStation, j'avais remarqué que ce dernier "trichait" : si je codais un Trailing Stop et un Stop Loss dans le même sytème et que les deux étaient touchés lors d'une bougie, il considérait que le profit était toujours touché avant le Stop ! Sympa pour le backtest mais dans la réalité...
Pour contourner ce problème, il fallait abaisser au maximum la "granulométrie", à savoir, si on travaillait avec des bougies de 15 minutes par exemple, l'obliger à regarder minute par minute ce qu'il se passait afin de savoir lequel des deux était touché en premier. Il y avait un paramétrage spécial pour cela. Peut être qu'il en est de même sur PRT...

@Miomo2B : Je ne comprends pas bien comment tu fais un backtest en prenant des périodes de plus en plus courtes (3 mois est forcément inclus dans les 1 an, non !?), à moins qu'il s'agisse de périodes différentes ?
De toute façon, plus la durée est importante, mieux c'est : on est ainsi confronté à des conditions de marché les plus diverses qui soient. Et évidemment, on est plus particulièrement attentif au comportement récent du système, car c'est ce qui colle le plus à ce que l'on vit actuellement...

Re: Comment rendre un backtest plus réaliste ?

par Cliff » 14 Juin 2015 09:59

Ok, je comprends mieux. Oui tu as tout à fait raison. Par contre un système peut se permettre d'être perdant sur la dernière semaine tout en restant un bon système. A condition que ce ne soit pas une grosse perte bien sûr et qu'il se rattrape par la suite.

Re: Comment rendre un backtest plus réaliste ?

par jeancreatif » 18 Juin 2015 10:01

ela. Peut être qu'il en est de même sur PRT...

Bonjour

Pour ma part, deux mois d'illusions perdues. Tous les backtests sur Prorealtime ( ils reconnaissent eux même que c'est le cas...)

Y compris dans une minute. Sur Dax ou Dow, il s'en passe des choses en 1 minute...

Même en 20 secondes...

SI quelqu'un de charitable veut m'aider, car seul MT4 peut nous sauver ( ou d'autres logiciels que je ne connais pas) mais il faut savoir programmer, ce qui n'est pas ( encore) mon cas.

Jean

Re: Comment rendre un backtest plus réaliste ?

par BillyRayValentine » 18 Juin 2015 15:57

Ma réponse : en arrêtant les backtest.

Re: Comment rendre un backtest plus réaliste ?

par jeancreatif » 18 Juin 2015 20:08

BillyRayValentine a écrit:Ma réponse : en arrêtant les backtest.


Merci, voilà qui est constructif!

Re: Comment rendre un backtest plus réaliste ?

par BillyRayValentine » 18 Juin 2015 20:26

Désolé, c'est à cause de mon passé de backtesteur fou. Dans le sevrage j'ai trouvé la rédemption :twisted:

Re: Comment rendre un backtest plus réaliste ?

par Benoist Rousseau » 18 Juin 2015 20:33

Jean > pour faire une expérience il faut des données fiables. Pour avoir un backtest possible il te faut un Tick Tick comme données. Sur un indice cela coûte des centaines de milliers de dollars pour quelques années.

Ce que l'on te donne gratuitement n'a pas grande valeur. Même constat que Billy le bon sens t'indique que tu ne peux pas t'en sortir tu n'as pas les données fiables pour le faire. Avec ta clio tu ne gagneras jamais une course de F1 malgré ta bonne volonté. Tu es limité.

Beaucoup de gens ont perdu des années en vain sauf les marchands de carte d'or. Connaître le passé ne te permet pas de déterminer le futur juste à savoir comment il fallait trader sur une période x ce qui ne te rapportera pas d'argent. La bourse change tous les mois... C'était valable il y 20 30 ans. Au mieux tu vas bosser deux ans pour gagner pendant 6 mois et tout sera à refaire. Trade en réel tu gagneras plus. Je ne connais pas de trader qui vivent du trading auto cela ne rapporte pas assez 10% 20% par an Max. Pour en vivre il faut 1.000.000€. Avec 100.000€ en trading discrétionnaire tu peux t'en sortir.

Articles en relation
Comment rendre un indicateur mt4 payant
Fichier(s) joint(s) par David » 09 Mai 2018 13:09 (32 Réponses)
Rendre les PP peut étre plus pertinent
par blAst » 29 Avr 2014 01:14 (6 Réponses)
Backtest UTs courtes
par plataxis » 08 Sep 2017 14:50 (2 Réponses)
backtest d'un système de trading
par ebundy » 09 Jan 2015 09:45 (3 Réponses)
Backtest : Pour ou contre les optimisations
Fichier(s) joint(s) par teg54 » 23 Avr 2014 15:00 (21 Réponses)
Comment ne pas perdre?
Fichier(s) joint(s) par Tulipe » 11 Sep 2014 10:34 (6 Réponses)
Assurance : comment protéger un portefeuille ?
par Greg31600 » 09 Sep 2013 10:40 (4 Réponses)
PRT : comment ne passer qu'un trade par jour
par Ernesto » 30 Jan 2014 16:37 (14 Réponses)
comment trader les Options binaires
par Eversa » 15 Mai 2014 00:14 (34 Réponses)
Comment savoir la volatilité des marchés
par Rogue » 15 Oct 2014 10:01 (16 Réponses)

ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé