ProRealTime
Pour partager sur le trading automatique, nos algorithmes, nos backtests
Répondre • Page 1 sur 1

Clôture partielle des positions

par ezelroch » 19 sept. 2021 12:49

Bonjour à tous, il y a un petit moment, j'eu fait le tour de tous les Forum prt pour trouver comment il serait possible de clôturer partiellement une position en automatique, mais en vain. Après avoir cogité comme un malade, j'ai réussi il y a quelque temps à trouver une petite commande qui permet donc de clôturer partiellement les positions en automatique, j'ai partagé l'astuce sur le forum de prt je vous la partage également ici :
il faut déjà initialiser la commande pour la clôture :

IF init=not onmarket THEN
step=0
init=1
ENDIF

ensuite il faut programmer le moment auquel on veut que la clôture s'effectue, moi je fais une clôture partielle au moment ou mes bots se mettent a BE du coup sur ma commande de BE je rajoute "and step = 0" ce qui donne

IF longonmarket and step = 0 and close - tradeprice(1) >= StartBreakeven0 * pipsize THEN
BreakevenLevel = tradeprice(1) + PointsToKeep0 * pipsize
step = 1
ENDIF

et enfin il faut programmer la clôture :

IF step = 1 THEN
sell x contracts AT market
step = 2
ENDIF

avec pour X le nombre de contrat que vous voulez clôturer, moi généralement mes bots rentre a 1 contrat et je fais clôturer 0.25 a ce moment la (donc x = 0.25)

vous pouvez rajouter autant de clôture partielle que vous voulez a chaque fois que vous rajouter une étapes (step = x)

exemple :
après la première clôture vous pouvez rajouter

IF longonmarket and close - tradeprice(1) >= 50*pipsize and step = 2 Then
step = 3
ENDIF
IF step = 3 THEN
sell x contracts AT market
step = 2
ENDIF

pour rajouter une clôture une fois que le marché a évoluer de 50 points

voila !

Re: Clôture partielle des positions

par Lorci » 29 mars 2025 15:45

Attention, bien avoir en tête que tradeprice(1) est le prix de la dernière transaction et pas forcément le prix d'entrée du trade. Donc, ici, la première clôture partielle se fera au prix d'entrée + StartBreakeven0, la deuxième au prix d'entrée + StartBreakeven0 + 50, la suivante se fera 50 points plus loin et ainsi de suite.

Sujets similaires
ProOrder – Cloture partielle position
par ezelroch » 09 janv. 2017 22:29 (1 Réponses)
Clôture partielle en scalping rapide.
Fichier(s) joint(s) par duke5520 » 17 déc. 2019 10:35 (4 Réponses)
clôture partielle sur prorealtime futures
par Amarantine » 13 mars 2023 08:49 (3 Réponses)
Coupure partielle de position
par frigolite » 19 juin 2013 19:02 (29 Réponses)
Prise partielle de bénéfice sur IG avec PR
par Tyrex0.2 » 08 juil. 2014 19:56 (18 Réponses)
Sortie partielle
par YanaPhil » 18 mai 2016 14:42 (7 Réponses)
Fermeture Partielle - Impossible ?
par Benoist Rousseau » 19 mai 2020 21:06 (2 Réponses)
Pyramidage et sortie partielle sur futures
Fichier(s) joint(s) par Xavier.S » 19 févr. 2021 16:20 (4 Réponses)
Vente partielle lot
par Romain04 » 09 avr. 2021 10:26 (4 Réponses)