L'X2MA_HTF_Signal_BG è un indicatore che fornisce informazioni sulla direzione del trend, utilizzando i dati dell'indicatore X2MA. Questo strumento è rappresentato come un oggetto grafico con uno sfondo colorato che indica la direzione del trade e offre avvisi sonori e notifiche push sullo smartphone quando si presenta un'opportunità di trading.
Lo sfondo grafico è composto da quattro colori. Colori tenui indicano una continuazione del trend, mentre colori vivaci segnalano un'opportunità di trading.
L'indicatore invia avvisi e notifiche push solo se il valore del parametro di input:
input uint SignalBar=0; // Numero della barra per ricevere un segnale (0 - barra corrente)
è maggiore di uno. Per la barra zero, i segnali sonori e le notifiche push non sono utili poiché il segnale dell'indicatore su questa barra può cambiare e scomparire!
Tutti i parametri di input possono essere suddivisi in tre grandi gruppi:
- Parametri di input per la visualizzazione della sessione:
//+------------------------------------------------+
//| Parametri di input per la visualizzazione della sessione |
//+------------------------------------------------+
input bool SessionDrawOff=false; // Mostra la sessione in un periodo non di sessione
input string SessionSirName="Asiatica"; // Nome della sessione
input Hour StartHour=H00; // Ora di inizio della sessione
input Min StartMinute=M00; // Minuto di inizio della sessione
input uint SessionTime=480; // Durata della sessione in minuti
input color Up_Color=clrPaleTurquoise; // Colore di crescita
input color Buy_Color=clrLime; // Colore di acquisto
input color Sell_Color=clrDeepPink; // Colore di discesa
input color Dn_Color=clrLightPink; // Colore di vendita - I parametri di input per l'indicatore X2MA:
//+------------------------------------------------+
//| Parametri di input dell'indicatore |
//+------------------------------------------------+
input string Symbol_=""; // Strumento finanziario
input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Timeframe dell'indicatore per il calcolo
input Smooth_Method MA_Method1=MODE_SMA; // Metodo di media della prima smussatura
input int Length1=12; // Profondità della prima smussatura
input int Phase1=15; // Parametro della prima smussatura
//--- per JJMA varia nell'intervallo -100 ... +100, e influisce sulla qualità del processo transitorio;
//--- per VIDIA è un periodo di CMO, per AMA è un periodo della media mobile lenta
input Smooth_Method MA_Method2=MODE_JJMA; // Metodo di media della seconda smussatura
input int Length2= 5; // Profondità della seconda smussatura
input int Phase2=15; // Parametro della seconda smussatura
//--- per JJMA varia nell'intervallo -100 ... +100, e influisce sulla qualità del processo transitorio;
//--- per VIDIA è un periodo di CMO, per AMA è un periodo della media mobile lenta
input Applied_price_ IPC=PRICE_CLOSE; // Prezzo costante - I parametri di input necessari per la visualizzazione del segnale dell'indicatore X2MA_HTF_Signal_BG:
//---- impostazioni di visualizzazione dell'indicatore
input uint SignalBar=0; // Numero della barra per ricevere un segnale (0 - barra corrente)
input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Nome per le etichette dell'indicatore
input color IndName_Color=DarkOrchid; // Colore del nome dell'indicatore
input uint Font_Size=10; // Dimensione del carattere del nome dell'indicatore
input int X_1=5; // Spostamento orizzontale del nome
input int Y_1=-15; // Spostamento verticale del nome
input bool ShowIndName=true; // Mostra il nome dell'indicatore
input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Angolo di posizione - Parametri di input dell'indicatore X2MA_HTF_Signal_BG necessari per generare avvisi e segnali sonori:
//---- Impostazioni degli avvisi
input ENUM_ALERT_MODE alert_mode=OnlySound; // Opzione per attivare l'indicazione
input bool Push=true; // Abilita le notifiche push
input uint AlertCount=0; // Numero di avvisi generati
Se utilizzi più indicatori X2MA_HTF_Signal_BG su un unico grafico, ognuno di essi deve avere il proprio valore della variabile string Symbols_Sirname (nomi delle etichette dell'indicatore).
Per installare l'indicatore, posiziona il file compilato X2MA.mq5 nella cartella terminal_data_folder\MQL5\Indicators\ del terminale client.

Fig. 1. Un segnale di continuazione del trend basato sui dati dell'indicatore X2MA_HTF_Signal_BG

Fig. 2. Un segnale per aprire una posizione basato sui dati di X2MA_HTF_Signal_BG
Post correlati
- Indicatori ZigZag Potenziati: Scopri le Nuove Funzionalità per MetaTrader 4
- Indice di Volatilità Chaikin: Scegli il Giusto Algoritmo di Smussamento per MetaTrader 5
- Volatilità Stocastica: Indicatore per MetaTrader 5 da Utilizzare sul Grafico
- Indicatore di Equità e Bilancio per MetaTrader 5: Monitoraggio della Tua Performance di Trading
- Notis: L'Indicatore per Misurare la Volatilità su MetaTrader 5