Problème avec un ORB

Forums ProRealTime forum Français Support ProOrder Problème avec un ORB

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

    Bonjour à tous,

    Voici quelques lignes de code d’un open range breakout que je tente de tester sur le Dax. Malheureusement lorsque je le backteste aucun ordre n’est passé et je n’arrive pas à comprendre pourquoi. Est ce que quelqu’un pourrait me le corriger svp? Par avance merci beaucoup.

    Fred

     

    #62749

    Je n’ai pas testé la stratégie mais voici plusieurs points à revoir, après lecture du code :

    1. Le trading n’est pas autorisé avant 090000 (définit en ligne 3 avec FLATBEFORE)
    2. Les ordres STOP ne seront placés qu’une seule et unique fois (les ordres conditionnels expirent à chaque nouveau chandelier)
    3. Il ne pourra y avoir qu’un seul ordre BUY STOP, l’ordre de vente à découvert n’étant jamais autorisé puisque y=1 à la ligne 30, donc la condition de cette ligne ne sera jamais valide
    4. Tu utilises SELL pour une vente à découvert, il faut utiliser SELLSHORT (l’instruction SELL vend une position d’achat = la clôture)

    Bon courage 😉

    #62802

    Bonjour Nicolas,

    Merci pour votre réponse rapide. En fait je vais vous décrire ce que l’ORB est censé faire, je pense que c’est le plus simple et que j’aurais du commencer par là pour être plus clair dans ma démarche:

    Le système déclenche un ordre à l’achat ou à la vente à l’ouverture du marché à partir de 09h00 au franchissement du plus haut ou du plus bas de la période 08h00 – 09h00. Avec un seul ordre par jour, donc si par exemple un ordre à l’achat est déclenché l’ordre à la vente n’aura pas lieu pour la journée. Un open range breakout classique.

    Le problème c’est qu’avec le code actuel, aucun ordre n’est déclenché au franchissement des limites. Par contre si je supprime les lignes 7 et 8 concernant l’intradaybarindex le système déclenche un ordre sur chaque bougie dès le franchissement d’une limite et ceci jusqu’au defparam flatafter.

    Donc ma question est: comment paramétrer correctement l’instruction intradaybarindex pour que le système ne passe qu’un seul et unique ordre journalier?

    Par avance merci.

    Fred

    #62819

    Bien compris mais le code devrait fonctionner avec les corrections que j’ai suggéré, on est pas loin !. Si vraiment ça bug, il faudra me le dire et je referai l’ensemble.

    Ceci étant il y a nombre de codes disponibles ici et là sur le site pour trader les morning breakout .

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