$100 Micro-acount Backtest Sample
- Key Points
The underlying regime must pass the same confirmation gate the indicator enforces — a user-defined number of consecutive bars holding the new state before it is accepted. Single-bar spikes, false breakouts, and choppy counter-moves are filtered out at the source. The bot does not enter a regime speculatively; it waits for the signal to be ratified by the market's own structure.
- Price Levels Derived from the Regime, Not from Fixed Formulas. Entry, drawdown, and favorable zones — calibrated to the moment the trend was confirmed.
When a regime is confirmed, the indicator's channel geometry and the structure of that specific bar produce three price reference levels. These are not ATR multiples or pip offsets applied uniformly — they reflect where price actually was, and where the statistical boundaries of the channel stood, at the moment the regime formed. The levels are unique to each regime event and update forward — but only in the favourable direction, never against the trend.
- Signal Hierarchy Within Each Regime. Four structured opportunities, each with its own role.
- Entry — placed at regime confirmation, executed immediately as a market order while the signal is fresh
- Consecutive Entry — a re-entry at the trend anchor level after price has pulled away and returned, placed as a pending order
- Favorable — a deeper position in the direction of the regime, at the level that reflects a higher-conviction starting point within the channel structure
- Drawdown — an opportunity near the risk boundary, for adding at a discount before the regime would be considered invalid
Each signal type carries an independent volume setting, allowing exposure to be scaled differently at each level of the structure.
- Regime-Aware Order Management. When the regime ends, so does everything tied to it.
The bot tracks every order and position by the regime that produced it. When the regime flips — confirmed by the same gate that opened it — all unfilled pending orders from the previous regime are cancelled without manual intervention. An optional setting extends this to filled positions, closing them at the moment the opposing regime is confirmed and keeping the book aligned with the current directional view.
- Adaptive Level Extension. The reference levels follow the trend forward as it develops.
As price moves in the direction of a confirmed regime, the reference levels can be configured to step forward with it — tracking the trend anchor and the channel extreme in the favourable direction only, never retracing. Each step is governed by a configurable offset relative to the channel width, giving the extension a deliberate, structure-aware quality rather than continuous drift. This keeps the entry and drawdown references relevant throughout a long-running trend rather than anchoring them permanently to its origin.
- Session Time Filter. Trade only the hours that matter to you.
A configurable session window restricts all order placement to specific UTC hours. Outside the window, no new positions or pending orders are opened. Existing positions remain active and fully managed — the filter only governs when new risk is taken on, not how open trades are handled.
- Position Sizing. Fixed lots or equity-proportional risk — your choice.
Volume can be defined as a fixed lot size or as a percentage of current account equity. In equity mode, the position size is calculated automatically using the configured stop distance, so risk per trade scales with the account rather than remaining fixed in monetary terms.
- Prop Firm and Funded Account Ready. Built-in protection designed around challenge rules.
Three independent risk limits are available: a maximum daily drawdown, a maximum total loss, and a profit target. All three reference the initial balance using the fixed-amount method that matches most major prop firm structures. A live display on the chart shows current exposure against each active limit, including a running count of days on which the daily limit was breached — useful for challenge monitoring across a full run.
- Optimization with Real Constraints. The results grid shows what actually passes, not what looks good on paper.
A custom fitness function is active in the cTrader optimizer. Parameter combinations that breach the maximum loss limit — including intra-bar stop hits that are invisible at bar close — are automatically assigned a negative score and excluded from the output. The combinations that remain in the grid are the ones that would have operated within the configured risk boundaries throughout the entire test period.
- What Makes It Different
Most automated trend systems are built on reactive logic: a lagged indicator crosses a threshold, a trade opens. The foundation here is different at every level. The signal that drives regime detection is a proprietary reading of market participation — not price itself — conditioned through stages that specifically address noise, lag, and statistical drift before any regime is declared. The price channel that provides the structural reference is derived from the actual distribution of recent market behavior, not from a formula applied uniformly.
The regime that the bot acts on has to be earned through the indicator's confirmation gate. The levels it trades are specific to each regime event, not templated across all of them. The order management that follows is tied to the regime's lifecycle — orders placed within a regime are cancelled when that regime ends, automatically and completely.
The system is selective by design. It bypasses a significant portion of what conventional systems would trade. When it does act, the conditions behind the trade are a product of the same statistically-grounded pipeline that makes the underlying indicator's regime calls meaningfully different from a standard crossover.
5 | 0 % | |
4 | 67 % | |
3 | 33 % | |
2 | 0 % | |
1 | 0 % |