Bonjour,
J’utilise proRealTime depuis mon compte IG CFD à risque limité. Il s’agit donc de la version 10.3.
J’ai mis en place une stratégie avec des mises à jour du stop garanti:
if onMarket THEN
if longOnMarket THEN
if close[2] < mm20 AND close[1] < mm20 AND close < mm20 THEN
SELL AT MARKET
endif
if bbUp - 30 < TradePrice OR close < TradePrice THEN
SELL AT mm50 - 5 STOP
else
SELL AT bbUp - 30 STOP
endif
endif
if shortOnMarket THEN
if close[2] > mm20 AND close[1] > mm20 AND close > mm20 THEN
EXITSHORT AT MARKET
endif
if bbDown + 30 > TradePrice OR close > TradePrice THEN
SELL at mm50 + 5 STOP
else
EXITSHORT AT bbDown + 30 STOP
endif
endif
endif
J’ai également un réglage du stop loss pour l’entrée en position:
SET STOP pLOSS 75
Enfin, mon entrée en position se fait de la façon suivante:
if cTime AND cBollinger THEN
if slope20 > 0 THEN
BUY 1 CONTRACT AT MARKET
endif
if slope20 < 0 THEN
SELLSHORT 1 CONTRACT AT MARKET
endif
endif
Hier, mes conditions d’entrée était réunies sur le NASDAQ à 21:00. L’achat aurait donc du se faire à l’ouverture de la bougie, soit à 11 068.8pts. Mais l’ordre a été rejeté pour fonds insuffisants. En y regardant de plus près, je me suis aperçu que l’ordre stop garanti a été placé à 10 738.5, soit à 330.3pts au lieu des 75pts prévu dans le code.
Je ne comprends pas ce qui peut provoquer cet ordre stop, quelqu’un aurait-il une piste à me proposer?
bonjour,
le soir du lundi au jeudi ,il faut un stop plus grand que dans la journée et encore plus grand le vendredi soir
Bonjour fifi743,
Merci de votre retour. Vous voulez dire que la distance minimum du stop augmente le soir et encore plus le vendredi soir? 330.3pts minimum, c’est tout de même énorme!
Savez-vous où je peux trouver ces informations sur le site d’IG, je n’ai rien vu à ce sujet et cela me permettrait de régler mes horaires correctement pour éviter ce problème.
Ceci dit, quelque chose m’interpelle, à 21h le NASDAQ a encore une heure de cotation, je peux comprendre une augmentation de la distance mini en dehors des horaires d’ouverture, mais pendant?
c’est un constat que j’ai fait et attention au trade le week end
Il faut tenir compte du passage à l’heure d’hiver qui n’a pas lieu le même weekend en Europe (25/10) et aux USA (01/11 sauf erreur), la semaine dernière les cotations marchés actions étaient 14h30-21h en équivalent horaires européens au lieu de l’habituel 15h30-22h
Merci Noobywan, à force de vivre dans des pays qui ne change pas d’heure, je passe complètement au travers de ce changement et ceci explique cela.
@fifi743: tout à fait d’accord. La bougie de 21h est la dernière sur laquelle j’autorise une prise de position et je sors quoiqu’il arrive à 22h. Je ne garde pas de position overnight et encore moins le week-end.
Ceci dit, je vais quand même voir s’il y a moyen d’interdire la position si la distance au stop est supérieure à mon stop. D’ailleurs, je ne comprends même pas la logique d’IG de forcer la position avec un stop plus grand puisque cela revient à ouvrir une position avec un risque supérieur à celui accepté.
Pour information, sur démo IG (pas en réel pour le moment), au lancement de la stratégie, le client a maintenant le choix que son stop ne soit plus réajusté si la distance codée est < à la distance minimale set par IG.
Il faut noter toutefois, que le non réajustement entraîne à un rejet et au bout de 10 rejets, un arrêt de la stratégie, comme cela était le cas avant le réajustement automatique des stoploss. Voir ce sujet anglophone: https://www.prorealcode.com/topic/demo-live-new-readjust-stops-addition-to-proorder/
Bonsoir Nicolas,
Information très intéressante, merci beaucoup. Ma stratégie prend moins d’un ordre par jour en moyenne, donc l’arrêt de la stratégie ne serait pas un problème. En revanche, un stop supérieur à celui souhaité en est un sacré.