Bonjour
Malgré mes recherches je n’ai pas trouvé de code spécifique.
Mon pro-order tourne 24/24 sur le F40.
Les mouvements le vendredi soir étant parfois assez aléatoires, j’aimerais qu’il soit suspendu uniquement le vendredi à 18h00 pour reprendre le lundi à 8h00, tout en restant 24/24 les autres jours de la semaine.
Existe-t-il une possibilité?
Mes excuses si ce sujet à déjà été traité.
Merci.
Sur le forum anglais 27/01 par exemple https://www.prorealcode.com/topic/dayofweek-trading-from-tuesday-to-friday/
et en mélangeant des conditions de dayofweek pour choisir ses jours entiers ou partiels ou entièrement évités, et des conditions sur time pour les jours qu’on catégorise partiels
Merci Noob, je vais voir ça.
Donc voici le code suivant mes conditions , il me suffit ensuite de rajouter “DY” à mes conditions BUY & SELLSHORT:
DY=(DAYTRADING=1)
if dayofweek=1 AND TIME>080000 then //Monday
daytrading=1
endif
if dayofweek=2 then // Tuesday
daytrading=1
endif
if dayofweek=3 then // Wednesday
daytrading=1
endif
if dayofweek=4 then //Thursday
daytrading=1
endif
if dayofweek=5 AND TIME>220000 then // Friday
daytrading=0
endif
Ou simplement “daytrading”, inutile de créer une autre variable conditionnelle.
Si tu tiens absolument à la garder, alors il faudra la mettre à la fin du code, car le code est lu de haut en bas et la condition “DY” qui était vrai à la ligne 1 ne sera peut être plus vrai à la fin de la ligne 17. Et cela aura forcément un impact sur le reste de la stratégie.
.. ou alors j’ai rien compris au débat, je prends en cours ! 🙂