
🧊 CRYPTO TREND EA (DAILY / LOW-DD)
BITCOIN GLACIER EA
BTCUSD daily (D1) · low-drawdown, high-quality version
Proven by live MT5 BT (2018-2025 / M1 every tick)
PF
2.52
Max DD
4.8%
Ultra-low DD
Cumulative
+56%
7.9 yr
Trades
44
6/yr, low frequency
🧊 "Low DD, high quality" = the conservative version of COMET (daily)
BITCOIN COMET (H4) uses the same trend engine as , applied to the daily (D1) timeframe. The daily timeframe reduces noise (whipsaws), so it captures only a few large trends with high precision, giving a high PF (2.52) and a DD about half that of COMET (11% → 4.8%). The return is modest (+56%) and trades are few (about 6/yr), but it is ideal for conservative operation that wants to minimize DD. * Since it correlates with COMET (H4), double-allocating to both is not diversification.
⚡ Minimum deposit: from 100k JPY (Standard or Micro account, either is fine)
You can operate from 100k JPY. If you want to run it more safely with a smaller amount, we recommend a Micro (cent) account (the real exposure of a 0.01 lot becomes about 1/100). Thanks to its daily, low-DD design, it is relatively stable among crypto EAs.
🧊 BITCOIN GLACIER EA
A BTCUSD daily (D1)-only bidirectional trend-follower. It confirms breakouts of the Donchian channel (10 bars ≈ 2 weeks) with an ATR×0.2 margin and trades only in the direction of the SMA200 slope. Profits are extended via an ATR×4 trailing stop. Daily operation greatly reduces false signals, achieving low DD and high PF. Lot is derived from tickValue; one risk per trade.
Pair
BTCUSD
Timeframe
D1 (daily)
Recommended Broker
Exness
Live BT Period
7.9 yr
REAL MT5 BACKTEST
📈 Live MT5 BT Measured (BTCUSDm D1 / every tick / $10,000)
| Metric | Measured (risk2 default) | Assessment |
|---|---|---|
| Verification Period | 2018 – 2025 (7.9yr) | Passes all regimes |
| Net Profit / Cumulative | +$5,629 (+56%) | Modest, low frequency |
| Profit Factor | 2.52 | Clears the flagship standard (PF≥1.5) |
| Max Balance DD | 4.84% | Very low (about half of COMET) |
| Trades / Win Rate | 44trades / 34% | 6/yr, low frequency (big wins, small losses) |
| Sharpe Ratio | 0.79 | Good |
OOS ROBUSTNESS
⚙️ OOS Robustness (live measured)
| Category | PF | Balance DD | Note |
|---|---|---|---|
| Full period 2018-2025 | 2.52 | 4.8% | Adopted |
| OOS first half 2018-2021 | 4.42 | 4.3% | Not period-dependent |
| OOS second half 2022-2025 | 1.62 | 4.7% | Positive in both halves |
⚠️ Risk Warning
- The return is modest (+56%/7.9 yr) and trades are low-frequency at about 6/yr. For conservative operation that is not in a hurry for profit
- 44 trades is sufficient for a trend EA, but the low frequency causes year-to-year variability
- The return depends on the 2018-2025 BTC market. Future replication is not guaranteed
- Since it shares the same strategy as and correlates with COMET (H4), double-allocating to both is not diversification
How the strategy works (entry, stop, target)
On BTCUSD daily (D1), this is an ultra-low-frequency, low-drawdown trend follower that catches only Bitcoin's major trends a few dozen times a year.
Run Mode (Defensive / Standard / Aggressive)
Every EA exposes a "RunMode" dropdown that switches aggressiveness across three levels. It only multiplies the lot (risk) — entry/exit logic, symbol and timeframe never change.
Defensive
×0.5Half of standard risk. Both max drawdown and expected return are roughly halved. For capital preservation or first-time automated trading.
Standard (recommended)
×1.0The backtest figures shown on this page use this setting. Start here.
Aggressive
×2.0Double the standard risk. Return and max drawdown roughly double, raising the risk of ruin. Use only with money you can afford to lose.
Approximations relative to Standard (Defensive ≈ 0.5x / Aggressive ≈ 2x). Drawdown does not scale linearly; in sharp markets Aggressive can exceed this estimate. Lots auto-adjust to balance when compounding is on.
All Parameters
All 58 inputs shown in MT5 (EA core + shared modules). Strategy-core values are pre-optimized — keep them at defaults; tune only the operational ones as needed.
| Parameter | Default | Description |
|---|---|---|
| General | ||
VersionCheck_Enable | true | Enable automatic update notifications. |
EA_Slug | bitcoin-glacier | FXEA365 site EA identifier (do not change). |
RunMode | MODE_STANDARD | Run mode (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). Switches the lot multiplier. |
| Economic Event Filter | ||
EconFilter_Enable | true | Avoid trading around high-impact economic events. |
EconFilter_AvoidNFP | true | Avoid NFP (1st Friday each month). |
EconFilter_AvoidFOMC | true | Avoid FOMC (US Federal Open Market Committee). |
EconFilter_AvoidCPI | true | Avoid CPI (US consumer price index). |
EconFilter_AvoidWeekend | true | Avoid weekend risk (late Fri / early Mon). |
EconFilter_AvoidHoursBefore | 2 | Avoid N hours before the release. |
EconFilter_AvoidHoursAfter | 1 | Avoid N hours after the release. |
EconFilter_ServerGMTOffset | 3 | Server-time GMT offset (summer=3 / winter=2). |
EconFilter_Verbose | false | Verbose filter logging. |
EconFilter_UseCalendar | true | Auto-fetch from MT5 economic calendar (falls back to NFP/CPI rules where unavailable). |
EconFilter_MinImportance | 2 | Min calendar importance (1=low+ / 2=medium+ / 3=high only). |
EconFilter_Currencies | USD | Calendar target currencies (CSV, e.g. USD,EUR,JPY). |
EconFilter_StopImportance | 3 | Fully stop new entries at this importance or above. |
EconFilter_StopBeforeMin | 120 | Stop: N minutes before release. |
EconFilter_StopAfterMin | 60 | Stop: N minutes after release. |
EconFilter_ReduceLotFactor | 0.5 | Lot factor on medium impact (reduce instead of stop). |
EconFilter_ReduceBeforeMin | 30 | Reduce lot: N minutes before. |
EconFilter_ReduceAfterMin | 15 | Reduce lot: N minutes after. |
| Safety Guard | ||
Guard_Enable | true | Enable the safety guard (forward only). |
Guard_EmergencyMargin | 120.0 | Close all if margin level falls below this % (0=off). |
Guard_DailyLossPct | 8.0 | Stop new entries for the day at this daily loss % (0=off). |
Guard_DailyLossClose | false | Also close open positions when the daily loss is hit. |
Guard_MaxConsecLoss | 0 | Stop new entries for the day after N consecutive losses (0=off). |
Guard_FridayClose | false | Close everything late Friday. |
Guard_FridayCloseHour | 20 | Friday close-all hour (server time). |
| News Protect | ||
Guard_NewsProtectMode | 0 | 0=off / 1=SL to break-even / 2=half close / 3=close all. |
Guard_NewsProtectMin | 15 | Run protection N minutes before high-impact events. |
| Dashboard / Notify | ||
Notify_Push | true | MT5 mobile push notifications (requires MetaQuotes ID). |
Notify_Email | false | Email notifications (requires MT5 email setup). |
Notify_WebhookURL | — | Generic webhook URL (Discord/Slack, etc.; empty=off). |
Notify_MarginAlert | 150.0 | Alert when margin level falls below this %. |
Notify_DailySummary | true | Send a daily summary at a set time. |
Notify_SummaryHour | 6 | Daily summary send hour (server time, 0-23). |
Dash_TradeCSV | true | Record all fills to CSV (MQL5/Files). |
Dash_PauseButton | true | Show a pause button on the chart. |
Notify_NewsPrewarnMin | 60 | Pre-warn N minutes before entries are halted (0=off). |
| Entry (Donchian break + confirmation) | ||
EntryChannel | 20 | v1.10 PDCA: 20→15 raised PF 1.65→1.87 / +74→+101%, both OOS halves improved; ETH H4 favors a shorter channel |
ATRPeriod | 14 | ATR期間(H4) |
ATRMult | 4.0 | Trailing width (ATR multiple). 6=optimal for ETH (robust PF 1.46-3.73 across both OOS halves) |
BreakMargin | 0.2 | Break confirmation margin (ATR multiple) |
| Trend-strength filter | ||
UseTrendFilter | true | Trade only with the SMA-slope direction |
TrendSMA | 200 | Uptrend SMA (buy only above it) |
TrendSlopeBars | 14 | Bars used to measure SMA slope |
| Risk Management | ||
RiskPercent | 5.0 | Risk per trade as a % of account balance.Def 2.5Std 5Agg 10 |
FixedBaseBalance | 0 | 0 = compounding (lot follows balance). >0 = use this fixed base (no compounding / daily-withdrawal mode). |
MaxLot | 5.0 | Hard cap on total lots (prevents runaway / oversized positions). |
TradeLong | true | |
TradeShort | true | |
| Behavior | ||
MagicNumber | 202626 | Unique ID so the EA never interferes with others (fixed per EA). |
Slippage | 50 | Allowed slippage (points). |
DetailedLog | true | Logs wait/skip reasons, entries and exits to the Journal (forward only). |
| Exit improvements (extend profit / cut DD) v1.2 | ||
UseBreakeven | false | Move SL to break-even at +BE_ATR (protect open profit, cut DD) |
BE_ATR | 2.0 | Profit to trigger break-even (ATR multiple) |
UseProfitLock | false | Tighten the trail at +Lock_ATR large profit (lock gains) |
Lock_ATR | 6.0 | Profit to trigger profit-lock (ATR multiple) |
LockTrail_ATR | 2.0 | Trail width after lock (ATR multiple) |
Defaults and descriptions follow the EA source. Lot inputs show the effective value after the run-mode multiplier (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). See the bundled MANUAL.html for details.
📈MT5 Strategy Tester Report — BITCOIN GLACIER EA

📋 About this report
- Official MT5 Strategy Tester report (XMTrading-MT5 server)
- 5-10 years of real price data + every tick (99.9% accuracy) model
- Balance curve (blue) / Equity curve (green) shows floating losses too
- Past results do not guarantee future profits
Download (free)
STEP 1 Prepare your account
Using the EA requires an MT5 account opened through our referral link. If you already have an account, please create an additional account.
No account yet — open a new account via the links below
Adding an account — create an additional account in your member pageSee how →
Buy (paid, one-time license)
Buy BITCOIN GLACIER EA
Buy on the official MetaQuotes Market (MQL5 Market). Payment, licensing and automatic updates are all handled inside the MT5 app.
Buy on MQL5 Market (MT5) →Buy on MQL5 Market (MT4) →Buy on the official MetaQuotes Market — install directly in MT5 with automatic updates. No account registration needed.