Bneu News Filter Pro
- Утилиты
- Marvinson Salavia Caballero
- Версия: 1.0
- Активации: 15
Bneu News Filter is a trading utility for MetaTrader 5 that monitors economic calendar events and manages trading activity during high-impact news releases. The utility provides automatic position protection, real-time spread monitoring, and optional news trading functionality through a visual panel interface.
Main Functionality
Economic Calendar Integration
Automatic retrieval of economic calendar events from the MetaTrader 5 built-in calendar. Monitors 8 major currencies: USD, EUR, GBP, JPY, CHF, AUD, CAD, NZD. Displays upcoming events with time, name, currency, and impact level. Scrollable calendar panel shows events for the next 7 days with automatic filtering based on importance level.
Impact Analysis System
Events are classified into five impact levels: None, Low, Medium, High, Extreme. Automatic detection of major events based on event name analysis. Color-coded impact indicators displayed on panel. Configurable filtering to monitor specific impact levels only.
Protection Mode Options
- No Protection: Monitoring only without automatic actions
- Pause Only: Block new trades during news period without closing existing positions
- Close and Pause: Close all positions and pending orders then block new trades
- Hedge Mode: Open opposite positions to hedge existing exposure instead of closing
Configurable Time Settings
Set minutes before news when protection starts (default: 15 minutes). Set minutes after news for protection duration (default: 30 minutes). Automatic protection activation and deactivation based on event timing. Manual start and stop buttons for immediate control.
Spread Monitoring System
Baseline spread calculation for symbols in Market Watch. Real-time spread comparison during protection periods. Spread widening detection with configurable multiplier threshold. Visual alerts when spread exceeds normal levels. Trade blocking when spread exceeds acceptable levels.
Symbol Filtering
Automatic identification of symbols affected by news currency. Currency impact matrix determines which pairs are affected by each news event. Option to specify monitored symbols manually.
News Trading Functionality
Straddle order placement before news releases with configurable distance in pips. Buy stop and sell stop orders placed simultaneously. Automatic order expiry time configuration. Auto-cancellation of opposite order after one side fills. Risk-based lot size calculation.
Panel Interface
Draggable panel with customizable position. Transparent background option with adjustable opacity. Status display showing protection state and next event. Countdown timer to next scheduled event. Manual control buttons: Start, Stop, Calendar, Settings. Export button for event log data.
Calendar Panel
Separate scrollable calendar view with event list sorted by time. Shows time, event name, currency, and impact columns.
Event Logging and Export
Automatic logging of all processed news events. Record of protection triggers and actions taken. CSV export functionality with timestamped files.
Input Parameters
Panel Settings:
- Panel X position (default: 20)
- Panel Y position (default: 20)
- Transparent background (default: false)
- Background opacity 0-100% (default: 50)
Protection Settings:
- Protection mode: None, Pause Only, Close and Pause, or Hedge (default: Close and Pause)
- Operation mode: Protection or Trading (default: Protection)
- Auto-start (default: true)
- Minutes before event (default: 15)
- Minutes after event (default: 30)
- Max spread multiplier (default: 3.0)
Impact Filter:
- Filter low impact (default: false)
- Filter medium impact (default: true)
- Filter high impact (default: true)
- Currencies to monitor (default: USD,EUR,GBP,JPY,CHF,AUD,CAD,NZD)
News Trading Settings:
- Enable trading (default: false)
- Trading risk percentage (default: 1.0%)
- Straddle distance in pips (default: 20)
- Straddle expiry in minutes (default: 60)
- Auto-cancel opposite order (default: true)
- Place minutes before event (default: 5)
Advanced Settings:
- Update interval in seconds (default: 60)
- Close pending orders (default: true)
- Log events (default: true)
- Export path (default: NewsFilter\Logs)
- Use impact analysis (default: true)
- Monitored symbols (default: all affected)
- Monitor spread (default: true)
- Spread check interval (default: 5 seconds)
System Requirements
MetaTrader 5 platform with built-in Economic Calendar access enabled. Compatible with any account type. Works on any chart and timeframe. Does not require additional libraries or DLL files.
Operation Instructions
Initial Setup:
1. Attach the Expert Advisor to any chart
2. Ensure Economic Calendar access is enabled in platform settings
3. Configure protection mode according to your preference
4. Set time parameters for protection before and after events
5. Select currencies to monitor
6. Configure impact filter settings
7. Enable or disable news trading functionality
Daily Usage:
Panel displays automatically on chart attachment. Monitor upcoming events shown on panel. View countdown timer to next scheduled event. Protection activates automatically based on configured timing. Use manual Start/Stop buttons for immediate control.
Use Cases
- Avoiding trading during high-impact news releases
- Automatic position protection during economic events
- Spread monitoring during volatile periods
- Closing positions before major announcements
- Hedging instead of closing during news events
- News trading with straddle order strategies
- Event logging for analysis
- Manual traders who want automatic protection while away from charts
- Traders with news-related trading rules
Important Notes
This utility monitors economic calendar events available in MetaTrader 5. Calendar data availability depends on broker and platform settings. Protection features execute based on configured parameters. Spread monitoring requires baseline calculation during normal market conditions. News trading functionality requires appropriate account type and broker support. Hedging mode requires account with hedging enabled. Event timing is based on scheduled release times in economic calendar. Actual market reaction timing may vary from scheduled event times. Users should verify economic calendar data accuracy with their broker. All automated features require proper configuration before use. Testing on demo account recommended before live trading use.
This utility provides monitoring and protection tools. It does not generate trading signals. Trading involves risk of loss. Users remain responsible for trading decisions.
Support
Documentation included with product. Support available through MQL5 Service Desk. Free updates for functionality improvements. Compatible with current MetaTrader 5 versions.
