Unisciti alla nostra fan page
- Visualizzazioni:
- 73
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
La classe CPriceChannelOnArray è destinata al calcolo dei valori dei canali di prezzo da parte dei buffer degli indicatori.
Applicazione:
Nella funzione OnInit() dell'indicatore viene richiamato il metodo Init() con i parametri:
- int aPeriod - periodo dell'indicatore.
Nella funzione OnCalculate() dell'indicatore, viene richiamato il metodo Solve() con i parametri:
- const int aRatesTotal - variabile rates_total dai parametri della funzione OnCalculate();
- const int aPrevCalc - variabile prev_calcata dai parametri della funzione OnCalculate();
- double aDataHigh[] - buffer con i dati High per il calcolo dell'indicatore;
- double aDataLow[] - buffer con i dati Low per il calcolo dell'indicatore;
- double & aUpper[] - valore calcolato della linea superiore dell'indicatore;
- double & aLower[] - valore calcolato della linea inferiore dell'indicatore;
- double & aMiddle[] - valore calcolato della linea centrale dell'indicatore.
Metodi aggiuntivi:
- int BarsRequired() - restituisce il numero minimo di barre per il calcolo dell'indicatore;
- string Name() - restituisce la stringa con il nome dell'indicatore.
Il file Test_PriceChannelOnArray.mq5 è un indicatore con un esempio di utilizzo della classe CPriceChannelOnArray. Il file IncPriceChannelOnArray deve essere collocato nella cartella MQL5\Include\IncOnArray della cartella dati del terminale (la cartella IncOnArray deve essere creata).
Poiché il mercato tende ad accelerare e decelerare il proprio movimento, è piuttosto difficile tracciare linee rette di supporto e resistenza. L'indicatore Price Channel costruisce un canale, i cui confini superiori e inferiori sono determinati dai valori massimi e minimi del prezzo del periodo.

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/637
Espansione stocastica
Il buon vecchio oscillatore stocastico. La differenza rispetto al solito è che mostra più chiaramente le zone di ipercomprato e ipervenduto.
Coniglio
Versione modificata dell'indicatore "Rabbit" (l'indicatore visualizza i veri livelli di supporto/resistenza per qualsiasi coppia di valute).
ATR classic therefore without iATR by William210
Questo codice non ricalca iatr() perché iatr() o questo codice è una versione più moderna. Questo codice utilizza uno smoothing originale, una sorta di SMA e non uno smoothing più selvaggio. L'analisi dei due smoothing può suggerire opportunità altrove
ATR senza iATR() con smoothing Wilder di William210.mq5
L'obiettivo è quello di mostrare un codice che mostri il calcolo dell'ATR con lo smoothing di Wilder.