Market Regime Cockpit
- ユーティリティ
- バージョン: 1.0
- アクティベーション: 5
Your EA Worked. Then It Stopped.
You found an EA with a solid backtest. You ran it live, and for a while it performed. Then the market shifted — volatility spiked, or the trend died and ranging chop set in — and the same logic that made money started losing it. You tweaked settings manually, maybe turned it off during bad stretches, maybe just watched it drawdown waiting for conditions to return. Every EA buyer has been here.
The problem is not your EA. The problem is that most EAs are tuned for one type of market and left to run in all of them. Market Regime Cockpit fixes that.
What Is a Market Regime?
A market regime is the current behavioural state of a symbol — how it is moving, how volatile it is, and whether directional pressure is present. Market Regime Cockpit classifies price action into five distinct regimes in real time: Strong Trend, Weak Trend, Tight Range, Volatile Range, and Breakout Forming. Each regime has measurably different statistical properties. A trend-following EA that excels in a Strong Trend regime will bleed in a Tight Range. A mean-reversion system that thrives in ranging conditions will get cut apart when a Breakout Forming compression resolves.
Knowing which regime you are in — before a trade is taken — is the foundational edge that most retail systems ignore entirely. Market Regime Cockpit makes that detection automatic, continuous, and actionable.
Module 1: Regime Detection Engine
Classifies the live market into one of 5 regimes on every bar close. Uses a composite of ADX, ATR, Bollinger Band width, and trend slope — no single indicator dependency. Works across all timeframes and all symbols; no reconfiguration needed when switching instruments. Regime label and confidence score are displayed on the chart in real time.
Module 2: Dynamic Parameter Controller
Reads your connected EA's active settings via MetaTrader 5 GlobalVariables — no source code required. Applies a separate parameter profile for each regime (e.g. wider stops in Volatile Range, tighter lot sizing in Tight Range). Profiles are fully customisable per symbol and per regime; defaults ship with conservative, balanced, and aggressive presets. Switches profiles instantly when a regime transition is confirmed, with optional bar-delay filter to avoid false transitions.
Module 3: Prop Firm Safety Layer
Trading a funded account has specific rules. Violating a daily drawdown limit ends your challenge, regardless of whether your EA is profitable. Market Regime Cockpit includes a dedicated Prop Firm Mode with built-in presets for four of the most widely used evaluation firms: FTMO (5% daily / 10% max), FundedNext (5% daily / 10% max), The5ers (4% daily / 8% max), and Funding Pips (4% daily / 8% max). When account equity approaches a threshold, the module halts all GlobalVariable signals to connected EAs immediately — before the limit is breached. The drawdown guard monitors equity in real time, not just at bar close.
Module 4: Performance DNA Tracker
Logs every closed trade from connected EAs and tags it with the regime that was active at entry. Calculates win rate and profit factor independently for each regime, updated continuously. Displays a per-regime performance breakdown on the dashboard — you can see at a glance which regimes your EA profits in and which it consistently loses in. Generates a blacklist recommendation when a regime's profit factor falls below a configurable threshold; with one click, that regime is disabled and the EA is paused during those conditions. Over time, the Performance DNA panel tells you exactly when your EA should and should not be trading — not based on opinion, but on its own live history.
How It Connects to Your Existing EA
Market Regime Cockpit communicates with other EAs using MetaTrader 5 GlobalVariables — a built-in MT5 feature that allows EAs to share data across the terminal without any direct code link.
1. Attach Market Regime Cockpit to any chart.
2. Note the GlobalVariable names it publishes (listed in the dashboard and the documentation).
3. Add a single read block to your EA — or use the free Connector Snippet provided in the product download — to let your EA check the current regime and active parameter values.
4. That is all. Your EA's own logic is untouched. Market Regime Cockpit sits alongside it and adjusts the environment it operates in.
For EAs you cannot modify (e.g. compiled-only products), the Parameter Controller can still adjust GlobalVariable-based inputs if the EA was built to support external variable reading. Compatibility details are in the documentation.
Who This Is For
Systematic traders who run one or more EAs and want a structured way to reduce exposure during unfavourable conditions — without rebuilding their strategies from scratch.
Prop firm challengers who need hard drawdown protection running automatically in the background, combined with intelligent regime-aware position management.
EA developers who want to add regime-awareness to client-facing products without building the detection layer themselves.
This is not a trading strategy. It does not open, manage, or close positions on its own. It is infrastructure — the layer that makes your existing tools smarter.
To get started: attach the utility to a chart on the symbol you trade, configure your connected EA's GlobalVariable names, select your prop firm preset if applicable, and let the regime engine run. The Performance DNA tracker begins logging from the first closed trade.
FAQ
Q: Does this trade automatically?
No. Market Regime Cockpit does not open, modify, or close any trades. It is a utility that monitors market conditions and adjusts the operating environment for EAs you have already attached. All trade execution remains with your existing EA.
Q: What EAs does it work with?
Any MT5 EA that reads parameters from GlobalVariables, or any EA you can add the free Connector Snippet to. The snippet is a short, self-contained block of MQL5 code you paste into your EA's OnTick function — it requires no structural changes to your logic. EAs distributed in compiled-only .ex5 format are compatible only if the developer built in GlobalVariable support.
Q: Will it work with my prop firm?
It includes presets for FTMO, FundedNext, The5ers, and Funding Pips. If you trade with a different firm, the drawdown percentages and calculation method are fully adjustable in the settings. Always verify against your firm's live documentation, as programme rules can change.
Q: Do I need to change my EA's code?
Only minimally, and only once. You add the free Connector Snippet to your EA's source code. This is a read-only block that checks the GlobalVariable values Market Regime Cockpit publishes. It does not alter your EA's logic in any way. Step-by-step instructions are in the documentation.
Q: What happens to my stats if I reinstall?
Your performance history is stored in an internal binary database file (RC_Stats.bin) in the MT5 common data folder. Restarts, crashes, and timeframe changes do not affect your data. A separate human-readable CSV export (RC_Performance_[Symbol]_[Date].csv) is also generated automatically for analysis in Excel.
