Hey traders! If you're looking to enhance your trading game, the iDeMarkerSignAlert indicator for MetaTrader 5 is definitely worth a look. This nifty semaphore arrow signal indicator is based on the classic DeMarker oscillator, helping you identify overbought and oversold conditions with ease. Plus, it features alerts that can send you notifications through email and directly to your mobile device!
Here’s a quick rundown of the updates made to the indicator’s code to implement these alerts:
- New Input Parameters Introduced:
input uint NumberofBar=1;// Bar number for the signal input bool SoundON=true;// Enable alerts input uint NumberofAlerts=2;// Number of alerts input bool EMailON=false;// Enable mailing the signal input bool PushON=false;// Enable sending the signal to mobile devices
- New Functions Added:
void BuySignal(string SignalSirname,...);void SellSignal(string SignalSirname,...);string GetStringTimeframe(ENUM_TIMEFRAMES timeframe);
- Function Calls: You need to call
BuySignal(...);
andSellSignal(...);
at the end of your computation cycles in the OnCalculate() block.
Just make sure that BuyBuffer and SellBuffer are properly set to store your buy and sell signals. Remember, any empty values in these buffers should be either zeros or EMPTY_VALUE.
Check out the indicator in action:

Fig.1. The iDeMarkerSignAlert indicator on the chart

Fig.2. The iDeMarkerSignAlert indicator. Generating alerts.
Related Posts
- Unlock Trading Insights with Volume Profile + Range v6.0 for MetaTrader 5
- Mastering the Open Range Breakout Indicator for MetaTrader 5
- Hourly Buffers for Data Collection in MetaTrader 5: A Simple Guide
- ID Lite Info MA: A Comprehensive Indicator for MetaTrader 5
- Unlocking Trading Insights with Volume Profile + Range v6.0 for MetaTrader 5