Erreur d'execution sur la vente d'un backtest

Forums ProRealTime forum Français Support ProOrder Erreur d'execution sur la vente d'un backtest

Viewing 8 posts - 1 through 8 (of 8 total)
  • #111292

    Bonjour Nicolas,

    J’aurai besoin de ton aide concernant le code d’un backtest que j’essaie de mettre en place.

    Je me casse la tête depuis une journée à essayer de comprendre pourquoi je n’arrive pas à avoir les ventes exécutées.

    Les achats sont biens exécutés, mais pas la seconde partie au niveau de la vente. Peut-être que je n’utilise pas la bonne instruction.

    Si tu pouvait m’indiquer où se localise mon erreur, sa me permettrait d’avancer.

    Je te met mon code complet ci dessous:

    merci pour ton aide.

    Cordialement Sam.

     

    #111293

    Bonjour Nicolas,

    J’aurai besoin de ton aide concernant le code d’un backtest que j’essaie de mettre en place.

    Je me casse la tête depuis une journée à essayer de comprendre pourquoi je n’arrive pas à avoir les ventes exécutées.

    Les achats sont biens exécutés, mais pas la seconde partie au niveau de la vente. Peut-être que je n’utilise pas la bonne instruction.

    Si tu pouvait m’indiquer où se localise mon erreur, sa me permettrait d’avancer.

    Je te met mon code complet ci dessous:

    merci pour ton aide.

    Cordialement Sam.

    #111313

    As-tu graph les conditions de vente dans ton backtest ?,  c’est la seule façon de debugger ses variables.

    Je peux supprimer l’autre sujet ? Il semble identique.

    #111318

    bonjour

    apres un test rapide c’est ta fractalebasse  le probleme.

    tu enleve C5 par exemple et ca marche

     

    cordialement

    #111324

    Merci d’avoir reposté en ayant utilisé le bouton “insert prt code”, je supprime le message identique mais non formaté qui a précédé

    1 user thanked author for this post.
    #111353

    Est-ce que ça serait pas un “endif” à déplacer? Quand tu démarres la boucle qui s’occupe des longs en ligne 48 et ses sous-boucles, tu finis par 2 endif en lignes 110-111, alors que la boucle similaire qui s’occupe des shorts démarrant en ligne 114 et ses sous boucles, elle finit par 4 endif… En déplacer un des 4 pour le grouper avec ceux de 110-111 et ainsi faire 2 groupes de 3 endif devrait éviter que ta boucle short soit coincée dans la boucle long au lieu d’être à part?

    #111487

    Bonjour à tous,

    Tout d’abord, je m’excuse pour le double post, c’est une erreur de ma part.

    Pour le moment Nicolas, comme condition de vente je m’étais dit que je prendrais uniquement une ancienne fractale basse par exemple de “X” périodes en arrière et déclencher une vente selon la condition: Je vend si la fractale basse “X” périodes en arrière est dépassée par le prix actuel “bougie avec prix en clôture”. Je pensais faire de même pour la condition d’achat pour une fractale haute. J’ai eu se raisonnement sur la constatation que je ne peux pas me baser sur les dernières fractales (trop aléatoire) pour décider d’un achat ou d’une vente.

    Pour le moment, je cherche, je test. Mais, je reste persuadé qu’il y a possibilité de faire de très belles choses sur cette base.

    Je vais essayer de voir comment arranger tout ça avec d’autres conditions d’achat ou de vente.

    Merci à tous pour votre aide.

    Cordialement Sam.

    #111493

    Pour le breakout de fractals, je pense que tu peux partir sur cette base : Fractal breakout intraday Strategy EUR/USD 1H

    Il doit sans doute beaucoup d’autres exemples sur le trading des fractals sur le forum ! Je te laisse chercher 😉

    1 user thanked author for this post.
Viewing 8 posts - 1 through 8 (of 8 total)

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