Bonjour,
Avant de proposer une adaptation, il y a 2 bugs dans le code de départ où R2D doit remplacer R2 en nom de variable:
1) le drawtext du R2:
DrawText(” ◄ R2 #R2#”, barindex, R2D, Dialog, Bold, 15) coloured(0,255,255,alpha)
2) et la ligne return:
RETURN PP COLOURED(255,255,255) AS ” PP” , R1 COLOURED(255,204,204) AS “R1” , R2D COLOURED(255,204,204) AS “R2” , (etc…)
Pour l’adapter en weekly par exemple, tu peux remplacer les 3 lignes du début myH=…, L=…, C=… par (sans chercher à customiser horaires et jours pour ceux qui sont chez IG, puisque l’itf de départ en daily ne le fait pas):
if opendayofweek<opendayofweek[1] then
myH=weekH
L=weekL
C=weekC
weekH=high
weekL=low
weekC=close[1]
endif
weekH=max(weekH,high)
weekL=min(weekL,low)
En bonus, une image attachée, un graphe UT30mn depuis début 2024 pour comparer l’adaptation proposée générant des Camarilla weekly avec le market profile en weekly sur les semaines depuis le début de l’année, pour confirmer/infirmer une équivalence de zones (personnellement je ne suis pas convaincu, mais si l’adaptation de code peut aider quand même alors tant mieux).