Buongiorno! Sto programmando un indicatore, e mi servirebbe sapere il numero di barre che intercorrono tra due candele.
Il calcolo deve avvenire tra la candela corrente e una barra che sto identificando come massimo di periodo (vedi screenshot).
swingmax = highest[10](high)
Come posso calcolarlo?
Vi ringrazio in anticipo
Puoi usare HighestBars[40](high) per ottenere l’indice della barra che ha quel valore indicato tra parentesi tonde (può essere anche una media, o Rsi, ecc…). Restituisce 0=barra corrente, 1=prima barra precedente, ecc…
Nel tuo caso:
Barra = HighestBars[40](high) //barra dove si è verificato il massimo nelle ultime 40 barre
Puoi utilizzare la variabile BARRA per sapere quante barre sono passate, 0 significa che la barra attuale contiene il massimo, 5 significa che il massimo si è verificato 5 barri prima, ecc…