Bneu AI Impulse Pro
- Experts
- Marvinson Salavia Caballero
- 버전: 2.1
- 업데이트됨: 17 3월 2026
- 활성화: 15
```
Bneu AI Impulse EA — Neural Impulse Scalper
Impulse EA is a trading EA for MetaTrader 5 that detects explosive price moves using a 4-component impulse detection system. The EA combines breakout detection, single-bar impulse, multi-bar momentum, and volume spike analysis. A 7-layer filter engine blocks weak signals before entry, and a cloud-based validation engine assesses each impulse before execution. Designed for XAUUSD, BTCUSD, and ETHUSD on M1-M15 timeframes.
What It Does
Detects and trades explosive price impulses using 4 components:
- Breakout Detection: price breaks above/below the 20-bar high/low channel
- Single-Bar Impulse: one candle moves more than 0.8x ATR
- Multi-Bar Momentum: 3 consecutive bars move more than 1.2x ATR total
- Volume Spike: current volume exceeds 1.5x the 20-bar average
Each component scores the current bar (0-100). The EA combines them into a weighted impulse score. Only trades when the score meets your minimum threshold (default 60).
6-Layer Architecture
1. Impulse Detection Engine:
4 independent components score each bar. Breakout, single-bar, multi-bar, and volume. Combined into a weighted impulse score (0-100).
2. 7-Layer Filter Engine:
MTF trend filter (H1 EMA alignment), RSI extreme filter (blocks overbought/oversold), cooldown after loss (configurable bars), equity curve protection (% from peak), momentum confirmation (bar[0] direction), consecutive loss protection (auto-pause), enhanced context (sends filter state to validation engine).
3. Cloud Validation:
Every qualifying impulse goes to a cloud validation engine. Returns confidence score (0-100) and risk multiplier. Only executes when confidence meets your threshold.
4. Dynamic Risk Management:
Adjusts position size based on recent win rate. ATR-based volatility adjustment. Daily drawdown and target limits.
5. Position Management:
3-tier partial take profit (TP1/TP2 + trailing). Breakeven trigger after configurable % of TP1. ATR trailing stop that only moves in your favor. Max hold time auto-exit.
6. Dashboard:
Live on-chart panel with all impulse scores, filter states, validation status, and position details.
Cloud Validation
Every impulse signal is validated by a cloud engine before execution:
- Sends full context: symbol, timeframe, all 4 impulse scores, filter states
- Returns independent confidence assessment (0-100)
- Risk multiplier adjusts position size (0.5x-2.0x)
- Full reasoning logged for review
- Minimum 65% confidence required (configurable)
Risk Management
Multi-layer protection on every trade:
- Base risk: 0.5% per trade (adjustable 0.1-5.0%)
- Single position per symbol (one-at-a-time)
- Max daily drawdown: 3.0% (stops trading for the day)
- Max daily target: 8.0%
- Max trades per day: 15
- Dynamic risk based on win rate and ATR volatility
- Equity curve protection: pauses at 8% DD from peak
Position Management
Each position is actively managed:
- TP1 at 2.0x ATR: close 30% of position
- TP2 at 3.0x ATR: close 30% of position
- Trailing stop at 1.5x ATR for remaining 40%
- Breakeven at 50% of TP1 distance
- Max hold time: 60 minutes (configurable, 0=off)
- Stop level and freeze level validation on every modify
7-Layer Filter Engine
Blocks weak signals before they reach validation:
- MTF Trend Filter: H1 EMA must agree with trade direction
- RSI Extreme Filter: blocks buys above 78 RSI, sells below 22 RSI
- Cooldown After Loss: waits 3 bars after a losing trade
- Equity Guard: pauses trading at 8% drawdown from peak
- Momentum Confirmation: bar[0] must move in trade direction
- Consecutive Loss Protection: auto-pause after streak
- Enhanced Context: sends all filter states to validation engine
Session Filters
Trade only during high-volume sessions:
- London Session: 08:00-17:00 GMT
- New York Session: 13:00-22:00 GMT
- Asian Session: 00:00-09:00 GMT (default off)
Each session can be individually enabled or disabled.
Dashboard Panel
Live on-chart panel showing:
- All 4 impulse component scores in real time
- Combined impulse score with direction arrow
- Filter status indicators (7 filters)
- Validation confidence and reasoning
- Open position details (entry, SL, TP, PnL)
- Daily P/L, win rate, current risk
- Drawdown meter
- Current settings summary
Input Parameters
Impulse Detection:
Breakout lookback period (default 20), Single-bar impulse threshold ATR x (default 0.8), Multi-bar impulse threshold ATR x (default 1.2), Volume spike multiplier (default 1.5), Volume average period (default 20), Min impulse score 0-100 (default 60)
Validation Settings:
Enable validation toggle (default true), Min confidence 0-100 (default 65), Log reasoning toggle, Request timeout in ms (default 5000)
Risk Management:
Base risk % (default 0.5), Dynamic risk toggle (default true), Win rate lookback trades (default 50), Daily drawdown / target limits, Max trades per day (default 15)
Position Management:
Breakeven toggle and trigger %, Partial TP toggle and close percentages, Trailing stop toggle and ATR multiplier, Max hold time in minutes (default 60)
TP/SL Settings:
SL ATR multiplier (default 1.5), TP1 ATR multiplier (default 2.0), TP2 ATR multiplier (default 3.0), TP3 ATR multiplier (default 5.0, trail target), Min risk:reward ratio (default 1.3)
Advanced Filters:
MTF trend filter toggle, RSI extreme filter with OB/OS levels, Cooldown bars after loss, Equity curve guard with DD threshold, Momentum confirmation toggle
Session Settings:
London / New York / Asian toggles, Max spread as ATR ratio, Exit before weekend toggle, Friday close hour
Trade Settings:
Magic number, slippage, trade comment, Dashboard position and toggle, CSV logging toggle
Testing
The validation engine is not engaged in Strategy Tester. MetaTrader does not allow WebRequest during backtesting. All 4 impulse components and the 7-layer filter engine still run normally. Validation is auto-approved so you can evaluate the core logic.
To test with live validation, run on a Demo account. WebRequest is allowed on Demo accounts. The validation engine connects and validates every impulse the same as on a live account.
System Requirements
MetaTrader 5 platform. Requires WebRequest permission for cloud validation (add endpoint to allowed URLs in platform settings). Works on M1-M15 timeframes. Designed for XAUUSD, BTCUSD, and ETHUSD.
15 activations included.
Important Notes
This EA executes trades based on detected price impulses and configured parameters. Trading involves risk of loss. The validation engine provides signal filtering but does not ensure accuracy. Users should test on demo accounts before live trading. Users remain responsible for all trading decisions. Drawdown limits and risk parameters help manage exposure but do not eliminate risk.
Full documentation available on our MQL5 profile page.
Support
Support available through MQL5 Service Desk.
If you find this EA useful, please consider leaving an honest review.
AI TECHNOLOGY DISCLOSURE
This product connects to a proprietary cloud-based analysis server (ai.bneutech.com) hosted on private infrastructure.
How It Works:
EA collects market data locally (price, indicators, volatility metrics)
Data is sent via WebRequest to ai.bneutech.com
Server processes data using a weighted multi-factor scoring algorithm
Server returns analysis results (score, bias, confidence, levels)
EA displays results and/or executes based on the response
Technical Details:
Server: Private infrastructure at ai.bneutech.com
Protocol: HTTPS (encrypted)
Data Sent: Symbol, timeframe, indicator values, price data
Data Returned: Score (0-100), direction, confidence, entry/SL/TP levels
No personal data is collected or stored
The scoring algorithm is a deterministic weighted decision matrix that evaluates:
Technical indicator alignment
Volatility conditions
Spread quality
Session timing
Trend strength
This is NOT machine learning or neural networks. It is a rule-based scoring system that produces consistent, reproducible results for identical market conditions.
```
