BOnjour, je voulais savoir si il était possible dans l’algo d’entrer une position avec 5 contrats Futures NQ de faire TP1=30pips TP2=75pips et TP3=120pips parce que visiblement ce n’st pas possible avec PRT en tout cas impossible de poser 3 ordres limit différents pour solder les positions. J’arrive à le faire sans soucis sur Ctrader et MT4 mais pas sur PRT. J’ai lu sur le forum que ce n’était pas possible et je souhaite avoir confirmation. La seule solution que j’ai trouvé est à la clôture de la bougie lorsque le “niveau” de TP a été atteint, mais du coup il y a parfois un très gros slippage.
Je vous remercie par avance de votre réponse
Cordialement
Thomas
Sauf erreur de ma part, ces autres plateformes ne proposent pas de courtiers Futures.
En effet, pour sortir partiellement de positions avec ProOrder, il faut le faire avec des ordres au marché type:
SELL x CONTRACTS AT MARKET //sortie partielle d'une position acheteuse
ou
EXITSHORT x CONTRACTS AT MARKET //sortie partielle d'une vente à découvert
Merci Nicolas pour la rapidité de votre réponse! oui effectivement il n’y a pas de contrats futures c’est bien pour ça que je souhaite utiliser PRT. c’est déjà les fonctions que j’utilise mais j’ai toujours un slippage parce que je ne sors pas au prix prévu
Ci joint la partie gestion des sorties
// =====================
// GESTION POSITION LONG
// =====================
IF LONGONMARKET THEN
maxProfitInBar = (high – myEntryPrice) / pointsize
// — TP1 : 30 pts → sortie 2 contrats —
IF tp1Hit = 0 AND maxProfitInBar >= tp1Points THEN
SELL 2 CONTRACT AT MARKET
tp1Hit = 1
// SL remonte de 25 pts → -35 pts du prix d’entrée
SET STOP PRICE myEntryPrice – slAfterTP1 * pointsize
ENDIF
// — TP2 : 75 pts → sortie 2 contrats —
IF tp1Hit = 1 AND tp2Hit = 0 AND maxProfitInBar >= tp2Points THEN
SELL 2 CONTRACT AT MARKET
tp2Hit = 1
// BE sur dernier contrat
SET STOP PRICE myEntryPrice
ENDIF
// — TP3 : 120 pts → sortie 1 contrat —
IF tp2Hit = 1 AND maxProfitInBar >= tp3Points THEN
SELL AT MARKET
tp1Hit = 0
tp2Hit = 0
tradeDir = 0
ENDIF