Prezzi di chiusura data prestabilita
- This topic has 7 replies, 1 voice, and was last updated 5 years ago by .
Viewing 8 posts - 1 through 8 (of 8 total)
Viewing 8 posts - 1 through 8 (of 8 total)
Similar topics:
Forums › ProRealTime forum Italiano › Supporto ProScreener › Prezzi di chiusura data prestabilita
Buon giorno,
E’ possibile creare un indicatore per identificare il prezzo di chiusura a una data prestabilita?
Per esempio se io volessi sapere il prezzo di chiusura al 30 dicembre 2019 si dovrebbe si dovrebbe poter scrivere Close(20191230), però chiaramente così non funziona.
Grazie per l’attenzione.
Devi fare un ciclo a ritroso per arrivare alla data desiderata:
|
1 2 3 4 5 6 |
FOR i = 0 TO BarIndex IF OpenDate[i] = 20191230 THEN Chiusura = close[i] break ENDIF NEXT |
all’uscita dal ciclo la variabile Chiusura conterrà il valore desiderato.
Cosa deve trovare lo screener?
Se è cosaì, basta aggiungere una linea finale al codice di cui sopra:
|
1 2 3 4 5 6 7 |
FOR i = 0 TO BarIndex IF OpenDate[i] = 20191230 THEN Chiusura = close[i] break ENDIF NEXT SCREENER(Chiusura) |
Ovviamente tu metterai la data che vuoi.
Così ti restituirà TUTTI i valori di quel listino (in demo ne puoi vedere max.50, in reale max.100).
Se vorrai scremare la lista occorrerà aggiungere altre condizioni.
Ho spostato l’argomento nel supporto ProScreener.
Tieni presente che, purtroppo, ProScreener non può andare indietro più di 253 barre (+ quella corrente).
Per cui se sei su un time frame ad 1 ora non hai molti giorni da potere andare indietro, circa una decina o poco più.
Find exclusive trading pro-tools on 