The Impossible Coin

The Impossible Coin v1.53

BTCUSD session breakout + momentum continuation EA for the M5 timeframe. The EA identifies consolidation ranges during configurable session hours and waits for a confirmed breakout. Four independent scoring components (ADX, EMA, ATR, RSI) must all agree above a configurable threshold before any trade opens. A second momentum continuation strategy catches pullback entries in established trends. Every trade opens with a defined TP and SL. No martingale, no grid, and no averaging down.

Default parameters are optimised for BTCUSD via a 4-round genetic optimisation pipeline (R0 baseline → R1 session sweep → R2 momentum calibration → R3 composite refinement). The scoring engine and input layout match The Impossible Gold for consistency across the suite.

Optimisation Settings | Prop Firm Settings | Live Signal — coming soon

How It Works

The EA uses two complementary entry strategies that share the same trailing stop and risk management:

1. Session Breakout — scans a configurable lookback window for the session high and low, then waits for price to break above or below with a buffer. Four scoring components evaluate the breakout quality:

  • ADX trend strength confirms directional momentum is present
  • EMA alignment validates trend direction via moving average crossover
  • ATR volatility filter removes low-volatility noise and false breakouts
  • RSI momentum confirms the entry is not overextended

2. Momentum Continuation — catches pullback entries in established trends using EMA crossover confirmation (13/21), ADX strength filter (min 25), and ATR-normalised entry distance. Enters when price pulls back to the fast EMA in a trending market.

Both strategies require a composite score above 80/100 before any trade opens. Trading is restricted to configurable GMT session hours with optional exclusion zones and per-day blocking. A trailing stop locks in profits as price moves favourably. Partial close takes 50% off the table at the first trail trigger and lets the remainder run with a widened stop.

Risk Management

Risk-based lot sizing calculates position size from account equity and a configurable risk percentage. Protection layers include daily loss limit, total drawdown limit, consecutive loss pause, daily trade cap, and configurable cooldown bars between trades.

The Shield circuit breaker monitors equity peak and stops trading when drawdown from peak exceeds a configured threshold. It supports permanent stop, next-day reset, or recovery-based reset modes.

Full state recovery rebuilds win/loss counts, streaks, equity anchors, peak balance, and daily trade counters from deal history on every restart. No statistics are lost after a crash, VPS reboot, or manual EA reload.

A weekly regime filter uses EMA slope on the W1 chart to detect the macro trend direction. It can block counter-trend trades or allow both directions. A news filter pauses trading around high-impact economic events using the MT5 Economic Calendar.

Prop Firm Mode

EnablePropFirm activates a dynamic 4-zone risk scaling system based on your firm's drawdown limits:

  • GREEN zone — full risk, full trade count, normal operation
  • YELLOW zone — 50% risk, reduced trades, tighter score filter
  • RED zone — 25% risk, minimal trades, highest score requirement
  • DEAD zone — all trading halted, protecting the account from breach

Pre-configured .set files included for FTMO 2-Step (Challenge + Funded) and Blue Guardian. Details in the Prop Firm Settings blog.

Monitoring and Alerts

Discord webhook integration sends rich embed alerts with colour-coded sidebars: green for winning trades, red for losses, blue for startup, and gold for the weekly recap. Each embed includes entry/exit price, profit, duration, lot size, score, equity, and running win rate. A separate webhook URL can route weekly performance summaries to a dedicated channel. Startup pings confirm the EA is online with recovered statistics.

An on-chart dashboard displays live scoring components with gauge bars, regime direction with 12-week arrow history, PropFirm zone state with drawdown gauge, Shield status, session clock, and rolling trade statistics. Diagnostic logging tracks filter rejection reasons and trade decisions on every tick when DebugMode is enabled.

3.5-Month Backtest (Jan–Apr 2026)

Metric Value
Return +3.0% ($100,000 → $103,031)
Total Trades 326 (~93/month)
Win Rate 89.9%
Profit Factor 1.09
Max Drawdown 6.6%
Avg Win / Avg Loss $127 / $1,036 (R:R ~1:8)
Test Mode Every Tick, 2.5% risk, OANDA

Recommended Settings

Parameter Value
Pair BTCUSD (Bitcoin)
Timeframe M5
Leverage 1:100
Account Hedge

Defaults are tuned for BTCUSD on OANDA-style spreads. For different brokers, adjust MaxSpread accordingly. Detailed parameter walkthrough in the Optimisation Settings blog.

Included Preset Files

Preset Purpose Risk Session
TheImpossibleCoin_Income.set Personal income — wide session, daily trading 2.0% 8-23 GMT
TheImpossibleCoin_FTMO_Challenge.set FTMO challenge pass — aggressive 2.5% 11-20 GMT
TheImpossibleCoin_FTMO.set FTMO funded — conservative survival 0.75% 11-20 GMT
TheImpossibleCoin_BlueGuardian.set Blue Guardian — tightest DD protection 0.5% 11-20 GMT

Important Notes

The news filter uses the MT5 built-in Economic Calendar and works on live and demo accounts only. It does not function in the Strategy Tester. Bitcoin spreads and execution quality vary significantly between brokers — always test on demo with your specific broker before going live. A VPS is recommended for continuous operation.

The ~90% win rate is real but the risk-reward ratio is inverted — average win is ~$127 while average loss is ~$1,036. Each loss eats approximately 8 wins. At 90% WR the math works (PF 1.09+), but this is an income strategy, not a get-rich-quick tool. We publish these numbers because transparency builds trust.

This EA is free with no restrictions. For support or questions, use the Comments section below or send a private message.

⚠️ Risk Disclaimer: Past performance does not guarantee future results. Trading Bitcoin on margin involves significant risk of loss due to high volatility and is not suitable for all investors. Only trade with capital you can afford to lose. Always test on a demo account before trading live. If using on a prop firm account, verify your firm's rules and test thoroughly — the developer is not responsible for any losses on funded or personal accounts. This is a trading tool, not financial advice.

Yazarın diğer ürünleri
The Impossible Gold
Paul Raymond Heckles
5 (2)
The Impossible Gold v2.0 Session breakout scalper for XAUUSD on the M5 timeframe. The EA identifies session high/low ranges and waits for a confirmed breakout. Four independent scoring components (ADX, EMA, ATR, RSI) must all agree above a configurable threshold before any trade opens. Every trade opens with a defined TP and SL. No martingale, no grid, and no averaging down. Version 2.0 defaults were genetically optimised over 3 years of 1-minute OHLC data and validated on Every Tick with realis
FREE
The Impossible EA
Paul Raymond Heckles
The Impossible EA v4.91 Multi-strategy precision EA for EURUSD on the M5 timeframe. Three independent strategies (Pullback, Breakout, RSI Reversal) with an auto-switch engine that selects the active strategy based on current market conditions. Each strategy has its own session hours, entry filters, and per-day blocking. Every trade opens with a defined TP and SL. No martingale, no grid, and no averaging down. Default parameters were genetically optimised over 3 years of EURUSD M5 data (2023-2025
FREE
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt