Se sei un trader che utilizza MetaTrader 5, allora l'indicatore iDeMarkerSignAlert potrebbe diventare il tuo nuovo migliore amico! Questo indicatore si basa sul classico oscillatore DeMarker e fornisce segnali di acquisto e vendita tramite frecce di segnale, permettendo di identificare aree di ipercomprato e ipervenduto. Inoltre, offre funzionalità di allerta, inviando notifiche via email e push sui dispositivi mobili.
Di seguito ti spiego le modifiche apportate al codice dell'indicatore per implementare le notifiche e gli avvisi:
- Introduzione di nuovi parametri di input:
- Funzioni aggiunte al codice dell'indicatore:
- Aggiunta delle chiamate a BuySignal() e SellSignal() nel blocco OnCalculate():
input uint NumberofBar=1;//Numero di barre per il segnale input bool SoundON=true; //Abilita gli avvisi input uint NumberofAlerts=2;//Numero di avvisi input bool EMailON=false; //Abilita l'invio dell'avviso via email input bool PushON=false; //Abilita l'invio del segnale ai dispositivi mobili
// Funzione per il segnale di acquisto void BuySignal(string SignalSirname, double &BuyArrow[], const int Rates_total, const int Prev_calculated, const double &Close[], const int &Spread[]) { // Logica per segnale di acquisto } // Funzione per il segnale di vendita void SellSignal(string SignalSirname, double &SellArrow[], const int Rates_total, const int Prev_calculated, const double &Close[], const int &Spread[]) { // Logica per segnale di vendita }
BuySignal("iWPRSign", BuyBuffer, rates_total, prev_calculated, close, spread); SellSignal("iWPRSign", SellBuffer, rates_total, prev_calculated, close, spread);
Ricorda che BuyBuffer e SellBuffer sono i nomi dei buffer dell'indicatore per memorizzare i segnali di acquisto e vendita. Gli spazi vuoti nei buffer devono essere impostati a zero o a EMPTY_VALUE.
In linea di massima, si prevede di utilizzare solo una chiamata alle funzioni BuySignal() e SellSignal() nel blocco OnCalculate() del codice dell'indicatore.

Fig.1. L'indicatore iDeMarkerSignAlert sul grafico

Fig.2. L'indicatore iDeMarkerSignAlert. Genera avvisi.
Post correlati
- Indice di Volatilità Chaikin: Scegli il Giusto Algoritmo di Smussamento per MetaTrader 5
- Volatilità Stocastica: Indicatore per MetaTrader 5 da Utilizzare sul Grafico
- Utilità per Serie e Informazioni sulle Rate in MetaTrader 5
- Notis: L'Indicatore per Misurare la Volatilità su MetaTrader 5
- Indicatore di Equità e Bilancio per MetaTrader 5: Monitoraggio della Tua Performance di Trading