Bonsoir,
Je trade les marchés US et mon trading requiert de voir le Haut/Bas et Median de la journée de trading précédante mais en tenant compte des vrais horaires du marché américain et non ceux décidés par ma localisation.
Si mon broker utilisait les horaires américains, il me suffirait d’utiliser l’indicateur “Ligne de Prix” pour le jour précédent appliqué au Haut/Bas/Median, mais comme ma bougie journalière se termine à 1h du matin au lieu de 22h (cad 17h EST), je n’ai jamais les bons niveaux.
J’ai tenté d’écrire un code:
if hour=22 then
a=highest[24](high)// ou b=lowest[24](low)
endif
return a
Mais je ne veux que la ligne de la veille (comme avec l’indicateur Ligne de Prix), et mon code dessine des lignes obliques pour chaque jour (ce que je ne veux pas).
Si une bonne âme pouvait m’aider, ce serait très apprécié
Voilà:
IF (OpenTime = 000000) OR (OpenTime < OpenTime[1]) THEN
PrevHI = CurHI
PrevLO = CurLO
PrevMED = CurHI - ((CurHI - CurLO) / 2)
CurHI = high
CurLO = low
ENDIF
CurHI = max(high,CurHI)
CurLO = min(low,CurLO)
RETURN PrevHI AS "Previous HIGH",PrevLO AS "Previous LOW",PrevMED AS "Previous MEDIAN"