Set Target profit sur une quantité spécifique
Forums › ProRealTime forum Français › Discussions générales sur le Trading › Set Target profit sur une quantité spécifique
- This topic has 5 replies, 2 voices, and was last updated 15 seconds ago by robertogozzi.
-
-
02/04/2025 at 12:00 AM #243420
Bonjour à tous,
Excusez moi si la question a déjà ete posée…. je n’ai pas trouve de réponse à ce sujet précis. débutant en programmation je me permet de solliciter votre aide.
Dans le cadre de stratégie automatique sur les futures chez Interactive Broker (non pas sur des CFD chez IG ) soit sur le MNQ.
Je souhaiterai cloturer la moitié de la position des que l’on arrive à un gain de 100 points et laisser “courir” la moitié restante pour la cloturer via par exemple le croisement à la baisse d’un indicateur . j’ai 3/4 questions :
1/ Je comprends que la commande SET TARGET pPROFIT 100 , pourra etre execute sur une meche haute – On n’a pas besoin d’attendre la cloture de la bougie .
—-> C’est bien cela ?
2. / de meme cette commande va cloturer la totalite de la position . c’est bien cela ?
3/ comment peut on faire pour preciser une quantité , soit par exemple la motié de la quantité existante ?
4/ Si on ne peut pas via la commande SET TARGET pPROFIT y a t il un autre moyen pour etre executé sur une meche haute ( ne pas attendre la cloture de la bougie)
Vous remerciant à l’avance de votre aide
02/04/2025 at 12:18 AM #243425Vous devez utiliser SET TARGET pPROFIT X, où X est le profit maximum final à atteindre.
Ensuite, vous devez insérer un code qui ferme la moitié de la position lorsque vous atteignez un objectif partiel (par exemple X/2, ou toute autre valeur), avec un ordre au marché :12345678910111213ONCE X = 100ONCE Y = floor(X / 2)ONCE SL = 30IF myLongConditions THENBUY 1 Contract at MarketSET TARGET pPROFIT XSET STOP pLOSS SLENDIFIF OnMKarket THENPips = PositionPrice * PositionPerf / PipSizeIF (Pips >= Y) AND abs(CountOfPosizion = 1) THENSELL 0.5 Contract at MarketENDIFJe ne l’ai pas essayé.
1 user thanked author for this post.
02/04/2025 at 8:56 AM #243436Bonjour
Merci beaucoup Roberto ,
Oui mais le SELL 0.5 Contract at Market sera executé à la cloture de la bougie ? Donc on ne sera pas executé sur une meche haute …..
Si on decortique le sujet pourriez SVP me confirmer les poits 1/ et 2/ et 3/ :
1/ La commande SET TARGET pPROFIT va etre executé immediatement , on n’a pas besoin d’attendre la fin de la bougie pour qu’elle soit executé , donc on peut vendre sur une meche haute .
——> c’est bien cela je ne me trompe pas ?
2/ On ne peut pas mettre de quantité à la commande SET TARGET pPROFIT . Elle cloture TOUTE la position ?
——-> C’est bien cela je ne me trompa pas ?
merci d’avance , en// j’essaye votre code
02/04/2025 at 11:09 AM #243441Bonjour
Merci beaucoup Roberto ,
Oui mais le SELL 0.5 Contract at Market sera executé à la cloture de la bougie ? Donc on ne sera pas executé sur une meche haute …..
Oui, à la clôtureSi on decortique le sujet pourriez SVP me confirmer les poits 1/ et 2/ et 3/ :
1/ La commande SET TARGET pPROFIT va etre executé immediatement , on n’a pas besoin d’attendre la fin de la bougie pour qu’elle soit executé , donc on peut vendre sur une meche haute .
——> c’est bien cela je ne me trompe pas ?
C’est exactement comme ça
2/ On ne peut pas mettre de quantité à la commande SET TARGET pPROFIT . Elle cloture TOUTE la position ?
——-> C’est bien cela je ne me trompa pas ?
Oui, c’est vrai aussi. Ensuite, vous devez indiquer le profit maximum que vous souhaitez obtenir puis sortir avec la moitié de la position AU MARCHÉ (la clôture partielle avec des ordres en attente n’est pas autorisée). La moitié restante ira vers la CIBLE ou pourra revenir et atteindre le STOP LOSS, si indiqué.02/04/2025 at 11:49 AM #243443Re Coucou Roberto 🙂
Merci beaucoup pour cette reponse claire et rapide.
Donc en conclusion dans le cadre d’une stratégie qui tourne en H1 si je veux profiter ( pour un trade en Long) d’une meche haute pour sortir avec un Target Profit= 100 points sur la 1/2 de la position la seule solution qui me reste est de faire tourner ma strategie en multi TimeFrame avec par exemple Default = 1 seconde et H1 en UpdateOnClose .
De calculer les 100 points et d’aller voir toutes les secondes :
IF Close = valeur de cloture qui represente les 100 points de gain THEN
Sell 1/2 de la position at Market
ENDIF
et apres continuer à gerer la quantité restante comme je le fais actuellement en H1.
CEla complique tres nettement les affaires mais c’est un workaround pour pallier au fait que on ne peut pas mettre de quantité au SET TARGET p Profit . Ca me parait etre la seule solution pour essayer de profiter de la meche Haute. Ce qui arrive quand meme assez souvent sur le MNQ .
1/ qu’en penses tu ?
2/ Default en 1 seconde et le reste en H1 UpDateONClose est possible ? mais bon je m’y mets de suite et vais essayer ……
02/04/2025 at 7:37 PM #243460Oui, cela devient plus compliqué, mais vous pouvez le faire.
-
AuthorPosts
Find exclusive trading pro-tools on