Home >EA List >GOLD KAMIKAZE Averaging-Down EA

gold-kamikaze-nanpin

⚠ Ruin-by-Design Category (averaging-down/grid)

This EA uses an averaging-down (grid) strategy. A stop-loss ($72/level) + a margin-level stop (55%) + a downtrend-regime freeze filter are built in, and it had 0 blowups over 9.4 years live, but averaging-down inherently carries the risk of sudden moves.Daily withdrawal recommended, surplus funds only, 5% or less of your portfolio — operate accordingly.

🥇 GOLD GRID EA

GOLD KAMIKAZE Averaging-Down EA

XAUUSD-only · grid with built-in safeguards
0 blowups in 9.4-yr live MT5 BT (2017-2026 / M1 every tick)

Cumulative

+22.9%

12 yr

PF

1.19

Max DD

7.0%

Trades

708

0 Blowups

⚡ Minimum deposit: from 100k JPY (for averaging-down types, a Micro (cent) account is strongly recommended)

You can operate from 100k JPY. Because averaging-down builds up floating losses, Micro (cent) account running it on this is strongly recommended (the real risk of a 0.01 lot becomes about 1/100, so even stacking levels with the same 100k JPY is far safer). This EA's input CentAccount=true automatically adapts the cent account's USD-denominated thresholds (stop-loss $72, etc.). ⚠ Ruin by design, surplus funds only, daily withdrawal recommended.

How the strategy works (entry, stop, target)

On XAUUSD M5, a gold-specific averaging system that judges trend with a 30-day regime filter and grids pullbacks. ⚠ Ruin-risk category, but strong safety stops gave 0 blow-ups over 13 years of real testing.

Entry
Determines trend direction with a 30-day regime MA and enters pullbacks in that direction, avoiding downtrends.
Averaging (nanpin)
Initial 0.01 lot, adding at 1.1× (tiny martingale) every 250 pips, up to 5 levels.
Take profit
Closes the whole basket at +400 pips of floating profit.
Stop loss
★Critical: force-closes the basket at a $72 loss (~7.2% of account). A wide stop that limits gap-through impact while preventing ruin.
Risk
Recommended from ~$10k; withdraw daily.
Design rationale
The M5 × 30-day regime filter avoids serial averaging in downtrends; 13-year real test gave 0 blow-ups and a realistic +214% floor.

⚠ Averaging EAs can mathematically blow up. This EA strongly suppresses that with a $72 basket stop, but still withdraw daily and use only money you can afford to lose.

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.5

Half of standard risk. Both max drawdown and expected return are roughly halved. For capital preservation or first-time automated trading.

Approx. return: +0.9%/yrApprox. max DD: 3.5%

Standard (recommended)

×1.0

The backtest figures shown on this page use this setting. Start here.

Approx. return: +1.7%/yrApprox. max DD: 7%

Aggressive

×2.0

Double the standard risk. Return and max drawdown roughly double, raising the risk of ruin. Use only with money you can afford to lose.

Approx. return: +3.4%/yrApprox. max DD: 14%

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 59 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.

ParameterDefaultDescription
General
VersionCheck_EnabletrueEnable automatic update notifications.
EA_Sluggold-kamikaze-nanpinFXEA365 site EA identifier (do not change).
RunModeMODE_STANDARDRun mode (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). Switches the lot multiplier.
Economic Event Filter
EconFilter_EnabletrueAvoid trading around high-impact economic events.
EconFilter_AvoidNFPtrueAvoid NFP (1st Friday each month).
EconFilter_AvoidFOMCtrueAvoid FOMC (US Federal Open Market Committee).
EconFilter_AvoidCPItrueAvoid CPI (US consumer price index).
EconFilter_AvoidWeekendtrueAvoid weekend risk (late Fri / early Mon).
EconFilter_AvoidHoursBefore2Avoid N hours before the release.
EconFilter_AvoidHoursAfter1Avoid N hours after the release.
EconFilter_ServerGMTOffset3Server-time GMT offset (summer=3 / winter=2).
EconFilter_VerbosefalseVerbose filter logging.
EconFilter_UseCalendartrueAuto-fetch from MT5 economic calendar (falls back to NFP/CPI rules where unavailable).
EconFilter_MinImportance2Min calendar importance (1=low+ / 2=medium+ / 3=high only).
EconFilter_CurrenciesUSDCalendar target currencies (CSV, e.g. USD,EUR,JPY).
EconFilter_StopImportance3Fully stop new entries at this importance or above.
EconFilter_StopBeforeMin120Stop: N minutes before release.
EconFilter_StopAfterMin60Stop: N minutes after release.
EconFilter_ReduceLotFactor0.5Lot factor on medium impact (reduce instead of stop).
EconFilter_ReduceBeforeMin30Reduce lot: N minutes before.
EconFilter_ReduceAfterMin15Reduce lot: N minutes after.
Safety Guard
Guard_EnabletrueEnable the safety guard (forward only).
Guard_EmergencyMargin120.0Close all if margin level falls below this % (0=off).
Guard_DailyLossPct8.0Stop new entries for the day at this daily loss % (0=off).
Guard_DailyLossClosefalseAlso close open positions when the daily loss is hit.
Guard_MaxConsecLoss0Stop new entries for the day after N consecutive losses (0=off).
Guard_FridayClosefalseClose everything late Friday.
Guard_FridayCloseHour20Friday close-all hour (server time).
News Protect
Guard_NewsProtectMode00=off / 1=SL to break-even / 2=half close / 3=close all.
Guard_NewsProtectMin15Run protection N minutes before high-impact events.
Dashboard / Notify
Notify_PushtrueMT5 mobile push notifications (requires MetaQuotes ID).
Notify_EmailfalseEmail notifications (requires MT5 email setup).
Notify_WebhookURLGeneric webhook URL (Discord/Slack, etc.; empty=off).
Notify_MarginAlert150.0Alert when margin level falls below this %.
Notify_DailySummarytrueSend a daily summary at a set time.
Notify_SummaryHour6Daily summary send hour (server time, 0-23).
Dash_TradeCSVtrueRecord all fills to CSV (MQL5/Files).
Dash_PauseButtontrueShow a pause button on the chart.
Notify_NewsPrewarnMin60Pre-warn N minutes before entries are halted (0=off).
General
InitialLot0.01Initial lot (first nanpin entry size).Def 0.005Std 0.01Agg 0.02
MartingaleMulti1.1Tiny martingale (1.0-1.2 recommended)
MaxLevels5
GridPips250.0
TakeProfitPips400.0v8.2 PDCA: 350→400 improves all metrics (PF 1.16→1.19, DD 8.26→7.00%); larger TP = more profit per cycle, fewer cycles, lower DD
TradeDirDIR_BUY
Risk Management
BasketStopLoss72.0v8: $72 (7.2% of account). Wider SL reduces relative gap impact and avoids early stop-outs. ★ Most important
StopLossLevel0.0最終段超過SL(pips,0=無効)
UseEquityStoptrue
EquityStopPct55.0
MaxCycleLossPct0.0Disabled (BasketStopLoss is used instead)
CentAccountfalseCent/Micro account: scales USD thresholds x100.
MaxLotPerLevel10.0
Regime filter (sustained-bear resilience)
UseRegimeFiltertrueIn a confirmed downtrend: stop new entries, freeze the grid, take open profit
RegimeMA_Period8640Regime SMA period (M5 bars; 8640 ≈ 30 days)
RegimeSlopeBars1152v8: slope reference (1152 ≈ 4 days; faster reaction to downtrends)
Behavior
MagicBuy202610
MagicSell202611
Slippage30Allowed slippage (points).
DetailedLogtrueLogs wait/skip reasons, entries and exits to the Journal (forward only).

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🥇 GOLD KAMIKAZE Averaging-Down EA

