Calm, lake-like price action,
built up steadily.
The euro and the Swiss franc form a quiet, low-volatility pair. ALPINE MIRROR is an EURCHF-only EA that combines step-by-step averaging and a trailing stop with a time-based exit, so losing baskets are not carried for long.
* Amounts are estimates: the max DD % (equity-based) applied to the 10,000 USD starting balance (1 USD = 150 JPY).
I'm Captain Pon. The euro and the Swiss franc move as quietly as a lake. This ship stacks up that calm, little by little.
Backtest results from the MT5 Strategy Tester (every tick, $10,000 starting balance, 1:100 leverage, fixed 0.01 starting lot, 2017.01.01–2026.10.12). They do not guarantee future results.
What stands out in the backtest.
In the full test from 2017, including the turbulent year of 2020, the max drawdown stayed at 12.5% (equity-based).
January 2024 to October 2026: +$627 with a max drawdown of 8.7%. A calm run.
A sell basket still under water after a set period is closed in full, before swap costs pile up.
Start from the minimum 0.01 lot. On a low-volatility pair the averaging distances are modest too.
Parameters were tuned on data from 2018 onward.
The design principles behind ALPINE MIRROR.
Averaging distances are modest and widen per step, optimized separately for each side.
Managed as independent baskets, so a move against one side doesn't stop the other.
Judged from the average price across all positions. Tuned separately for buys and sells.
A basket still under water after a set period is closed in full, before carrying costs pile up. No long-term carries.
About 10 years of market history, with parameters chosen from a stable region.
Stop-out is tied to the balance, and the number of steps is capped. It is designed not to chase losses.
The live status of the account the seller actually runs.
Here's how things look out at sea. The numbers arrive a few minutes late. When we're carrying a floating loss, we show that too.
| Side | Lots | Entry | Opened | P/L |
|---|
| Closed | Side | Lots | P/L |
|---|
Realized P/L per day () and number of closes. Floating P/L is not included.
Times are the broker's server time. These are results from this account and do not guarantee the same results in your account.
Planned averaging: spacing, lot size and limits are all decided in advance.
It only does two things. When price moves against it, it adds at a set distance. When price comes back, it follows as far as the move goes.
The deeper the move against you, the wider the next spacing. It doesn't rush to add deep into a move.
A move against one side doesn't stop the other.
The decision is based on P/L from the average price. The first position and the deepest add close at the same time.
When the floating loss reaches a set share of the balance, everything is closed. The exit rule is fixed from the start.
Results by period ($10,000 starting balance, fixed 0.01 starting lot).
| Period | Net profit (USD) | PF | Max DD (equity) |
|---|---|---|---|
| 2017.01–2026.10 (full run, COVID period included) | +3,000 | 1.27 | 12.5% |
| 2018.01–2026.10 | +3,217 | 1.34 | 12.4% |
| 2024.01–2026.10 | +627 | — | 8.7% |
Parameters were tuned on data from 2018 onward. In the period since 2024 there were no stop-outs, and the time-based exit was used 3 times.
What matters most in an averaging EA is that the exit rules are set from the start.
| Item | Details |
|---|---|
| Stop-outs | Close the basket when the floating loss reaches a set share of the balance |
| Time-based exit | Closes a basket that stays under water for too long |
| Max positions | Caps the number of steps so lot size can't keep growing |
| Spread filter | While spreads are wide, new entries, averaging and stop-out checks are paused |
| Margin check | Checks free margin before averaging and skips if short |
| Day-rollover guard | Pauses decisions for a set time after 0:00 server time to avoid misreading quotes |
Please check whether it fits you before signing up.
Both plans are free for the first 30 days. One subscription covers one account.
Start with 30 days on a demo account or the minimum lot. If it's not for you, it's fine to stop while it's still free.
| Item | Details |
|---|---|
| Platform | MetaTrader 4 / MetaTrader 5 (MT5 requires a hedging account) |
| Pair / timeframe | EURCHF/M5 |
| Parameters | Works with the default values (details of each parameter are not published) |
| Lots | Set your starting lot (from 0.01) |
| Recommended setup | A PC or VPS that runs 24 hours. One chart |
| Test conditions | MT5, every tick, $10,000 starting balance, 1:100 leverage, 2017.01.01–2026.10.12 |
Three steps from sign-up to running.
On the payment page, enter the MT4/MT5 account number that will run the EA.
On the Setup guide page, download the MT4 or MT5 version.
If you're logged in with the registered account, it authenticates automatically and starts running.
If the move against you continues, the floating loss grows. ALPINE MIRROR limits that risk with a step cap, a balance-linked stop-out, a time-based exit for sells and a spread filter.
It is tuned for EURCHF only. Using it on other pairs would need separate testing.
Backtests were run on MT5. The MT4 version follows the same logic, but results vary with platform, broker and history data.
The test uses a 0.01 starting lot. A larger lot scales the stop-out loss just as it scales profit. Decide how much loss you can accept first.
It can. Real spreads, swaps, execution delays and slippage change the results. We recommend checking on a demo account or the minimum lot first.
Yes. Each EA is a separate subscription. On one account, give them different magic numbers. Floating losses can grow on several EAs at once, so leave plenty of margin.
After the 30-day free period, the plan you chose is charged automatically. Cancel during the free period and you won't be charged.
The subscription management page lets you cancel at any time. After you cancel, the EA stops opening new trades once the paid period ends.
Take a look at the other ships too. You can compare them on the top page.