Cloture systématique au début de la bougie suivante

Forums ProRealTime forum Français Support ProOrder Cloture systématique au début de la bougie suivante

Viewing 3 posts - 1 through 3 (of 3 total)
  • #223752

    Bonjour,

    J’ai vu le fil situé ici:
    https://www.prorealcode.com/topic/cloture-systematique-a-la-fin-de-bougie-suivant-le-signal/

    J’ai testé avec le code suivant:

    mais on dirait que les fermetures de position se font au hasard.

    Je voudrais que la position ne dure qu’une seule journée en Daily (ici c’est le SP500 SPTRD) c’est à dire:
    Achat à l’open dès que les conditions sont OK, puis sortie à l’open suivant dans tous les cas. Aucune conservation.

    Ci-joint la capture d’écran du backtest. On voit que pour le 1er achat présent, la position est clôturé 5 bougies plus tard au lieu de la suivante.

    Comment modifier cela ?
    Merci.

    #223814

    La raison est que, sur les 4 bougies qui suivent l’achat, la condition c1 est vraie. Du coup, le code devrait exécuter l’instruction BUY, mais elle n’est pas exécutée à cause de l’instruction  “DEFPARAM CumulateOrders = False”. Par contre, l’instruction “buybar = barindex” est bien exécutée, ce qui fait que la condition de sortie “barindexbuybar=1″ est fausse.

    Si vous voulez un code propre et simple, vous pourriez faire ceci :

     

    #223817

    Merci de la réponse.

    Ah bien oui, cela à l’air efficace.
    Je vais tester 😉

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

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