Concordat

The EA That Refuses To Trade Until It Has Earned The Right To.

The Problem Nobody In This Market Wants To Say Out Loud

Retail CFD trading in Europe is not a hard game because the markets are hard. It is a hard game because almost everyone playing it is doing the exact opposite of what the data says they should do. The AMF studied 14,799 active French CFD and forex clients and found that 89.4% lost money. The average loss was €10,887. The median loss was €1,843. And the finding that should end every argument about "discipline" and "screen time": more trading meant bigger losses, with no learning effect. The AMF repeated the study, controlled for experience, and the result did not move. Brokers now self-report 72% to 82% of accounts losing. Consob adopted permanent CFD restrictions in Italy in 2019. Germany tightened turbo and CFD rules in June 2026. ESMA capped leverage at 30:1 on majors and 20:1 on indices, mandated negative balance protection, and forced a 50% margin close-out.

Every regulator in Europe has arrived at the same conclusion from three different directions: the product is not the problem, the behaviour is the problem.

Concordat is a direct answer to that conclusion. Not a signal service. Not a "set and forget profit machine". Not a dashboard with seventeen indicators. Concordat is a MetaTrader 5 Expert Advisor built around one uncomfortable premise: the best trade is usually the one you do not take, and the EA should be able to prove it is allowed to take the ones it does.

The Name

Concordat. From the Latin concordatum, "a thing agreed upon". In history, a concordat is a formal agreement between parties who have every reason to distrust each other, laying out exactly what each side will and will not do. That is precisely what this EA is. A binding agreement between you, the market, and the machine: it will trade only when three independent European indices agree on direction at the same moment, and it will stop itself when the evidence says it has not earned the right to continue.

The name is deliberate. It is not "ProfitBot". It is not "GoldRush". It is not a promise. It is a contract.

What Concordat Actually Does

At 09:00 Central European Time, the cash markets of Frankfurt, Paris, and Milan open together. The DAX, the CAC 40, and the FTSE MIB all print their opening prices within the same minute, on the same daylight saving schedule, under the same ESMA rulebook. This is one of the very few moments in the European trading day where three highly correlated, liquid, well-regulated indices are simultaneously revealing information.

Concordat watches all three. For the first fifteen minutes (configurable), it computes for each index:

  • the opening range high and low

  • the first-candle direction — where the opening window closed inside its own range

  • the gap versus the prior session close, normalised in ATR units

  • the participation ratio — the opening window's tick volume divided by the median of the same window over the prior 20 sessions

Each index is then scored and either becomes eligible or is rejected with a visible reason code. An index is eligible only if participation exceeds a threshold, the gap is within sane bounds, the opening range is non-degenerate, and the first-candle direction agrees with the gap context.

Then the consensus rule fires. Concordat will only consider a trade if at least two of the available indices agree on direction and at least one of them is eligible. When they agree, it takes only the single highest-scoring eligible index. Never two. Never three. Correlated indices moving together are one signal, not three, and treating them as three would triple the risk for a fraction of the information.

Entry is a stop order beyond that index's opening range. Stop loss sits on the opposite side of the range, capped by an ATR multiple. Take profit is a fixed R multiple. If the entry has not triggered by a configurable deadline, the pending order is cancelled. If a position is open at the session flat time, it is closed. One trade per day, maximum.

On most days, Concordat does nothing. That is not a bug. That is the entire point.

The Kill Gate — The Feature That Makes Concordat Different

Most EAs claim an edge. Almost none can prove it. Concordat ships with a built-in kill gate that runs in two modes and is capable of switching the EA off by itself.

In backtest mode, you run the EA twice over the same period: once with real signals, once in placebo mode (identical bracket, identical timing, randomised direction from a fixed seed). The gate then reads both CSV files and evaluates the full kill criteria:

Criterion Threshold
Net expectancy above placebo ≥ +0.10 R
Bootstrap 95% CI on the delta entirely above zero
Expectancy at 2× costs positive
Profit factor ≥ 1.25
Trade count ≥ 300
Positive years ≥ 70% of years
Any single year's share of total profit ≤ 40%
Neighbouring-parameter stability required

