ApexForge Trader Safety Dashboard
- Utilità
-
Po-hsiung Huang
ApexForge develops professional trading tools for MetaTrader 5, focusing on lightweight, high-performance indicators and Expert Advisors. Our mission is to build practical, reliable solutions that help traders make better decisions through clean design, efficient execution, and long-term - Versione: 4.32
- Attivazioni: 5
One-Click Close + Smart Risk Alerts + Early-Close Detection + MT5 Mobile Push
Not every major loss starts with a wrong market call.
Sometimes the real danger is simply not knowing what is about to happen today.
I once...
On a Friday, I was holding a heavy long gold position, hoping to finish one last trade before the weekend.
I did not realize that it was a U.S. holiday and that the market would close early.
When the market closed, I was still holding the position. When gold reopened, it gapped roughly $60 and moved straight through my stop-loss.
Not because I did not use a stop-loss.
Not because I misread the market direction.
Simply because I forgot what day it was.
ApexForge Trader Safety Dashboard was born from that lesson.
What It Is
This is not a trading-strategy EA.
It does not generate entry signals, predict market direction, or decide whether you should buy or sell.
Its purpose is simple:
Help you see important trading-day risks earlier, and give you a more direct way to act when you decide to exit.
The Risk Dashboard places economic events, holidays, broker trading sessions, and detected early-close information directly on your MT5 chart.
As risk approaches, it can alert you through:
Color changes + Desktop Sound + MT5 Mobile Push
When you decide it is time to exit, the same EA also provides One-Click Close — one button to start closing matching positions without switching windows or closing them one by one.
Key Features
| Feature | Description |
|---|---|
| One-Click Close | Starts a non-blocking close queue for matching positions, with configurable retries, retry delay and maximum deviation. |
| Close Scope | Choose all matching account positions or the current-chart symbol only. |
| Magic Number Filter | Optionally restrict closing to positions with a specified Magic Number. |
| Live Matching Lots | The Close button displays the total lots currently matching the active close filters. |
| Modular Controls | Enable the Risk Dashboard, One-Click Close, or both independently. |
| MT5 Economic Calendar | Reads economic events directly from MT5 without requiring an external news website. |
| Calendar Recovery | If the MT5 Economic Calendar temporarily fails to load, the EA performs a limited number of non-blocking retry attempts. |
| 9 Calendar Currencies | USD / EUR / GBP / JPY / AUD / CAD / CHF / NZD / CNY. |
| Importance Filter | Choose HIGH only or MEDIUM + HIGH. |
| Multiple Events | Configure the maximum number of calendar events shown on the compact Dashboard. |
| Holiday Detection | Optionally include holiday events and send a one-time holiday Push notification. |
| Broker Trading Sessions | Reads broker-provided trading-session data for the selected market. |
| Early-Close Detection | Flags detected shortened trading sessions and feeds them into the warning system. Actual schedules depend on broker-provided data. |
| Smart Symbol Matching | Supports common broker prefixes/suffixes, market presets, the current-chart symbol and custom symbols. |
| Market Presets | XAUUSD, XAGUSD, major FX pairs, NAS100, US30, SPX500, WTI, BRENT, DXY and Custom. |
| Time-Zone Display | Broker Server Time / Local PC Time / New York Time. |
| Language Modes | AUTO / English / Traditional Chinese / Simplified Chinese. |
| Three-Color Status | Silver = Normal / Orange = Warning / Red = Urgent. |
| Advance Warning | Default 30-minute urgent window before major events or detected early closes; configurable. |
| Desktop Sound | Optional MT5 sound alert using a configurable sound file. |
| MT5 Mobile Push | Push alerts for major events and detected early closes when they enter the urgent window. |
| Independent Positioning | Dashboard/title and Close button can be positioned separately. |
| Custom Appearance | Configurable button text, size, font and colors, plus Dashboard font and risk-state colors. |
How Risk Alerts Work
- Normal:
The Dashboard uses its Normal Color (Silver) and stays visually quiet. - Matching economic events, holidays, or session risks detected today:
The Dashboard enters Warning state (Orange). - A major event or detected early close enters the configured Urgent Minutes window:
The Dashboard enters Urgent state (Red). - If Sound Alert is enabled, the EA plays a desktop alert sound. If Mobile Push is enabled, it also sends an MT5 mobile notification.
- Each alert is tracked to prevent repeated Push notifications for the same warning event.
One-Click Close: An Emergency Exit, Not a Decoration
Risk alerts give you time to react.
One-Click Close gives you a direct way to act when you have already decided to exit.
- Close All Account — process matching positions across the account
- Close Current Symbol — process the current-chart symbol only
- Optional Magic Number Filter
- The button displays the total matching lots
- Positions are processed one by one through a queue
- Failed attempts can be retried according to the configured limits
- The retry process does not intentionally block or freeze the EA
- If Algo Trading, permissions or connectivity are unavailable, the close procedure is blocked and the reason is logged
One-Click Close is an execution shortcut. It does not guarantee immediate fills and cannot eliminate slippage, insufficient liquidity, broker rejection or other execution risks.
Who Is This For?
Ideal for traders who:
- Hold positions in gold, crude oil, indices or FX
- Care about major economic releases, holiday schedules and early-close risks
- Want a clean MT5 chart with critical trading-day risk information
- Use multi-chart, grid or small-window layouts
What It Does Not Do
- ❌ No entry signals
- ❌ No market-direction prediction
- ❌ No automated trading strategy
- ❌ No automatic buy/sell decisions
- ❌ No guarantee against gaps, slippage, losses, connectivity issues or broker-side schedule changes
Its purpose is simple:
Put important risks in front of you before they arrive.
Give you a direct exit tool when you decide to close.
Mobile Push Setup
To receive Push notifications, go to:
MT5 Desktop > Tools > Options > Notifications
Enable Push Notifications and enter the MetaQuotes ID associated with your MT5 mobile app.
Then keep Mobile Push enabled in the EA Inputs.
💡 Mobile Push is optional. The on-chart Dashboard and desktop sound alerts can still be used independently.
Important Information
- Economic-event data is provided through the MT5 Economic Calendar.
- Trading-session and early-close detection depend on broker-provided Trading Session data.
- Actual holiday and session schedules may vary by broker and instrument.
- ApexForge Trader Safety Dashboard is a risk-information and trade-management utility, not a profit-guarantee or loss-prevention system.
- It cannot guarantee protection from gaps, slippage, insufficient liquidity, connectivity failures, broker-side schedule changes or other unexpected market conditions.
Final Words
I learned an expensive lesson:
Trading risk isn't always in the price. Sometimes it's hidden in the calendar and the clock.
This tool was built to make that kind of risk harder to ignore.
