Bonjour,
j’ai un graphique en M5 avec un ATR[14] que j’ai demandé en jour, et une stratégie en M5.
Multiplier 14 ne convient pas.
Comment faire pour introduire la valeur de cet ATR en jour dans mon code ?
Merci d’avance.
Bonjour,
Pour intégrer la valeur de l’ATR (Average True Range) calculée sur un graphique journalier (D1) dans une stratégie sur un graphique en M5 (5 minutes), vous devez utiliser la commande TIMEFRAME de ProBuilder. Cette commande permet de changer temporairement la période de temps pour calculer un indicateur sur une autre période que celle du graphique principal. Voici comment vous pourriez le faire :
// Définition de la période journalière pour le calcul de l'ATR
TIMEFRAME(Daily)
atrJour = AverageTrueRange[14]
// Retour à la période de 5 minutes pour le reste du code de la stratégie
TIMEFRAME(5 minutes)
// Ici, vous pouvez continuer avec le reste de votre stratégie, en utilisant la valeur atrJour obtenue
Dans ce code, atrJour est calculé sur une base journalière même si la stratégie s’exécute sur un graphique M5. Vous pouvez ensuite utiliser la valeur atrJour dans le reste de votre code de stratégie pour M5.