stratégie Stochastique DAX 1 hour

Forums ProRealTime forum Français Support ProOrder stratégie Stochastique DAX 1 hour

Viewing 4 posts - 1 through 4 (of 4 total)
  • #17182

    CFD : DAX mini 1€ ou 5€ (dans une 2ème étape), pas horaire.

    Ma méthode et ma philosophie :

    Réaliser un algorithme réactif aux mouvements de marché, robustes aux cracks boursiers, et se protégeant contre les faux signaux, tout en favorisant le nombre de gains, plutôt que la performance pure. En effet, dans un investissement à fort effet de levier, il vaut mieux avoir des petits gains réguliers plutôt que des gros gains de temps en temps, car une perte inhabituelle non prévue par le backtest peut vous faire perdre beaucoup d’argent. Et de plus c’est très mauvais pour le moral !

    Le rapport nb gain/nb perte = 2.23. Sur 3 trades, on gagne 2 fois et on perd 1 fois.

    La performance est tout de même de 1520% sur 11 mois.

    Ainsi, pour un investissement de 1000€, au premier janvier 2016, aurait rapporté 15 203€ en 24 novembre 2016.

    En conditions réelles, je le teste que depuis 1 mois. J’ai eu un gain de quelques centaines d’euros, car la mise au point de ce code est constituée d’améliorations successives depuis février 2016, dont je présente ici la version la plus aboutie.

    Merci de vos retours et suggestions d’améliorations.

     

    #17185

    Bonjour Master_Code,

    Merci pour le partage dans la bibliothèque de code pour prorealtime du site. Comme tu peux le constater, j’ai volontairement déplacé ton post ici sur le forum pour en discuter.

    Malheureusement, je vois 2 gros problèmes liés à la stratégie et même si celle-ci semble avoir donné satisfaction en temps réel, le backtest parle de lui même. Plus de 80% des trades sont fermés en gains sur la barre sur laquelle ils se sont ouverts, naturellement si tu n’es pas encore au fait du comportement du moteur de backtest actuel de prorealtime, tu ne peux pas savoir que cela ne sera pas forcément le cas en temps réel et que le stoploss aurait pu être tapé avant le takeprofit (voir ma vidéo sur le nouveau moteur de backtest en tick par tick de prorealtime). En backtest, c’est le takeprofit qui est toujours testé en premier, dans la version actuelle de probacktest.

    Ensuite, il semble que tu es sur-évalué les périodes de la stochastique sur le passé, le 1er problème mis à part, cela tend à prouver que la stratégie est sur-optimisé (phénomène de ‘overfit’ ou ‘equity curve fitting’).

    Désolé si cela est contrariant vis à vis de ton travail que je respecte, encore une fois j’apprécie le partage! N’hésite pas si tu es des questions.

    #17253

    Bonjour Nicolas,

    Merci, pour ton analyse. Tes remarques ne sont pas désobligeantes. Au contraire, c’est une forme de challenge qui ne peut me faire que progresser. Je reste toutefois confiant dans mon script, car il est robuste au pas de temps, c’est à dire, si je change  un autre pas de temps, la stratégie continue d’être gagnante.

    Je pense que si 80% des trades sont fermés sur la première barre,  en raison du seuil posé sur les stop loss et take profit. C’est aussi le cas du script ALEX AutotradingBot Index. C’est une amélioration que j’ai mis récemment.

    Oui, je suis au courant des limites du backtest, c’est pourquoi j’attends avec impatience son implantation sur le site Prorealtime CFD. Mais j’ai appris sur le site de Prorealcode qu’il était possible de le tester. Je suis aller sur le site de Prorealtime, mais là je n’ai pas vu l’option “Simulation tick by tick”, sans doute en raison du pas journalier, en effet, je ne peux pas descendre en pas intraday, je n’ai pas pris d’abonnement. Est-ce bien cela ?

    Comment résoudre le problème que tu évoques de la sur-optimisation ? Comment désoptimiser ? En prenant des paramètres par défaut de l’indicateur ?

    Merci

    A bientôt.

     

     

     

    #17295

    Juste une précision, pour le changement de pas de temps, ne pas en tenir compte.

Viewing 4 posts - 1 through 4 (of 4 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login