Bonjour,
J’aimerais demander a mon bot de ne pas trader tel jour.
Exemple je ne veux pas qu’il trade un jour des 4 sorcieres ou le 24 decembre 2020 par exemple.
Une idée ? Merci
Les instructions liées aux dates et au temps sont toutes listées sur cette page de notre documentation en ligne : https://www.prorealcode.com/documentation/category/dateandtime/
J’ai essayé ca mais ca ne fonctionne pas.
IF (Date = 20201224) THEN
trading = 0
ELSE
trading = 1
ENDIF
il reconnait pas la fonction trading.
Une idée? Merci
Tu as en effet créé une variable qui tu as appelé “trading”. Cette variable est booléenne, 0 = faux et 1 = vrai.
Donc tu peux l’utiliser ensuite pour autoriser ou non tes prises de positions, dans ce style :
if trading = 1 then
//PRISE DE POSITIONS SELON TA PROPRE STRATEGIE
endif
Voir la formation à la programmation : Premiers pas avec la programmation pour ProRealTime
Merci. Y’a t-il moyen de simplifier ce code sans utiliser de variable ?
Si (date), (date), (date) et (date) alors pas de trade.
J’ai du mal a le simplifier
Oui comme tu as fait, tu sépares les dates avec la liaison OR (ou bien ..).
Bonjour,
Je cherche à exclure des dates pour un algo. Voici un code en indicateur pour faire le test.
Mais ça ne fonctionne pas.
Quelqu’un a-t-il une idée de code pour exclure les dates de jours fériés et des FOMC par exemple ?
Merci par avance
Trading = 0
date01 = (date = 20230410)
date02 = (date = 20230411)
date03 = (date = 20230413)
date00 = date03 or date02 or date01
IF (date00 = today) THEN
trading = 1
ENDIF
Return trading
La variable date00 retourne 0 ou 1, puisque c’est un test booléen. Donc date00 ne peut jamais être égal à la valeur de today 🙂