Unisciti alla nostra fan page
- Pubblicati da::
- Nikolay Kositsin
- Visualizzazioni:
- 98
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Autore reale:
Luis Guilherme Damiani
L'indicatore ATR Channels costruisce canali di movimento dei prezzi tenendo conto dell'indicatore tecnico ATR (Average True Range).
L'indicatore mostra chiaramente i momenti di accelerazione e decelerazione della tendenza, nonché le zone di ipercomprato e ipervenduto in termini di average true range.
Questa variante dell'indicatore consente di scegliere l'algoritmo di mediazione per la media mobile, che è la linea media, tra dieci possibili varianti:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile ponderata lineare;
- JJMA - media adattiva JMA;
- JurX - media ultralineare;
- ParMA - media parabolica;
- T3 - Smoothing esponenziale multiplo di Tillson;
- VIDYA - media che utilizza l'algoritmo di Tushar Chande;
- AMA - mediazione con l'algoritmo di Perry Kaufman.
Occorre prestare attenzione al fatto che il parametro Phase ha un significato completamente diverso per i diversi algoritmi di mediazione.
- Per JMA, si tratta della variabile esterna Phase, che varia da -100 a +100;
- Per T3, è il fattore di mediazione moltiplicato per 100 per una migliore percezione;
- Per VIDYA è il periodo dell'oscillatore CMO, mentre per AMA è il periodo dell'EMA lento;
- Per AMA, il periodo dell'EMA veloce è fisso ed è pari al valore predefinito di 2. Il fattore di grado per l'AMA è anch'esso fissato a 2.
L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (copiarle nella directory terminal_data_terminal\MQL5\Include); una descrizione dettagliata del funzionamento è stata pubblicata nell'articolo "Mediazione delle serie di prezzi senza buffer aggiuntivi per i calcoli intermedi".
Questo indicatore è stato implementato per la prima volta in MQL4 e pubblicato in Code Base 08.08.2006.

Figura 1. Indicatore ATR_Channels
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/494
CBitBuffer Class - Data Serialization in MQL5
Una classe per leggere e scrivere singoli bit o sequenze di bit da e verso un buffer.
Boom Index Spike Pattern
Questo indicatore personalizzato MetaTrader 5 (MT5), boomSpikeBoxMitigationFinal.mq5, rileva uno specifico modello di spike rialzista sul grafico e segna le zone di ingresso utilizzando rettangoli e linee orizzontali. Una volta che il prezzo ritorna ("attenua") il livello di entrata, la linea di entrata viene accorciata al punto di attenuazione.
Medio adattivo JMA
La media mobile adattiva JMA è leader nello smoothing delle serie di prezzi con un ritardo minimo (lag).
XCCI
Classico Commodity Channel Index che utilizza la consueta formula della deviazione media con un algoritmo di mediazione selezionabile e livelli di ipervenduto/ipercomprato dinamicamente variabili.