EasyPro PowerTools by 108ido
- Uzmanlar
-
Sutha Sukpitak
**Algorithmic trading developer specializing in multi-asset Expert Advisors for MetaTrader 5 (XAUUSD, BTCUSD, XAGUSD).** - Sürüm: 1.0
- Etkinleştirmeler: 5
EasyPro PowerTools by 108ido — Multi-Asset Hybrid Recovery EA
EasyPro PowerTools is a multi-asset Expert Advisor built for XAUUSD, BTCUSD and XAGUSD on hedging-type accounts. It combines a configurable entry engine with a layered recovery system designed to manage drawdown intelligently instead of relying on a single fixed grid.
Requirements
- Hedging account type (the EA will not initialize on netting accounts)
- Recommended timeframe: M1 (most filters and recovery logic are tick/M1-based)
- Works on XAUUSD / BTCUSD / XAGUSD — auto-detects the symbol and scales distances/lot sizing accordingly
Key Features
Entry Engine
- Multiple signal modes: Turbo (price-delta), Turbo+RSI, Momentum Body, Momentum Body+RSI, and two Candle Quality filters (trend-continuation and mean-reversion exhaustion)
- Optional EMA trend filter, ADX strength filter, rejection-candle filter
- Configurable working hours, daily news-kill windows, and daily-open kill window
Recovery Engine
- Four recovery modes: Averaging, Hedging, Hybrid (averaging then hedge), and Smart Recovery (dynamic lot sizing that targets break-even at the recent swing high/low)
- Optional Smart Hedge mode — opens the recovery leg on the opposite side instead of averaging into the same side, pulling the net break-even toward the market with lighter margin usage
- Forced Breakout — a one-shot breaker that fires when recovery has been stuck past a configurable time, to pull the basket's average price back toward the market
- BE-Pull Recovery — adds a same-direction leg once a recovery leg has held for X minutes and price is aligned with the trend filter
- Latest Order Break-Even — locks in break-even on the most recent recovery leg once it reaches a profit threshold, with safety timeout so the protection can never get permanently stuck
Risk Management
- Equity Stop (Max Loss) and independent Cut Loss with its own cooldown
- Basket Break-Even lock and Basket Trailing — protects accumulated profit on the open basket independently of the recovery target
- Smart Recovery Time Cut — if recovery is stuck too long, cuts the position only when doing so won't erode more than a configurable percentage of today's already-closed profit
- Daily profit target with session/today modes and a same-day re-trigger lock
Monitoring
- On-chart HUD with live recovery distance, signal status, session P/L and floating drawdown
- On-chart Close buttons (Close All / Close Buy / Close Sell / Close Profit / Close Loss)
Main Input Groups
- Auto Symbol Config — automatic BTC/XAU/XAG distance & lot scaling
- Core Settings — direction, max orders, magic number
- Money Management — fixed/auto lot, session-based lot sizing
- Working Hours / Time Filters — trading window, daily-open kill, news kill
- Signal Mode — entry filter selection and per-mode tuning
- Recovery Engine — mode selection, distance, multiplier, cooldown
- Forced Breakout / Smart Recovery / BE-Pull Recovery — advanced recovery tuning
- Safety — Equity Stop, Cut Loss, Max-Order Cut Loss, Recovery Time Cut
- Basket BE / Basket Trailing — profit-lock parameters
- UI Settings — HUD position, size, visibility
Important Notes
- This EA actively manages risk through averaging/hedging recovery — position count and exposure can grow during adverse moves before the recovery engine resolves the basket. Please backtest and forward-test on a demo account first, and size your lot/MaxOrders settings to your account balance.
- A Hedging account is mandatory.
