Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Visualizzazioni:
96
Valutazioni:
(16)
Pubblicato:
xadx.mq5 (9.9 KB) visualizza
\MQL5\Include\
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Per determinare se la tendenza si svilupperà ulteriormente o si indebolirà gradualmente, J. Welles Wilder ha sviluppato l'indicatoreAverage Directional Index(ADX).

L'indicatore ADX consente di analizzare le tendenze del mercato e di prendere decisioni di trading, anche sul mercato FOREX.

Tuttavia, l'aspetto di questo indicatore lascia molto a desiderare: non ha la forma di visualizzazione più comoda.

Per correggere questo inconveniente, è stato creato il codice dell'indicatore ColorXADX.mq5, in cui le linee +DI e -DI sono visualizzate nello stile DRAW_FILLING con un cambiamento di colore a seconda della direzione della tendenza attuale e della larghezza della nuvola, proporzionale alla forza della tendenza. La linea ADX stessa è formata da punti colorati, il cui colore dipende dalla forza del trend, determinata dalla posizione di questi punti rispetto ai livelli, i cui valori sono impostati nelle impostazioni.

Gli indicatori sono costruiti utilizzando uno smoothing universale con due medie e la possibilità di scegliere ciascuna di queste medie tra decine di possibili varianti:

  1. SMA - media mobile semplice;
  2. EMA - media mobile esponenziale;
  3. SMMA - media mobile lisciata;
  4. LWMA - media mobile lineare ponderata;
  5. JJMA - media adattiva JMA;
  6. JurX - media ultralineare;
  7. ParMA - media parabolica;
  8. T3 - Smoothing esponenziale multiplo di Tillson;
  9. VIDYA - media che utilizza l'algoritmo di Tushar Chande;
  10. 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 e per AMA è il periodo dell'EMA lento;
  • Per AMA, il periodo dell'EMA veloce è fisso ed è pari al valore predefinito di 2. Anche il fattore di grado per l'AMA è fissato a 2.

Gli indicatori utilizzano le classi della libreria SmoothAlgorithms.mqh (copiatele nella directory terminal_data_terminal\MQL5\Include); una descrizione dettagliata del loro utilizzo è stata pubblicata nell'articolo "Mediazione delle serie di prezzi senza buffer aggiuntivi per i calcoli intermedi".

Indicatori ColorXADX e XADX

Parametri di ingresso dell'indicatore ColorXADX:

//+----------------------------------------------+
//|| Parametri di ingresso dell'indicatore |
//+----------------------------------------------+
input Smooth_Method XMA_Method=MODE_T3;         // Metodo di mediazione degli istogrammi
input int ADX_Period =14;                        // Periodo di mediazione XMA
input int ADX_Phase=100;                         // Parametro di mediazione XMA [-100...+100]
input Applied_price_ IPC=PRICE_CLOSE_;          // Costante di prezzo
input int Shift=0;                               // Spostamento orizzontale dell'indicatore in barre
input int ExtraHighLevel=60;                     // Livello massimo di tendenza
input int HighLevel=40;                          // Forte livello di tendenza
input int LowLevel=20;                           // Livello di tendenza debole
input ENUM_LINE_STYLE LevelStyle=STYLE_DASHDOTDOT;  // Stile della linea di livello
input color LevelColor=Blue;                     // Colore dei livelli
input ENUM_WIDTH LevelWidth=w_1;                // Spessore dei livelli

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/586

Sistema XMA JJRSX Sistema XMA JJRSX

Il principio dell'indicatore si basa sul confronto dei segnali dell'oscillatore JJRSX e della media mobile XMA, operando su diversi timeframe: junior (timeframe del grafico) e senior.

Cincin EA Cincin EA

Il Cincin EA (v2.24) è un sistema di trading automatico per MetaTrader 5 che esegue operazioni casuali conservative su un simbolo specifico (ad esempio, EURUSD), con funzioni quali la gestione del paniere, la copertura e il controllo della posizione.

LinearRegSlope V2 LinearRegSlope V2

Media mobile con algoritmo di regressione lineare.

TardioBot TardioBot

TardioBot V1.05, che prende il nome da una figura storica, Giuseppe Tardio, è un Expert Advisor progettato per MetaTrader 5 che impiega una strategia di arbitraggio triangolare.