Trading automatique sur compte à risque limité et ProOrder
Forums › ProRealTime forum Français › Support ProOrder › Trading automatique sur compte à risque limité et ProOrder
- This topic has 14 replies, 7 voices, and was last updated 4 years ago by thomas_price.
-
-
07/12/2017 at 11:43 AM #40438
Dés aujourd’hui, ProOrder est activé sur les comptes à risque limité IG/PRT-CFD pour les clients Français.
Je viens d’avoir la nouvelle et je sais que cela concerne beaucoup d’entre vous !
Pour information et pour mémoire, voici les principales caractéristiques des comptes à risque limité et qui peuvent avoir un impact sur ProOrder :
- Stops suiveurs : Les stops suiveurs ne sont pas autorisés sur les comptes à risque limité
- Stops Garantis : Tous les stops de protection posés par ProOrder sont automatiquement transformés en stops garantis. Sur ce type de stop, le niveau d’exécution est garanti, même si le cours évolue brutalement contre vous. Une tarification particulière s’applique (uniquement si le stop est déclenché)
- Stops attachés : Un stop de protection doit être attaché dès l’ouverture d’une position ou la pose d’un ordre d’achat/vente. Dans le code, l’instruction SET STOP pLOSS (par exemple) ne doit pas être dans une condition (IF/ENDIF)
- Distances des stops : Il n’est pas possible d’éloigner un stop de protection de la position (i.e. SET STOP pLOSS x, avec x variable nécessite de ne jamais augmenter x après la pose du stop, mais il peut être rapproché bien entendu à condition de respecter l’écart minimum entre le prix et la nouvelle valeur du stoploss)
- Hedging : Les comptes à risque limité ne permettent pas d’être à la fois long et short sur la même valeur. Par conséquent, il n’est pas possible :
- D’avoir une stratégie LONG et une autre SHORT si ces stratégies sont lancées sur des instruments avec un sous jacent commun (ex : France 40 et France 40 mini)
- De poser 2 limites de sens opposé sur la même valeur
- De poser un stop de sens opposé à une position, entre la position et son stop de protection
En complément :
Les distances minimales de stop sont plus importantes que sur les comptes dit “Expert” (compte normal actuel), l’information de cette distance se trouve dans les infos de l’instrument en trading manuel (exprimé en points ou en pourcentage pour les actions).
Puisque le stop suiveur ne fonctionnera pas, l’instruction SET STOP TRAILING sera inopérante, je vous conseil donc d’utiliser les trailing stop codés que vous trouverez dans la partie blog du site (de nombreuses stratégies l’utilisent déjà dans la bibliothèque de codes).
Le stoploss peut être éloigné du prix d’entrée, assez loin, mais vous devez pour cela prendre en compte votre marge requise pour le placer (vous ne pouvez bien entendu pas perdre plus que la taille de votre compte en argent, donc soyez vigilant au niveau du stoploss).
Ce sujet du forum est ouvert pour toutes les questions liées à ce type de compte et à ses caractéristiques, je ferai de mon mieux pour y répondre (je ne possède pas de compte ‘risque limité’ pour ma part).
1 user thanked author for this post.
07/18/2017 at 8:20 AM #40925Bonjour Nicolas,
Merci pour toutes ces informations.
Si je comprends bien, je suis obligé de dissocier une stratégie de trading automatique avec une stratégie longue et une autre courte sur la paire EUR/USD Mini par exemple ?
Bonne journée.
DJ
07/18/2017 at 10:55 AM #40944je suis obligé de dissocier une stratégie de trading automatique avec une stratégie longue et une autre courte sur la paire EUR/USD
C’était le cas avant, car on ne pouvait être long et short sur le même instrument (un ordre achat annulé l’ordre de vente et vice-versa dans la même stratégie), mais aujourd’hui ça n’est plus possible du tout avec les comptes à risque limité. On ne peut être à la fois acheteur et vendeur du même instrument au même moment.
1 user thanked author for this post.
07/22/2017 at 11:33 AM #41365Bonjour Nicolas,
J’aimerais savoir quelle valeur faut-il renseigner dans les trailing stop codés pour l’instrument “Jus d’orange NY” par exemple.
Faut-il mettre :” écart mini au stop 80″ ou “écart mini au stop garanti 300” ?
Cette valeur est à placer à la place du “3” ci-dessous, c’est ça ?
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748//trailing stop functiontrailingstart = 1 //trailing will start @trailinstart points profittrailingstep = 2//trailing step to move the "stoploss"minstop = 3//minimum allowed stoppriceleap = 4//if price moves rapidly the stop will move till the set leapstop from close.leapstop = 5//if price moves rapidly the stop will move till the set leapstop from close.//reset the stoploss valueIF NOT ONMARKET THENnewSL=0ENDIF//manage long positionsIF LONGONMARKET THEN//first move (breakeven)IF newSL=0 AND close-tradeprice(1)>=trailingstart*pipsize THENnewSL = tradeprice(1)+trailingstep*pipsizeENDIF//next movesIF newSL>0 AND close-newSL>=trailingstep*pipsize AND close-newSL>=minstop*pipsize THENif close-newSL>=priceleap*pipsize thennewSL = close - leapstopelsenewSL = newSL+trailingstep*pipsizeENDIFENDIFENDIF//manage short positionsIF SHORTONMARKET THEN//first move (breakeven)IF newSL=0 AND tradeprice(1)-close>=trailingstart*pipsize THENnewSL = tradeprice(1)-trailingstep*pipsizeENDIF//next movesIF newSL>0 AND newSL-close>=trailingstep*pipsize AND newSL-close>= minstop*pipsize THENif newSL-close>=priceleap*pipsize thennewSL = close + leapstopelsenewSL = newSL-trailingstep *pipsizeENDIFENDIFENDIF//stop order to exit the positionsIF newSL>0 THENSELL AT newSL STOPEXITSHORT AT newSL STOPENDIFMerci pour tout et bon week-end ! :o)
07/23/2017 at 8:05 AM #41389Sauf erreur de ma part (car je n’ai pas testé moi même, n’ayant pas de compte à risque limité), même si tu renseignes 80, le stop sera automatiquement déplacé au niveau du stop garanti. Mais puisque il s’agit d’une autre fonction que SET STOP LOSS, il faudrait vérifier cette information car un ordre conditionnel STOP n’est pas un véritable stoploss à proprement parlé. Puisque c’est Dimanche, je ne pourrai pas faire valider cette hypothèse, j’essaierai de placer une vrai réponse ici dans le courant de la semaine prochaine.
1 user thanked author for this post.
07/23/2017 at 9:30 AM #4139407/23/2017 at 3:30 PM #41426Bonjour Nicolas,
Je répondis sur ce que vous avez écrit “Tous les stops de protection posés par ProOrder sont automatiquement transformés en stops garantis” et sur la question de Matriciel.
Imaginons que je paramètre un stoploss à 25 points dans mon code, mais que je souhaite le faire fonctionner sur un instrument pour lequel la distance minimale du stop garanti est par exemple fixé à 50 points. Je me demande si j’obtiendrai quand même un stop garanti à 25 points? Ou le stop sera automatiquement placé à 50 points? Ou la valeur de stop dans le code devra-t-elle obligatoirement être équivalente à la distance minimale du stop garanti pour être valide?
J’utilise la fonction SET STOP LOSS et d’après vous le stop serait automatiquement placé à la valeur minimale garantie. Si vous obtenez des précisions ou une confirmation je suis preneur.
Merci et bonne fin de week end!
08/03/2017 at 10:52 AM #42391Non, la distance minimum du stop garanti imposé par IG devra être respecté, c’est à dire 50 points. Donc le niveau de stop sera automatiquement adapté.
Ensuite deux cas sont possible:
-Le cours bouge en ta défaveur, à ce moment la le stop reste à la même distance.
-Le cours bouge en ta faveur, alors le stop se réajustera tant que c’est possible jusqu’à ce qu’on arrive à la distance initialement demandé (25 points du prix d’entré).10/10/2017 at 2:57 PM #48927Pourquoi suprimer mes 2 post?
Je veux juste comprendre comment va comprendre ce code avec un compte à risque limité. Je sais qu’il ne fonctionnera pas t’elle qui l’ai. Mais je voudrais juste savoir comment apporter des modifications?
S’il vous plaît répondez moihttps://www.prorealcode.com/topic/fractal-breakout-intraday-strategy-eurusd-1h/
10/10/2017 at 3:06 PM #48929C’est le 5éme message à ce propos, mais cette fois au bon endroit ! sauf que la question n’est pas rédigé en français … bref, je prends sur moi @Frytconcord, j’ai répondu à ta question sur ce post en Anglais: https://www.prorealcode.com/topic/limited-risk-account-question-about-trailing-stop/
01/16/2018 at 2:49 PM #59650Merci pour ce topic Nicolas, il répond à la grande partie de mes questions sur le sujet. C’est une superbe avancée pour le trading auto.
Ne pouvant pas être simultanément en position longue et short (même avec plusieurs algo) sur Allemagne 30, je pense utiliser d’autres indices pour ne pas me limiter.
Ex : >algo 1 : short ou long sur All30 ; >algo 2 : short ou long sur DJ ; >algo 3 : short ou long sur Tec100.
Peux tu s’il te plait me confirmer que la distance au SL garanti peut être paramétrée par algo dans le code? (SL garanti algo 1 = -80 pts ; SL garanti algo 2 = -50 pts ; …)
01/16/2018 at 3:08 PM #59654Je pense que la réponse est celle de ce post: https://www.prorealcode.com/topic/trading-automatique-sur-compte-a-risque-limite-et-proorder/#post-42391
12/14/2018 at 11:11 PM #8714312/17/2018 at 10:17 AM #8726107/16/2020 at 9:26 AM #139412J’ai 2 questions
1/Concernant les ordres cumulés et les stops garantis IG. Est-il confirmé que le STop Loss est fixé individuellement à chaque nouvel ordre placé, quelque soit le type de Stop Loss (%, p, normal,…) ?
2/De plus, Si je rachète avec un trade n°2 un peu de sous-jacent avec les gains du trade n°1 en cours, mon stop Loss sur la quantité acheté initialement en trade 1 ne va pas changer si je comprends bien . Pourtant à ce niveau de Stop Loss, je perd beaucoup plus qu’initialement à cause du Trade n°2.
Qu’est il possible de faire ? Remettre à jour le STOP Loss de la position 1 ?
Idéalement, je place un STOP LOSS commun à une distance calculé de POSITIONPRICE.
Merci pour ce forum très utile ! J’ai parcouru les autres topics avec beaucoup de réponses partielles mais j’ai pas encore la totalité.
-
AuthorPosts
Find exclusive trading pro-tools on