🏆 MT5 Official Strategy Tester Result · XAUUSD / M5Open original in new tab
🥇 GOLD KAMIKAZE Averaging-Down EA Strategy Tester Report

📋 About this report

  • Official report generated by the MT5 Strategy Tester (real-tick data)
  • Multi-year real price data with the every-tick (real ticks) model
  • Balance curve (blue) / Equity curve (green) shows floating losses too
  • Past results do not guarantee future profits
XAUUSDM5Averaging-Down9.4-yr live MT50 BlowupsSL + Margin Stop

🥇 GOLD KAMIKAZE Averaging-Down EA

An XAUUSD-only grid averaging-down EA. It stacks same-direction positions at fixed intervals (250 pips, multiplier 1.1) and takes profit at a group TP (350 pips). A triple safeguard — a per-level stop-loss ($72), full closure at a 55% margin level, and during a downtrend regime (long-term SMA) freezing new entries + closing in profit — avoids the account meltdown characteristic of averaging-down. A fixed InitialLot of 0.01 is the survival sweet spot.

Pair

XAUUSD

Timeframe

M5

Recommended Broker

Exness

Live BT Period

12 yr

🔗 Get it from the MEGAMAX page

STRATEGY

📊 Strategy Logic (averaging-down with built-in safeguards)

1. Grid Averaging-Down

Stacks in the same direction at 250-pip intervals (max 5 levels / lot multiplier 1.1). Closes all at a group TP of 350 pips

2. Per-Level Stop-Loss

Sets a $72 stop-loss at each level = forcibly stops the snowball effect

3. Margin-Level Stop

Force-closes all positions if the margin level falls below 55% = retreats before blowup

4. Downtrend-Regime Freeze

When the long-term SMA (8640 bars) is sloping down, it stops new cycles + freezes averaging-down + closes in profit = avoids one-directional crashes

5. Lot Management

InitialLot=0.01 fixed. Increasing it backfires (PF 0.98 loss at 0.05 / DD 99% at 0.10)

REAL MT5 BACKTEST

📈 Live MT5 BT Measured (XAUUSDm M5 / every tick / $10,000)

MetricMeasuredAssessment
Verification Period2014.01 - 2025.12 (12 yr)Passes all regimes, 0 blowups
Net Profit / Cumulative+$2,286 (+22.9%)About 1.5%/yr (fixed 0.01, low leverage)
Profit Factor1.19Positive expectancy
Max Balance DD7.00%Extremely low for an averaging-down EA
Trades / Win Rate708 / 53.4%Sufficient sample size
Blowup Count0The triple safeguard works

⚠️ Risk Warning (common to averaging-down EAs)

  • Averaging-down inherently carries the risk of a large loss all at once during sudden moves or sustained trends
  • The yield is low at about 1.5%/yr (a fixed 0.01 lot prioritizing safety). Changing settings to chase higher yields sharply increases blowup risk
  • Daily withdrawal recommended; don't let profits accumulate in the account
  • Surplus funds only, 5% or less of your portfolio, and parallel operation with conservative EAs recommended

📧 5-day email course + our free EA and indicators

One short email a day for five days: how an EA actually works, how to read a backtest properly (including what real-tick testing changes), and how to pick a broker. On the last day we send you every tool we publish for free on the MQL5 Market.

* Privacy strictly protected. You can unsubscribe at any time.