Achat opening – X points
Forums › ProRealTime forum Français › Support ProOrder › Achat opening – X points
- This topic has 7 replies, 3 voices, and was last updated 3 years ago by Nicolas.
-
-
02/28/2021 at 12:20 PM #162760
Bonjour,
Tout d’abord désolé Nicolas si le sujet a déjà été traité. J’ai fait les 81 pages et je n’ai pas trouvé ma réponse.
Je souhaiterais au lieu d’acheter at market qui est généralement à l’ouverture de la bougie, acheter à l’open – x points (pour Dax).
Cela me parait simple mais je n’arrive pas à trouver la solution. Si quelqu’un a la solution je suis preneur.
Merci d’avance.
Ivan
03/01/2021 at 11:06 AM #162832Veux-tu lancer ton achat lorsque la bougie s’ouvre ou placer un ordre en attente à – x points lorsque la bougie précédente se ferme ?
Pour mémoire: le code est lu à la fermeture de la bougie et les ordres lancés / placés à l’ouverture de la suivante.
03/02/2021 at 11:42 AM #162936Bonjour Nicolas,
Merci pour ta réponse. Je souhaiterais donc placer un ordre d’achat en attente à la clôture de la bougie précédente – X points.
Par exemple si la bougie 5 minutes DAX clôture à 14000 je souhaiterais placer un ordre d’achat à 13996 (si les conditions pour placer l’ordre sont remplies).
Vraiment désolé cela parait simple mais je ne trouve pas la solution.
Merci.
Ivan
03/02/2021 at 1:26 PM #162941Voilà ci-dessous le code pour placer un ordre d’achat en attente à un prix inférieure à celui de la clôture :
12345x = 20 //quantité de points en dessous du prix de clôtureif macondition thenbuy 1 contract at close-x*pointsize limitendifcet ordre sera donc placé à l’ouverture de la bougie suivante au Close-x points et ne durera que durant une seule bougie.
1 user thanked author for this post.
03/04/2021 at 9:14 AM #163095Merci Nicolas. Je pensais pourtant l’avoir essayé. J’ai dû faire une erreur.
C’est marrant dans le backtest je n’obtiens pas le même résultat si je fais:
- buy 1 contract at Market
- ou buy 1 contract at close-x*pointsize limit avec x =0
ce que j’ai du mal à m’expliquer
Merci encore et bonne journée.
03/04/2021 at 10:51 AM #163100Parce que dans le premier cas tu ouvres une position au marché au prix de l’Open suivant, alors dans le deuxième cas tu places un ordre en attente, qui ne dure qu’1 bougie, au Close courant (le niveau de prix au moment où est lu le code).
1 user thanked author for this post.
03/06/2021 at 4:42 PM #163314Voilà ci-dessous le code pour placer un ordre d’achat en attente à un prix inférieure à celui de la clôture :
12345x = 20 //quantité de points en dessous du prix de clôtureif macondition thenbuy 1 contract at close–x*pointsize limitendifcet ordre sera donc placé à l’ouverture de la bougie suivante au Close-x points et ne durera que durant une seule bougie.
Bonjour,
Est il possible de faire durer l’ordre durant par exemple 3 bougies depuis la cloture ?
Merci
03/08/2021 at 10:20 AM #163420Oui, il faut replacer l’ordre à chaque bougie, on va donc compte la quantité de bougies depuis la détection de “macondition”:
123456789x = 20 //quantité de points en dessous du prix de clôtureif macondition thenstartbar = barindexendifif barindex-startbar < 3 thenbuy 1 contract at close-x*pointsize limitendif1 user thanked author for this post.
-
AuthorPosts