Bonjour
Je suppose que tu es en journalier mais les infos ci-dessous fonctionneront qussi si tu utilises une UT inférieure.
Timeframe(weekly)
Openw = open
Highw = high
Loww = low
Closew = close
// retour à UT de travail en supposant que UT Daily
Timeframe(daily)
// Poursuite du code…..
Les quelques lignes ci-dessus te donneront la bougie weekly en cours de construction, les valeurs Highw, Loww, Closew seront réactualisées sur chaque nouvelle bougie, la valeur Openw unisquement au début de semaine
Si tu veux les valeurs de la dernière bougie clôturée en weekly
Timeframe(weekly)
Openw1 = open[1]
Highw1 = high[1]
Loww1 = low[1]
Closew1 = close[1]
// retour à UT de travail en supposant que UT Daily
Timeframe(daily)
// Poursuite du code…..
Remarques et précautions
Les valeurs Openw, Highw, … Openw1, … ne doivent pas avoir été définies ou apppelées dans ton code avant l’instruction Timeframe(weekly)
Ces mêmes valeurs sont des valeurs figées et uniquement modifiables dans l’UT weekly, en dehors elles peuvent simplement être lues et pas modifiées
Tu peux utiliser l’instruction Timeframe(UT) dans les codes d’indicateurs, de screeners et de backtest. tu peux aussi créer des fonctions avec un indicateur qui travaille sur pluseiurs UT et rappeler ce résultat dans un autre indicateur… Par contre, cela ne fonctionne pas en backtext : toutes les opérations en MultiTimeFrame dans un backtest doivent être réalisées dans le corps du backtest, voir le post de Nicolas dans une autre discussion https://www.prorealcode.com/topic/probleme-avec-appel-dun-indicateur-mtf-dans-un-backtest/#post-221538
Je ne sais pas s’il est possible d’utiliser plusieurs fois l’intruction Timeframe(weekly), la même, dans un progrqmme. Généralement, je fais des blocks de lignes de code un bloc Timeframe(weekly), un bloc Timeframe(Monthly) et ensuite retour à l’UT principale avec l’instruction Timeframe(daily)
Il y a peut-être plus simple pour répondre à ta question, mais au moins tu as une réponse qui j’espère t’aidera
Bonne programmation
Dns un
3 users thanked author for this post.