Aide script achat sur retracement

Forums ProRealTime forum Français Support ProOrder Aide script achat sur retracement

Viewing 9 posts - 1 through 9 (of 9 total)
  • #39649

    bonjour,

     

    je débute sur proorder et pour mon 1er script dans une partie de celui je souhaiterai effectuer tout simplement un achat sur retracement,

    exemple le DAX perd 10 points, j’achete un contrat avec un target profit de 2 points.

    j’ai écris ceci :

     

     

    il se déclenche bien mais  il ne se déclenche pas quand il devrait, exemple ce matin il se déclenche a 12413 alors que c’est le plus haut de la journée donc il n ‘y a pas eu de retracement de 4 points

    y a t’il une subtilité quelque part? faut il utilisé plutot une autre variable , range ou autre?

     

    merci de votre aide

     

    #39651

    petite correction le dernier script etait pour une perte de 4 points a la place de 10 points et était celui ci , j’ai mélangé les 2 désolé mais le problème est le même de toute façons

     

     

    merci

    #39653

    une idée : comme le DAX a une décimale après la virgule,  peut être faut il mettre 4.0  sinon il achète quand il perd 0,4 point a la place de 4 points ?

     

    merci

    #39679

    Quand il perd 4 point vis à vis de quelle valeur ? Dans la condition de ton dernier code, à la ligne 9, tu ne compares rien, tu dis simplement : if close-4, ce qui revient à poser cette question (en admettant que le Close vaut 12000) : “si 11996”, ce qui ne veut rien dire pour l’interpréteur de code..

    L’idée c’est plutôt de poser un ordre en attente à 4 points sous le prix actuel non ?

    #39684

    bonjour Nicolas,

    oui j’ai bien conscience que le close – 4 ne doit surement pas être correct 🙂

    oui l’idée est de mettre en attente un ordre suite a un retracement de 4 points, l’idée est de reproduire du sclalping,

    a partir du moment ou le script est lancé a chaque retracement de 4 points j’achête, bien sur juste comme ça ça n’ira pas loin je compte me couvrir avec d’autres idées tout cela est en test 🙂

    je crois avoir trouvé un palliatif en me basant sur la bougie précédente : en utilisant Close <= Close[1] -4

    néanmoins ce n’est pas l’idéal car il peut se passer plein de chose durant la bougie en cours car si j’ai bien compris close correspond a la cloture de la bougie en cours et non au temps réel comme je pensais pouvoir l’utiliser.

     

     

     

     

    #39688

    Pas de problème pour faire ce que tu veux coder, le principal c’est que tu comprennes ton erreur et que tu trouves une solution comme tu viens de le faire avec ton explication. En effet, en utilisant Close <= Close[1] -4, tu arriveras sans doute un peu trop tard pour ré entrer à nouveau sur le marché (plus loin que 4 points). Dans ce cas il faudrait plutôt poser un autre conditionnel LIMIT pour acheter plus bas que le prix actuel donc. Attention toutefois, 4 points c’est plutôt proche du prix actuel et que le courtier risque de ne pas l’accepter, cela dépend des instruments toutefois. Voilà le code qu’il te faut:

     

    #39694

    super!

    effectivement je ne l’aurai pas trouvé tout seul, pas aussi rapidement en tout cas 🙂

    merci beaucoup je vais étudier tout ça, et merci pr la réactivité,

    juste pour confirmation,  dans le sens inverse ça devrait donner quelque chose comme ça du coup?

     

     

    #39702

    Je viens de relire ta demande, en fait tu souhaites acheter plus bas, même si tu n’as pas déjà un ordre au marché, donc il faut supprimer la condition “onmarket”:

    et pour la version short:

    enfin, je me trompes peut-être.

    1 user thanked author for this post.
    #39706

    Oui tout a fait, je n’ai pas de position en cours a ce moment la,

    je comprends pourquoi cela ne se declenchait pas , je pensais a un bridage du courtier comme tu disais,

    bien noté la modif a faire, je ne pourrai la tester que demain maintenant.

    merci pr l’aide en tout cas , top!

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

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