If any criterion fails, OnTester returns −1.0. The run is dead. You do not get to "tune" your way to a pass. You do not get to cherry-pick the years. The gate is a wall, not a filter.

In live mode, the gate cannot fabricate a placebo counterfactual, and Concordat is honest about that in the code and on screen. Instead, it enforces the subset it can verify from its own trade history: profit factor, expectancy at doubled costs, positive-year share, and single-year concentration. When any of those fails, the EA stops taking new entries and states the reason in the status line. It does not flatten open positions on a daily review, because a hard stop already protects each trade and panic-closing on a schedule would be worse than letting the stop do its job. That trade-off is documented, not hidden.

This is the feature serious buyers will care about most. Anyone can sell an EA. Almost no one ships one that is designed to disqualify itself.

Risk Engine — Priority One

  • Fixed-fraction sizing. Default 0.5% of equity per trade. Or absolute money if you prefer. Never leverage-derived, never assumed contract size.

  • Sizing from tick value and tick size. The EA reads SYMBOL_TRADE_TICK_VALUE and SYMBOL_TRADE_TICK_SIZE from the broker and derives lots from first principles. Works with EUR, USD, GBP, CHF, JPY account currencies.

  • Pre-trade risk verification. The computed loss at stop must not exceed the risk budget. If the broker's lot step, minimum volume, or maximum volume makes the intended risk impossible, the EA refuses the trade. It does not round up into danger.

  • Post-fill verification. After a fill, the actual risk is checked against the intended risk. Any discrepancy is logged.

  • Hard lot cap. A separate absolute ceiling on volume, independent of the risk calculation.

  • Equity-based drawdown halts. Daily halt at 3% (configurable). Total halt at 12% (configurable). Both measured on equity, not balance, so open losses count.

  • News filter. Uses the built-in MT5 economic calendar to block entries in a configurable window around high-impact EUR, USD, and GBP events. Degrades gracefully if the calendar is unavailable.

  • Spread guard. At the open, spreads widen. Concordat refuses entry if the current spread exceeds a multiple of the median spread it has recorded for that index. If it has not yet accumulated enough samples (a cold backtest), it falls back to an ATR-based threshold. This limitation is stated openly in the code.

  • No martingale. No grid. No averaging down. No recovery sizing. Every order has a hard stop attached at order time. This is non-negotiable and enforced by structure, not by comment.

Testing Discipline — Built For People Who Want Evidence

Concordat ships with every tool needed to test it honestly:

  • Placebo mode. Same bracket, same timing, randomised direction from a deterministic seed. This is the counterfactual.

  • Consensus on/off switch. So you can measure exactly what the three-index consensus filter adds over a single-index version.

  • Per-index enable switches. Test DAX alone, CAC alone, MIB alone, or any combination.

  • Cost-stress inputs. Add extra spread and extra slippage in points. Run at 1×, 2×, 3× costs.

  • Per-trade CSV export. Every trade writes: timestamp, index, direction, score, spread at entry, R multiple, costs, lots, risk, entry, stop, target, module. Clean schema. Easy to import into R, Python, or a spreadsheet.

  • Custom OnTester criterion. Returns the penalised delta R if the gate passes, −1.0 if it fails. Sort your optimisation runs directly by this. It is the criterion, not a derived metric.

  • Module M2 (off by default). A GER40 overnight-drift hypothesis, near the Xetra close, flat after the next open, net of swap. It is a mechanism, not a validated edge, and it is disabled until you enable it deliberately.

The kill gate criteria above are the published gate. If you cannot reproduce them, do not trade the EA.

The Trading Reality

Concordat is designed to trade rarely. On a typical month, most days will produce no signal at all. The consensus rule is strict on purpose. Participation thresholds are set on purpose. The gap filter exists on purpose. The spread guard exists because the open is when brokers widen spreads most aggressively.

When Concordat does trade, it trades one index, with a hard stop, with a fixed fractional risk, with a deadline, with a session flat, and with a kill gate watching the aggregate performance in the background.

You will not see a trade every day. You will not see a trade every week. You will see fewer trades than any other EA you have probably ever run. That is the design. The AMF data is unambiguous: the more retail traders trade, the more they lose. Concordat's entire architecture is a response to that finding.

