Home >EA Lineup >NASDAQ DIP BUYER EA

nasdaq-dip-buyer

📈 STOCK INDEX EA (NASDAQ100 DIP-BUY / LONG-ONLY)

NASDAQ DIP BUYER EA

Buys NASDAQ100 dips — a stock-index EA (long-only).
Buys temporary dips in an uptrend, exits quickly on the bounce. Ultra-low 3% DD, 76% win.

PF

1.61

Max balance DD

3.1%

very low

Win rate

77%

Trades

74

7.5yr

Min deposit: from ¥100,000 (standard) / micro for small capital

Runs from the minimum USTEC lot. ¥100,000+ recommended. Index point moves are large, so a micro/cent account is advised for small/safe operation. Risk-% sizing auto-adapts to account size.

Trend-following fails on indices — dip-buying works

Breakout trend-following loses on every index (real PF<1), but dip-buying — aligned with the long-term-up + pullback nature of indices — works. This EA buys oversold (RSI≤40) pullbacks in an uptrend (above SMA200) and exits quickly on the bounce. It rides the NASDAQ100 tech-growth bias.

WHY DIP-BUYING (NOT TREND-FOLLOWING)

Why dip-buying, not trend-following

  1. Indices are mean-reverting: in live tests US30/US500/USTEC/JP225 all lose with breakout trend (PF<1). Indices grind up with pullbacks rather than spike.
  2. Capture the up-bias long-only: NASDAQ100 trends up long-term. Buying dips for the bounce beats selling drops — 76% win rate.
  3. Fast turnover = robust: buy shallow dips (RSI40), exit fast (RSI50), short hold. More trades than deep-dip waiting, stable across both OOS halves (PF1.49/1.44).

How the strategy works (entry, stop, target)

On NASDAQ-100 (USTEC) H4, a long-only mean-reversion system that buys only temporary oversold dips within an uptrend — exploiting the index's 'long-term rise + pullback rebound'.

Entry
Buys only when price is above the SMA200 (uptrend) and RSI(14) drops to 40 or below (long only).
Stop loss
ATR×4 — protects the account from deep sell-offs.
Take profit
Exits when RSI recovers above 50, or on a 30-bar time stop.
Risk
Balance × 1%. Adjustable via Run-Mode.
Design rationale
Indices are about long-term rise + pullback rebounds. Trend-breakout fails (proven), but buying dips within an uptrend works.
Same RSI dip-buying strategy, other asset: GOLD DIP BUYER (XAUUSD, gold)

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.

Standard (recommended)

×1.0

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

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.

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 55 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_Slugnasdaq-dip-buyerFXEA365 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).
DetailedLogtrueLogs wait/skip reasons, entries and exits to the Journal (forward only).
Trend filter (long-only regime)
TrendSMA200Uptrend SMA (buy only above it)
TrendTF_Bars1SMA slope check (0 = level only)
Dip entry (RSI oversold)
RSI_Period14RSI period
RSI_BuyLevel40.0Gold: deeper dip (35). Robust over 12 live years, both OOS halves positive
MaxPositions1Max simultaneous positions
Exit
RSI_ExitLevel55.0RSI exit level (gold-tuned).
SL_ATR8.0SL = ATR x this (wider for gold).
ATR_Period14ATR (volatility) calculation period.
MaxHoldBars60Max hold bars (gold-tuned).
Risk
RiskPercent5.0Risk per trade as a % of account balance.Def 2.5Std 5Agg 10
UseFixedLotfalseTrue trades a fixed lot (FixedLot); false auto-sizes from RiskPercent.
FixedLot0.1Lot size used when fixed-lot trading is on.Def 0.05Std 0.1Agg 0.2
MaxLot50.0Hard cap on total lots (prevents runaway / oversized positions).
Misc
MagicNumber202630Unique ID so the EA never interferes with others (fixed per EA).
Slippage30Allowed slippage (points).

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.

📈Laporan MT5 Strategy TesterNASDAQ DIP BUYER EA

🏆 Hasil Resmi MT5 Strategy Tester · USTEC / H4Buka asli di tab baru
NASDAQ DIP BUYER EA Strategy Tester Report

📋 Tentang laporan ini

  • Laporan resmi MT5 Strategy Tester (server XMTrading-MT5)
  • 5-10 tahun data harga nyata + model every tick (akurasi 99.9%)
  • Kurva saldo (biru) / Equity (hijau) menampilkan kerugian mengambang
  • Hasil masa lalu tidak menjamin keuntungan masa depan
USTEC / NAS100H4Long-onlyReal-testedUltra-low DDPF 1.61

📈 NASDAQ DIP BUYER EA

H4 dip-buying on NASDAQ100 (USTEC). In an uptrend above SMA200, buys RSI-oversold and exits on RSI recovery or max hold. ATR stop for crash defense. A stock-index diversifier uncorrelated with crypto/gold/FX.

Symbol

USTEC (NASDAQ100)

Timeframe

H4

Test broker

Exness

Test period

7.5yr (2018-2025)

Free download (register account)

REAL MT5 BACKTEST

Real backtest results

MetricValueAssessment
Test period2018.06 – 2025.12 (7.5yr)Every tick, $10,000
Net profit (1% risk)+$789 (+7.9%)$10,000 → $10,671
Profit Factor (PF)1.61>1.0 = edge
Max balance drawdown3.09%Very low — good diversifier
Trades / win rate74 / 77%High win, enough sample
Sharpe ratio1.33Good

OOS ROBUSTNESS

OOS robustness

SegmentPFBal. DDNote
Full (7.5yr)1.613.09%baseline
First half (2018.6-2022)1.362.15%survived COVID crash & rate hikes
Second half (2022-2025)1.762.26%consistent both halves = not recency-fit

RISK-TIER EXAMPLES

Contoh operasi per tingkat risiko (atur dengan RiskPercent)

Risiko %年率(複利)最大DDPF
1% (default・paling aman)+7.9%/7.5年3.1%1.61
3% (seimbang)+24.8%9.2%1.57
5%(積極)+42.6%15.2%1.54
8%(攻撃・上級者)+70.7%23.8%1.49

※Karena DD sangat rendah (3% pada risiko 1%), RiskPercent dapat dinaikkan sesuai toleransi untuk memperlebar profit. Semua adalah nilai live MT5 dengan logika identik.

Out-of-scope markets & risks

  • Dip-buying sits in drawdown during sustained crashes until the ATR-SL closes it (long-only = unfavorable in bear markets).
  • NASDAQ100-only. Does not work on other indices (US30/US500/JP225) — verified live.
  • Modest yearly return (~+0.9%/yr at 1% risk). Purpose is low-DD diversification. Raise risk-% or combine with other EAs for more return.
  • Past real results do not guarantee the future. Trade with risk capital.

Kursus Email 5 Hari (Gratis)

Dapatkan satu email per hari yang mencakup dasar-dasar trading FX otomatis, cara membaca backtest dengan benar, dan tips memilih broker.

* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.