Buongiorno,
Volevo chiedere come si indicano in un sistema i dati di minimo, massimo, apertura, chiusura della candela del mese precedente.
Grazie.
Se usi la modalità MTF (Multi o Multiple Time Frame) basta indicare il TF mensile ed è una candela come qualsiasi altra.
Se non vuoi usare la modalità MTF, allora le cose si complicano leggermente, perché il riferimento ai dati OHLC di altri TF è disponibile solo per il daily (Dopen, Dhigh, Dlow e Dclose).
Nel secondo caso devi salvarli in variabili e ricominciare nuovamente al cambio di mese.
Grazie per gli esempi. Tuttavia non riesco ad usarli con le mie poche conoscenze di programmazione.
Ho risolto utilizzando la modalita da te indicata del MTF.
E’ una modalità presente solo nella prorealtime demo di IG. Sai quando verrà estesa anche al conto reale?
È difficile saperlo, spesso è stato rimandato.
Le ultime voci parlano di fine Giugno o poco più.
Appena ho un po’ di tempo te lo faccio.
Ho spostato l’argomento nel supporto PrfoBuilder, essendo un indicatore (ProOrder è per le strategie).
Eccolo:
IF BarIndex = 0 THEN
Minimo = low
Massimo = high
Apertura = open
Chiusura = close
MinimoP = low
MassimoP = high
AperturaP = open
ChiusuraP = close
ENDIF
IF OpenMonth <> OpenMonth[1] THEN
MinimoP = Minimo
MassimoP = Massimo
AperturaP = Apertura
ChiusuraP = Chiusura
Apertura = open
Chiusura = close
Minimo = low
Massimo = high
ELSE
Minimo = min(Minimo,low)
Massimo = max(Massimo,high)
Chiusura = close
ENDIF
RETURN AperturaP AS "O",MassimoP AS "H",MinimoP AS "L",ChiusuraP AS "C"
Grazie per la disponibilità.