What Concordat Is Not

  • It is not a profit guarantee. No EA can be.

  • It is not financial advice.

  • It is not a signal service.

  • It is not a "set and forget" product. It is a testing and execution framework for a specific hypothesis, with real risk controls.

  • It is not for people who want a trade every hour, or a dashboard with fifteen indicators, or a Telegram channel. None of those exist here, by design.

  • It is not for anyone who cannot accept that most retail CFD accounts lose money, and who therefore needs a product that respects that fact rather than pretending otherwise.

Who This Is For

  • Serious retail traders in France, Germany, and Italy who already trade their home index CFDs and are tired of losing money through overtrading.

  • Systematic traders who want a MetaTrader 5 EA they can audit, test, and kill on their own terms.

  • Prop-firm candidates who need disciplined, low-frequency, hard-stopped exposure to European indices under ESMA rules.

  • Anyone who has bought an EA before, watched it curve-fit, and wants a product whose first feature is the ability to disqualify itself.

Technical Summary

Property Value
Platform MetaTrader 5
File One .mq5 , compiles with zero errors and zero warnings
Dependencies Trade\Trade.mqh only. No DLLs. No external libraries.
Symbols GER40/DE40/DAX40/GER30, FRA40/F40/FR40/CAC40, ITA40/IT40/MIB40/FTSEMIB — auto-detected
Session 09:00 CET / CEST cash open, DST handled in code
Timeframe M1 for opening range, D1 for ATR and prior close
Account currencies EUR, USD, GBP, CHF, JPY
Inputs 40, grouped (Symbols, Strategy, Risk, Filters, Testing, Kill Gate, Identity)
Code size ~1,370 lines, single file, fully written, no placeholders
Kill gate Implemented, two modes, active in live and tester
Risk controls Fixed-fraction sizing, hard lot cap, daily and total equity halts, spread guard, news filter, hard stop on every order
Testing tools Placebo mode, consensus switch, per-index switches, cost stress, per-trade CSV, custom OnTester
Trade frequency Rare by design

A Closing Note

The single most important sentence in the AMF's research is not "89.4% lost money". It is "more trading meant bigger losses, with no learning effect". That sentence describes a structural problem, not a skills problem. It is not solved by trying harder. It is solved by trading less, sizing correctly, stopping yourself, and refusing to continue when the evidence does not support it.

Concordat is a machine built to do those four things.

Concordat. The EA that refuses to trade until it has earned the right to.


