R05Participant
Veteran
Gent.mi, vorrei creare un indicatore con questa formula, vista su internet:
(close – open) / (high – low) per totale volume.
Dovrebbe indicare la pressione dei compratori e dei venditori.
È semplice da programmare! hai provato? Avresti dovuto imparare qualcosa dalla prima volta che sei arrivato sul sito! 🙂 Comunque, ecco il codice:
a = (close – open) / (high – low) * volume
return a
R05Participant
Veteran
Gent.mi, si potrebbe trasformare l’indicatore di cui sopra, e che riporto sotto, come se fosse un oscillatore con i valori da 0 a 100?
a = (close – open) / (high – low) * volume
return a
Se si desidera impostarlo come oscillatore limitato, con un valore compreso tra 0 e 100%, ciò significherebbe normalizzarlo rispetto a un altro valore, ma quale? Una media del volume negli ultimi X periodi, ad esempio? Fammi sapere cosa ne pensi?
R05Participant
Veteran
Si grazie Nicolas, va benissimo rispetto ad una media del volume degli ultimi X periodi. Poi per il valore di X farò delle prove per vedere quale è quello migliore. Grazie.
ok, proviamo quella versione:
X = 100
a = (close - open) / (high - low) * volume
b = a/average[x](abs(a))*100
return b
R05Participant
Veteran
Ok grazie Nicolas. Ho notato che il valore va oltre il 100 e il -100. Si potrebbe modificare per avere una visualizzazione come quella del RSI?
Sì, perché il tuo primo indicatore ha valori positivi o negativi poiché confronta il corpo di una candela con la sua dimensione completa. Comunque ho fatto un valore assoluto della dimensione del corpo:
X = 200
a = abs(close - open) / (high - low) * volume
b = a/average[x](a)*100
return b
Un altro metodo, come uno stocastico, sarebbe:
X = 200
a = abs(close - open) / (high - low) * volume
b = a / highest[x](a) * 100
return b
R05Participant
Veteran
Grazie Nicolas, gentilissimo. Si potrebbe anche avere un delta ovvero una differenza tra compratori e venditori per ogni candela o meglio per ogni livello di prezzo per vedere se in quella candela o a quel livello di prezzo erano di più i compratori o i venditori?
R05Participant
Veteran
Gent.mo Nicolas guardando nel forum ho visto l’indicatore presentato nel seguente link https://www.prorealcode.com/prorealtime-indicators/cumulative-volume-delta-periods/ e mi sembra molto vicino a quello che vorrei io. Lo sto approfondendo.
//periodo=7
//AVG=3
X = periodo
a = abs(close - open) / (high - low) * volume
b = a/average[x](a)*100
pressione=average[AVG](b)
return pressione as "pressione"
Ho smanettato un pò e ho visto che così esce un indicatore carino, ho fatto un file dove si puo’ scegliere la tipologia rsi o stoc