BARINDEX et TRADEINDEX – 3 Bougies avant l’ouverture d’un trade

Forums ProRealTime forum Français Discussions générales sur le Trading BARINDEX et TRADEINDEX – 3 Bougies avant l’ouverture d’un trade

Viewing 5 posts - 1 through 5 (of 5 total)
  • #243738

    Bonjour à tous,

    J’aurai besoin de votre aide s’il vous plait dans le cadre d’une stratégie automatique pour des futures chez IB .

    Je souhaite calculer  le + Bas des clotures des 3 dernieres bougies avant l’ouverture du trade. afin d’utiliser cette valeur pendant toute la durée du trade comme valeur de cloture du trade ( equivalent à un stop loss ) si le cours passe en dessous de cette valeur .

    j’ai fait de nombreux essais avec BARINDEX et TRADEINDEX mais impossible d’y arriver .

    J’ai bien trouve :

    1 / que le cours de cloture de la 1ere bougie du trade ( bougie d’ouverture ) se calcule avec CLOSE [ BARINDEX – TRADEINDEX ]

    2/ que le cours de cloture de la bougie d’avant ( bougie sur laquelle les conditions d’ouverture sont verifiées et toutes à 1  ) se calcule avec CLOSE [ BARINDEX – TRADEINDEX +1 ] . Appelons cette bougie ” Bougie de Validation ” .

    3/ Que ces 2 cours de clotures ne bougeront pendant toute la durée du trade .

    Mais comment

    Q1/ calculer le cours de cloture de la bougie d’avant la ” bougie de validation” et le cours de cloture de la bougie d’avant celle ci .cad  le Close de BougieDeValidation[1] et le Close de BougieDeValidation[2]

    et que

    Q2/ ces 2 valeurs restent pendant toute la durée du trade

    Vous remerciant à l’avance

    #243739

    Bonjour,

    De même que tu es passé de l’index BARINDEX – TRADEINDEX pour la bougie d’ouverture du trade à l’index BARINDEX – TRADEINDEX +1 pour la bougie de validation qui a précédé, tu peux encore y ajouter  +1 et +2 pour les 2 précédentes, autrement dit: BARINDEX – TRADEINDEX +2  et BARINDEX – TRADEINDEX +3

    De là prendre les 3 close voulues et chercher le mini, ce serait au final la réponse directe à la requête telle que formulée.

    Cela dit, pour éviter toutes ces écritures de tous ces index et pour éviter en fait de les recalculer à chaque nouvelle bougie puisque tu pars tout le temps du barindex en cours pour retrouver des valeurs déjà connues d’index qui ne changent pas pendant le trade, j’aurais fait autrement : en créant une variable qu’on appelle comme on veut, disons “closemini”, qui calcule au moment de la validation ce plus bas des 3 close, et le garde en mémoire au lieu de le recalculer à chaque nouvelle bougie en cours de trade:

    NB: le not longonmarket n’est pas à négliger, car il évitera de recalculer closemini si jamais les conditions d’achat sont de nouveau valables lors d’une bougie en cours de trade existant

    2 users thanked author for this post.
    #243740

    et comme ceci,j’ai pas testé

    1 user thanked author for this post.
    #243752

    Bonjour JC,

    Je te remercie beaucoup pour ta reponse. J’avais essayé avec les TRADEINDEX +1 , +2, +3 mais je n’arrivais pas au bon resultat. Par “curiosite intellectuelle” et pour bien comprendre ces BAREINDEX et TRADEINDEX je vais re essayer et te dirais.

    Je te remercie bien pour l’idée de le calcules dans la Branche IF ConditionsAchat …… THEN  , effectivement cela permet de gagner du temps dans l’execution du code. Merci beaucoup , je n’y pense jamais !!!!!  j’ai teste cela fait exactement ce que je souhaite . SUPER merci encore

     

    #243753

    Bonjour Fifi,

    Merci beaucoup de meme , cela fait aussi le boulot !!!!!!  en revanche une barre plus tard cad à la cloture de premiere bougie du trade. Merci bien

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

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