More from author
AlphaBreak Pro
Alex Amuyunzu Raymond
AlphaPro EA – Technical Overview 1. Introduction AlphaPro EA is an Expert Advisor for MetaTrader 4 and MetaTrader 5. It applies multiple algorithmic strategies with risk control features and supports various trade management modes. The system is designed for use on different timeframes and multiple currency pairs. 2. Core Features Algorithmic Execution – Uses multi-layered entry/exit logic combining scalping, breakout, and trend-based methods. Risk Management – Supports balance-based lot sizing
FREE
Quantum Zone
Alex Amuyunzu Raymond
Quantum Zone Trader - Professional Price Action Expert Advisor Overview Quantum Zone Trader is an advanced algorithmic trading system built on pure price action principles. The EA automatically identifies high-probability supply and demand zones across multiple timeframes and executes precise entries based on institutional trading concepts. Designed for serious traders who understand market structure, this EA combines swing point detection, zone confluence, and intelligent risk management to cap
FREE
Volatility Matrix
Alex Amuyunzu Raymond
Volatility Matrix is a professional-grade MetaTrader 5 indicator designed to give traders a clear and dynamic view of real-time market volatility. It combines multiple adaptive volatility bands into a single analytical framework, allowing you to identify compression, expansion, and reversal zones across any timeframe or symbol. This tool goes far beyond standard volatility indicators. It builds a complete volatility structure around price action, revealing when the market is preparing for moveme
FREE
Adaptive EA
Alex Amuyunzu Raymond
Adaptive EA v2.27 ULTRA is an Expert Advisor designed for both short-term scalping and longer-term swing trading across major Forex pairs. The system applies dynamic algorithms that adapt to volatility, market structure, and session timing to define entry and exit conditions. It includes risk management and trade control features aimed at providing flexible use across different trading styles. Core Features Order Flow Module : Detects shifts in buying and selling pressure to assist in entry sele
FREE
BullBear Strength Meter The BullBear Strength Meter is a dynamic market sentiment and momentum indicator that quantifies the real balance of power between buyers and sellers. Instead of relying on a single formula, it fuses multiple proven analytical engines into one comprehensive strength model — giving traders an accurate visual readout of bullish and bearish dominance in real time. This tool measures, compares, and displays the intensity of market forces using advanced statistical and trend-b
FREE
Goldilocks GG
Alex Amuyunzu Raymond
Goldilocks GG — The Ultimate Precision Scalper Goldilocks GG is a next-generation Expert Advisor designed to dominate gold (XAU/USD) and other volatile markets with precision scalping, adaptive intelligence, and powerful risk control. Built for traders who demand speed, consistency, and profitability , it combines cutting-edge entry logic with smart filters that adapt to any market condition.  Key Advantages Works on Gold & Beyond – Optimized for XAU/USD , but flexible enough to trade major Fore
Ict Gold Scalper
Alex Amuyunzu Raymond
5 (1)
ICTVALID EA – Smart Money Concepts Automated Trading The ICTVALID EA is a professional trading system built on Smart Money Concepts (ICT methodology) . It automatically detects and trades institutional setups, allowing you to follow market structure with precision and consistency.  Key Features Dual Trading Modes – Choose between Scalping (short-term precision entries) or Swing Trading (longer-term trends). Smart Money Logic – Incorporates Change of Character (CHoCH), Break of Structure (BoS),
Aureus Volatility
Alex Amuyunzu Raymond
Aureus Volatility Matrix - Professional Adaptive Trading System Universal Multi-Asset Expert Advisor for Gold, Indices & Forex Aureus Volatility Matrix is a sophisticated, broker-agnostic Expert Advisor engineered for professional traders who demand reliability, precision, and adaptability across multiple asset classes. Built from the ground up to handle the unique challenges of modern algorithmic trading, this EA seamlessly trades XAUUSD (Gold), major indices (NAS100, US30, US100), and all majo
VoltArx Volatility
Alex Amuyunzu Raymond
VoltArx Volatility Engine - Institutional-Grade Breakout Algorithm Harness the power of volatility compression and explosive market breakouts with precision timing VoltArx Volatility Engine is a sophisticated multi-market trading system designed to identify and capitalize on high-probability volatility expansion events. Built on institutional research and advanced market microstructure analysis, VoltArx detects when markets are "coiling up" for explosive moves and positions you ahead of the bre
Advanced Kernel Smoother - Professional Multi-Kernel Regression Indicator The Advanced Kernel Smoother represents a sophisticated approach to price action analysis, utilizing advanced mathematical kernel regression techniques to filter market noise and identify high-probability trading opportunities with exceptional clarity. Core Technology This indicator employs 17 different kernel functions - including Gaussian, Laplace, Epanechnikov, Silverman, and more - each offering unique characteristics
Arrow Signal System
Alex Amuyunzu Raymond
MV Arrow Signal System  Indicator Overview The MV Arrow Signal System is a comprehensive multi-indicator trading system for MetaTrader 4 that identifies potential buy and sell signals based on swing point detection combined with multiple technical confirmation filters. Core Concept The system scans price charts to identify swing highs and swing lows, then applies a scoring system based on multiple technical indicators to validate these potential reversal points. Only high-probability signals tha
ZonePulse Smart Trader
Alex Amuyunzu Raymond
ZonePulse Smart Trader – AI-Powered Daily Zone Detection EA Next-Generation Zone & Fibonacci Precision Trading ZonePulse Smart Trader is a professional, AI-inspired MetaTrader 4 Expert Advisor designed to automate the detection and trading of high-probability daily support and resistance zones. Built with Fibonacci precision, intelligent risk management, and a smart trailing system, it offers both discretionary traders and fully automated systems a reliable edge in trending and ranging markets.
NightOwl Range Radar
Alex Amuyunzu Raymond
NightOwl Range Radar — Hunt the Session Break Before It Happens. Every session opens the same way: price coils inside a tight window, then explodes. The traders who profit aren't the ones reacting to the breakout candle — they're the ones who already have the range mapped, the breakout triggers marked, and the profit targets projected before the first impulsive move even begins. NightOwl Range Radar was built to give you exactly that: a precision opening-range mapping engine for up to five indep
PolarLock Pilot
Alex Amuyunzu Raymond
PolarLock Pilot: Take Command of Your Trade Direction — Instantly. Description PolarLock Pilot is a precision direction-control system for MetaTrader 5 that puts you in complete command of which way your trades are allowed to move on any chart. It does not open trades. Instead, it acts as a permanent gatekeeper for the symbol it is attached to, giving you three simple on-chart controls: Buy Only, Sell Only, and Allow All. Whichever mode you select becomes law for that chart until you change it.
Engulfing Zone Sniper MT5 — Multi-Timeframe Signal & Zone Indicator The Engulfing Zone Sniper MT5 is a technical analysis tool designed to highlight engulfing candlestick patterns in combination with adaptive support/resistance zones. It provides visual markers and optional alerts to assist traders in identifying market structure reactions across multiple timeframes.  Key Features Multi-Timeframe Detection – Option to scan higher timeframe engulfing setups with lower timeframe confirmation. Su
Smart Risk Manager Dashboard is a MetaTrader 5 indicator designed to assist traders with structured risk control and real-time account monitoring. It provides a visual interface for managing position size, tracking losses and gains, and setting custom trading limits. Key Features SL/TP Risk Calculator Displays estimated risk and reward directly on the chart using adjustable horizontal lines. Live Dashboard with Metrics Shows equity, balance, daily gain/loss, trade count, and other key values i
Killer Combo System
Alex Amuyunzu Raymond
Killer Combo System is a multi-strategy indicator designed to highlight potential reversal and continuation setups by combining several technical modules in one tool. It provides flexible configuration, allowing users to enable or disable different confirmation filters according to their own trading approach. Available Modules RSI and CCI Divergence Detection MACD Crossovers Candlestick Pattern Recognition Multi-Timeframe Filtering Moving Average and Bollinger Band Trend Filters Signal Labels an
Quantum Scalper Engine
Alex Amuyunzu Raymond
Quantum Scalper EA is an Expert Advisor for MetaTrader 5 that applies multi-layered filtering to identify scalping opportunities during active market sessions. It combines market structure, volatility awareness, and risk-control modules to provide systematic trade execution without martingale or grid methods. Core Features Liquidity Zone Filter – Avoids entries near recent rejection areas often associated with stop hunts. Adaptive Risk Engine – Adjusts lot size per trade based on user-defined ru
Sentient Trend Sculptor
Alex Amuyunzu Raymond
Sentient Trend Sculptor EA is an Expert Advisor designed for automated trend-based trading. It applies multi-timeframe filtering, volatility adaptation, and session logic to identify and manage trades across different instruments. The system does not use martingale or grid methods. Core Features Trend Engine: Filters price action with higher- and lower-timeframe alignment. Entry Logic: Focuses on pullback entries during established market direction. Risk Management: Supports fixed lot, balance-
Adaptive SR Zones – Breakout Edition Adaptive SR Zones is a next-generation MetaTrader 5 indicator that automatically maps support and resistance zones and tracks breakout activity in real time. Designed for traders who rely on market structure and zone confluence, it combines multi-timeframe analysis , breakout confirmation logic , and customizable alerts into one powerful tool. No repainting. Core Features Dynamic Support & Resistance Mapping Detects zones from swing highs/lows and reaction po
PropLock Pro
Alex Amuyunzu Raymond
Overview: PropGoldEA is a sophisticated, production-grade Expert Advisor specifically engineered for trading XAUUSD (Gold) across prop firm environments. This advanced algorithmic trading system combines four distinct, time-tested trading methodologies with institutional-grade risk management protocols. Designed for maximum reliability and compliance with prop firm trading rules, PropGoldEA represents the pinnacle of automated gold trading technology. Core Architecture: The EA is built on an
SmartZone Horizon
Alex Amuyunzu Raymond
Smart HORIZON — Volume + SMC Indicator Smart HORIZON is a TradingView indicator that combines volume profile levels with Smart Money Concepts (SMC) components to provide structured chart analysis. It highlights market structure elements and key reference zones, making it easier to monitor price interaction with institutional-style levels.  Core Features Volume Profile Levels Weekly & Monthly VAH (green dashed line) and VAL (red dashed line). Untested levels can be extended until touched. Optiona
MartiMaster EA
Alex Amuyunzu Raymond
MetaTrader 5 Expert Advisor (EA) implementing a martingale strategy with flexible configuration. The EA supports up to three currency pairs with user-defined lot sizes and trade directions. It allows setting thresholds (in pips or currency) for opening additional martingale layers, and provides options for closing positions by cycle rules (first layer only or all layers combined). The system can reverse direction after each completed cycle and includes a color-coded on-chart panel for monitoring
QQQ Trendmaster PRO
Alex Amuyunzu Raymond
QQQ TrendMaster Pro — MT5 Indicator This is a technical analysis tool designed for trading the Invesco QQQ Trust (Nasdaq: QQQ). It combines several configurable modules to help analyze market structure and trend conditions: Moving Average Crossovers — 200-period and 21-period MA signals. MACD Module — Customizable fast/slow/signal settings (default 10/26/9). Chaikin Money Flow — For volume-based confirmation. Directional Movement Index (DMI) — With adjustable ADX threshold to filter trend streng
Hedging Gridder
Alex Amuyunzu Raymond
Hedging Grid EA – Adaptive Multi-Strategy Trading System Hedging Grid EA is a fully automated Expert Advisor designed for traders who want robust grid trading with dynamic hedging, adaptive lot sizing, and multiple protection mechanisms . Built with flexibility and precision, it can be optimized for both aggressive growth and conservative risk-managed performance , making it suitable for a wide range of trading styles. Key Features  Order Management Buy & Sell Modes – enable/disable Buy or Sell
Trend Reversal Candles
Alex Amuyunzu Raymond
Trend Reversal Candles is an indicator designed to highlight common candlestick reversal and continuation patterns directly on the chart. It marks detected setups with arrows and labels for easier visual recognition, reducing the need for manual pattern searching. Detected Patterns Bullish and Bearish Engulfing Hammer and Hanging Man Shooting Star Doji variations Other widely used reversal setups Features Displays arrows and pattern names on the chart Works on any symbol (Forex, Gold, Indices, C
Gold swing dragon
Alex Amuyunzu Raymond
5 (1)
Gold Swing Dragon is an Expert Advisor designed specifically for trading XAUUSD (Gold) using a swing-based approach. The EA applies trend-following logic together with swing entry timing to identify retracement, breakout, and reversal opportunities. It includes integrated trade management and risk control features suitable for different market conditions. Core Features Swing-Based Entry System : Detects potential swing setups and places trades at selected reversal or breakout zones. Trend Filter
ReversionProX
Alex Amuyunzu Raymond
Reversion Pro X – Advanced Mean-Reversion Trading System Reversion Pro X is a smart and efficient automated trading system built on a powerful mean-reversion strategy . It captures price moves back to the average after strong directional impulses , allowing you to trade market overreactions with precision. Designed for Forex, Gold, and Indices , the system adapts to different market conditions and is fully optimized for prop firm rules, low drawdown, and consistent performance . Core Features Im
PulseTrader Pro
Alex Amuyunzu Raymond
PulseTrader Pro is a next-generation Expert Advisor built for traders who want a reliable, flexible, and adaptive trading system. Designed with a balance of scalping precision and swing-trading strength , it reads the “pulse” of the market and adapts to changing conditions. Unlike rigid EAs that fail in dynamic markets, PulseTrader Pro combines advanced technical filters, robust risk management, and intelligent trade execution to provide consistency across different symbols and timeframes. Whet
GoldRushTrader
Alex Amuyunzu Raymond
GoldRushTrader EA – Trade Smart Money Concepts Automatically on MT5 GoldRushTrader EA is a fully automated trading system built on Smart Money Concepts (SMC) . It combines institutional trading logic with advanced market scanning to generate and manage trades automatically.  Key Features: SMC Trading Engine – Detects liquidity grabs, order blocks, and structure breaks. Automated Execution – Places and manages trades directly without manual input. Multi-Symbol Capability – Monitor and trade up t
Filter:
No reviews
Reply to review