Version 2.1 2026.02.19
1. The Phoenix Multi-Alert Engine
We have replaced the basic terminal alert with a modular Centralized Alert Function. This engine now synchronizes four distinct notification streams:
Terminal Popups: Immediate on-screen visual and audio confirmation.
Mobile Push Notifications: Direct-to-smartphone alerts via the MT5 Mobile App.
Institutional Email Support: Automated SMTP-based reporting for long-term trade journaling.
Custom Audio Alerts: High-fidelity .wav file playback to differentiate Phoenix alerts from standard system sounds.
2. Telegram "Live-Capture" Integration
The most advanced update is the Direct Telegram API Tunnel.
Automated Screenshot Uploads: Using ChartScreenShot, the indicator now captures a live image of the 1-minute breakout the exact millisecond it occurs.
Real-Time Data Transmission: The bot pushes the screenshot and a formatted "Bullish/Bearish" caption to your private Telegram channel using MQL5 WebRequest.
3. User-Controlled Alert Dashboard
We have added a dedicated "Alert Notifications" Input Group. This allows you to toggle specific notification channels (e.g., Telegram ON, Email OFF) without modifying the source code. It includes:
Individual Boolean toggles for all four channels.
API Token & Chat ID fields for secure Telegram connectivity.
Sound File selection for personalized audio cues.
4. Professional Debug & Test Protocol
To ensure the system is "Battle Ready" before a 15m range breakout, we implemented a Manual Trigger Key ('T'). By pressing 'T' on the chart, the system executes a full test of the Telegram API, confirming that your WebRequest and Token settings are 100% operational.
Benefits of These Updates
Visual Proof: You no longer just get a text message; you see the Candle Body breaking the Orange Box on your phone, allowing you to filter out fakeouts from anywhere in the world.
Redundancy: By having Push, Telegram, and Sound active simultaneously, you eliminate the risk of missing a trade due to a single platform's downtime.
Clean Code Architecture: By moving all alert logic into a single PhoenixAlert() function, the indicator maintains its Low-Latency performance, critical for 1-minute scalping.