Unisciti alla nostra fan page
- Visualizzazioni:
- 234
- Valutazioni:
- Pubblicato:
- 2021.11.03 14:30
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Questa è la versione finale dell'indicatore basata sulle due sezioni del forum:
Aggiunto un parametro esterno denominato AMA_Trend_Type che definisce la scelta del metodo di rilevamento del trend.

deltaAMA=AMA[0]-AMA[1]. La sensibilità di rilevamento del trend è impostata in punti come dK*Point.
Se deltaAMA>dK*Point, allora questo è un uptrend, un punto blu sarà messo sulla linea dell'AMA (come mostrato in figura sotto).
Se deltaAMA<dK*Point, allora questo è un downtrend, un punto rosso sarà messo sulla linea dell'AMA.
AMA_Trend_Type è uguale a zero: Viene preso l' array dei valori AMA sulle ultime barre PeroidAMA ed è calcolata la deviazione standard StdAMA.
La sensibilità di rilevamento del trend è impostata in deviazioni standard come dK*StdAMA.
Se deltaAMA>dK*StdAMA, allora questo è un uptrend, un punto blu sarà messo sulla linea dell'AMA.
Se deltaAMA<dK*StdAMA, allora questo è un downtrend, un punto rosso sarà messo sulla linea dell'AMA.

Il valore di default di AMA_Trend_Type=1, la modifica dell'AMA è misurata in punti.
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/7385

Esempio di ottimizzazione utilizzando il metodo "running total".

Versione non ottimizzata della media mobile adattiva di Kaufman.

Il valore della dimensione frattale viene utilizzato per costruire una media mobile di tipo EMA.

L'indicatore Media Mobile mostra il valore medio del prezzo dello strumento su un certo periodo di tempo.