EURUSD & GBPUSD: High-Conviction M5 Filter with Scheduled Alerts
Hey everyone,
Sharing something I built for my own M5 trading.
The problems were simple:
1. I was taking too many trades. Every little move on M5 looked like
an opportunity. Breakout? I'm in. Pullback? I'm in. Consolidation
break? I'm in. Result? Most of them failed. The wins were small,
the losses added up, and I was glued to the screen for hours
watching noise.
2. I was getting alerts at 3am. My phone would buzz during sleep,
during work, during dinner—signals I couldn't even act on. It was
frustrating and pointless.
3. I kept missing exits. I'd enter a trade, then forget to watch for
the exit signal. I'd either close too early or hold too long.
So I asked myself: What if I only traded when the bigger picture
actually supported the M5 move? What if I only got alerts during MY
trading hours? What if the indicator told me exactly when to exit?
That's what this does.
══════════════════════════════════════════════════════════════════════════
WHAT YOU GET
══════════════════════════════════════════════════════════════════════════
✓ Higher-timeframe trend filter
└─ Fewer signals, but higher quality (H1/H4 confirmation required)
✓ Alert scheduling by day and time
└─ Only get alerts during YOUR trading hours
└─ Block weekends, lunch breaks, sleep hours—whatever you want
✓ Entry + Exit alerts
└─ Know exactly when to enter AND when to close
└─ Toggle exit alerts on/off as needed
✓ Multiple alert channels
└─ Popup, Sound, Mobile Push, Email—choose what works for you
══════════════════════════════════════════════════════════════════════════
REQUIREMENTS
══════════════════════════════════════════════════════════════════════════
Platform: MT4 only
• For Push alerts: MT4 → Tools → Options → Notifications
• For Email alerts: MT4 → Tools → Options → Email
CHART TIMEFRAME:
• Attach indicator to: M5 chart. (LOCKED TO M5)
• System analyzes: M5, M15, M30, H1, H4 simultaneously
• WHAT You see: Clean signals on M5 (noise filtered by higher timeframes)
══════════════════════════════════════════════════════════════════════════
ENTRY / EXIT RULES
══════════════════════════════════════════════════════════════════════════
HOW IT WORKS:
• M5 gives you the entry timing (fast)
• H1/H4 confirm the trend direction (quality filter)
• Result: Fewer signals, but HIGHER probability trades
TRADING RULES:
1. ENTRY
Wait for a LONG or SHORT arrow alert. Open position in the signal
direction with your predefined Stop Loss and Take Profit levels.
(What You'll See On Chart):
• Aqua Arrow (↑) = BUY Entry Signal
• Yellow Arrow (↓) = SELL Entry Signal
2. EXIT
Wait for the exit alert. Close position upon signal.
• White X (above price) = Exit LONG Position
• White X (below price) = Exit SHORT Position
══════════════════════════════════════════════════════════════════════════
RECOMMENDED INSTRUMENTS
══════════════════════════════════════════════════════════════════════════
BEST PERFORMANCE:
• Major Pairs: EUR/USD, GBP/USD, USD/JPY
• Gold: XAU/USD
• Indices: NASDAQ (US100), S&P 500 (US500)
AVOID:
• Exotic pairs (high spread kills edge on M5)
• Instruments with spread > 2 pips
Full instrument list + performance notes: See POST #2, Section 11
══════════════════════════════════════════════════════════════════════════
ALERT FEATURES (Overview)
══════════════════════════════════════════════════════════════════════════
The alert system is fully configurable:
CHANNELS
• Popup alerts (MT4 window)
• Sound alerts (custom sound files)
• Push notifications (MT4 mobile app)
• Email alerts (custom subject line)
• Expert log (for debugging)
SCHEDULING
• Set trading hours per day (Monday-Friday)
• 3 time windows per day (e.g., London + NY sessions)
• Block Saturday/Sunday (low liquidity)
• Use local time or server time
SPAM PREVENTION
• One alert per bar (no duplicates)
• Cooldown timer between alerts
• Signal on closed bar (no repaint)
For complete settings documentation, see POST #2 (README) below.
══════════════════════════════════════════════════════════════════════════
DOWNLOAD
══════════════════════════════════════════════════════════════════════════
V2: 29-Dec-2025
- Minor bug fixed on exit logic
- Added D1 Bias lock: Expect signal in single trading Bias through out the Day.
V1: dodf_Scheduled_Alerts.ex4
INSTALLATION:
1. Download the .ex4 file from this post
2. Place in: MT4 Data Folder → MQL4 → Indicators
3. Restart MT4 (or refresh Navigator window)
4. Drag indicator onto M5 chart
5. Adjust settings as needed
DEFAULT SETTINGS (Out of the Box):
• Entry alerts: ON
• Exit alerts: OFF (enable manually after entering trade)
• Alert schedule: Monday-Friday, 08:00-22:00 (your local time)
• Weekend blocking: ON
• Signal bar: Closed bar only (no repaint)
══════════════════════════════════════════════════════════════════════════
FEEDBACK REQUEST
══════════════════════════════════════════════════════════════════════════
I'm looking for honest feedback on:
• Signal quality on EUR/USD and GBP/USD (primary test pairs)
• Alert scheduling usability (are the settings intuitive?)
• Exit alert timing (too early, too late, just right?)
• Feature requests or bugs
Please share your results—good or bad. Screenshots and chart examples
are especially helpful.
If you're testing, please mention:
• Pair and timeframe
• What worked / what didn't
• Any issues with alerts or scheduling
══════════════════════════════════════════════════════════════════════════
NOTES
══════════════════════════════════════════════════════════════════════════
- This is an MT4 indicator. It plots arrows and sends alerts. It does
NOT place trades automatically.
- No profit claims. No win-rate promises. This is a tool for testing
and validation. Use it on demo first.
- Feedback appreciated.
- This is not a "holy grail." It's a trend filter designed to reduce
noise on M5. It won't catch every move, and it will have losing signals.
Risk management is still required.
Hey everyone,
Sharing something I built for my own M5 trading.
The problems were simple:
1. I was taking too many trades. Every little move on M5 looked like
an opportunity. Breakout? I'm in. Pullback? I'm in. Consolidation
break? I'm in. Result? Most of them failed. The wins were small,
the losses added up, and I was glued to the screen for hours
watching noise.
2. I was getting alerts at 3am. My phone would buzz during sleep,
during work, during dinner—signals I couldn't even act on. It was
frustrating and pointless.
3. I kept missing exits. I'd enter a trade, then forget to watch for
the exit signal. I'd either close too early or hold too long.
So I asked myself: What if I only traded when the bigger picture
actually supported the M5 move? What if I only got alerts during MY
trading hours? What if the indicator told me exactly when to exit?
That's what this does.
══════════════════════════════════════════════════════════════════════════
WHAT YOU GET
══════════════════════════════════════════════════════════════════════════
✓ Higher-timeframe trend filter
└─ Fewer signals, but higher quality (H1/H4 confirmation required)
✓ Alert scheduling by day and time
└─ Only get alerts during YOUR trading hours
└─ Block weekends, lunch breaks, sleep hours—whatever you want
✓ Entry + Exit alerts
└─ Know exactly when to enter AND when to close
└─ Toggle exit alerts on/off as needed
✓ Multiple alert channels
└─ Popup, Sound, Mobile Push, Email—choose what works for you
══════════════════════════════════════════════════════════════════════════
REQUIREMENTS
══════════════════════════════════════════════════════════════════════════
Platform: MT4 only
• For Push alerts: MT4 → Tools → Options → Notifications
• For Email alerts: MT4 → Tools → Options → Email
CHART TIMEFRAME:
• Attach indicator to: M5 chart. (LOCKED TO M5)
• System analyzes: M5, M15, M30, H1, H4 simultaneously
• WHAT You see: Clean signals on M5 (noise filtered by higher timeframes)
══════════════════════════════════════════════════════════════════════════
ENTRY / EXIT RULES
══════════════════════════════════════════════════════════════════════════
HOW IT WORKS:
• M5 gives you the entry timing (fast)
• H1/H4 confirm the trend direction (quality filter)
• Result: Fewer signals, but HIGHER probability trades
TRADING RULES:
1. ENTRY
Wait for a LONG or SHORT arrow alert. Open position in the signal
direction with your predefined Stop Loss and Take Profit levels.
(What You'll See On Chart):
• Aqua Arrow (↑) = BUY Entry Signal
• Yellow Arrow (↓) = SELL Entry Signal
2. EXIT
Wait for the exit alert. Close position upon signal.
• White X (above price) = Exit LONG Position
• White X (below price) = Exit SHORT Position
══════════════════════════════════════════════════════════════════════════
RECOMMENDED INSTRUMENTS
══════════════════════════════════════════════════════════════════════════
BEST PERFORMANCE:
• Major Pairs: EUR/USD, GBP/USD, USD/JPY
• Gold: XAU/USD
• Indices: NASDAQ (US100), S&P 500 (US500)
AVOID:
• Exotic pairs (high spread kills edge on M5)
• Instruments with spread > 2 pips
══════════════════════════════════════════════════════════════════════════
ALERT FEATURES (Overview)
══════════════════════════════════════════════════════════════════════════
The alert system is fully configurable:
• Popup alerts (MT4 window)
• Sound alerts (custom sound files)
• Push notifications (MT4 mobile app)
• Email alerts (custom subject line)
• Expert log (for debugging)
• Set trading hours per day (Monday-Friday)
• 3 time windows per day (e.g., London + NY sessions)
• Block Saturday/Sunday (low liquidity)
• Use local time or server time
• One alert per bar (no duplicates)
• Cooldown timer between alerts
• Signal on closed bar (no repaint)
══════════════════════════════════════════════════════════════════════════
DOWNLOAD
══════════════════════════════════════════════════════════════════════════
V2: 29-Dec-2025
- Minor bug fixed on exit logic
- Added D1 Bias lock: Expect signal in single trading Bias through out the Day.
Attached File(s)
V1: dodf_Scheduled_Alerts.ex4
Attached File(s)
1. Download the .ex4 file from this post
2. Place in: MT4 Data Folder → MQL4 → Indicators
3. Restart MT4 (or refresh Navigator window)
4. Drag indicator onto M5 chart
5. Adjust settings as needed
DEFAULT SETTINGS (Out of the Box):
• Entry alerts: ON
• Exit alerts: OFF (enable manually after entering trade)
• Alert schedule: Monday-Friday, 08:00-22:00 (your local time)
• Weekend blocking: ON
• Signal bar: Closed bar only (no repaint)
══════════════════════════════════════════════════════════════════════════
FEEDBACK REQUEST
══════════════════════════════════════════════════════════════════════════
I'm looking for honest feedback on:
• Signal quality on EUR/USD and GBP/USD (primary test pairs)
• Alert scheduling usability (are the settings intuitive?)
• Exit alert timing (too early, too late, just right?)
• Feature requests or bugs
Please share your results—good or bad. Screenshots and chart examples
are especially helpful.
If you're testing, please mention:
• Pair and timeframe
• What worked / what didn't
• Any issues with alerts or scheduling
══════════════════════════════════════════════════════════════════════════
NOTES
══════════════════════════════════════════════════════════════════════════
- This is an MT4 indicator. It plots arrows and sends alerts. It does
NOT place trades automatically.
- No profit claims. No win-rate promises. This is a tool for testing
and validation. Use it on demo first.
- Feedback appreciated.
- This is not a "holy grail." It's a trend filter designed to reduce
noise on M5. It won't catch every move, and it will have losing signals.
Risk management is still required.