Nasdaq Dip Buyer
- Experts
-
Kenichiro Sakamoto
I'm Kenichiro Sakamoto, the developer behind FXEA365 — a studio building transparent, rule-based Expert Advisors for MetaTrader 5. - Version: 1.72
- Updated: 2 August 2026
- Activations: 5
LAUNCH PRICING: $99 — the price rises as copies sell: $99 for the next 10 copies, then in $50 steps every 10 copies up to the regular price $199. The ladder only moves up, so the earlier you buy, the lower the price. The monthly rental option stays available.
NASDAQ DIP BUYER — USTEC H4 RSI Pullback (long-only)
NASDAQ DIP BUYER is an automated trading system for the NASDAQ-100 index (US Tech 100 / USTECm) on the H4 timeframe. It is a long-only, mean-reversion strategy: it buys temporary oversold dips that occur within an established uptrend, then exits when momentum recovers. The design rests on a simple, well-known characteristic of equity indices — a long-term upward drift punctuated by pullbacks that tend to be bought back. This is a calm, low-frequency system by design: only 54 trades over roughly seven years. Version 1.7 re-optimized entry and exit through walk-forward analysis, lifting the Standard tier from +12% (PF 1.26) to +45% (PF 1.90) at the same low trade count. Crucially, the out-of-sample half (2023-2026) tested stronger than the in-sample half (PF 1.99 vs 1.69) — the opposite of curve-fitting. It stays a patient, low-frequency diversification tool.
RISK WARNING FIRST: The published default Run-Mode is ULTRA (maximum verified risk). It targets the highest return and reaches deeper drawdowns. Our honest recommendation is the Standard or Defensive Run-Mode — the stability-minded choices. The Ultra default targets +213% over seven years but at a deep ~33% drawdown, so please set realistic expectations and size risk carefully. All backtests below are historical, not a live track record.
FOUR RISK TIERS — ONE DROPDOWN, SAME SIGNAL, RISK SCALES (real-tick backtest, MT5 Strategy Tester, US Tech 100 / USTECm H4 2018-2025, $10,000, default settings otherwise):
- Defensive: +21% / Profit Factor 1.95 / max equity drawdown 5.1%
- Standard (recommended): +45% / Profit Factor 1.90 / max equity drawdown 10.2%
- Aggressive: +103% / Profit Factor 1.82 / max equity drawdown 19.7%
- Ultra (published default): +213% / Profit Factor 1.69 / max equity drawdown 32.6%
Every tier trades the identical signal; only position-sizing risk scales. This is a low-frequency system — 54 trades over roughly seven years — so returns compound slowly and the equity curve moves in patient steps. Higher tiers scale the same trades up in both return and drawdown; they do not trade more often.
This is a tool. It does not promise profit. Automated trading carries real risk, and a "dip" can keep falling into a genuine downtrend. This is a diversification and stability tool with deliberately modest returns, not a high-return robot — please read the whole description, start on a tier that fits you (Standard or Defensive for most traders), and size your risk before using it on a live account.
HOW IT WORKS
1) Regime filter — Only buy in an uptrend
The EA trades only when price is above its SMA250, defining a long-term uptrend. It is long-only by design: it does not short the index. This keeps every trade aligned with the index's structural upward bias and avoids fighting it.
2) Entry — Buy the oversold dip
Within that uptrend, the EA waits for a short-term pullback. When RSI(14) drops to the buy level (default 35 or below), it buys, treating the dip as a temporary oversold condition rather than the start of a new downtrend. A maximum-positions cap limits how much exposure can accumulate.
3) Exit — Recovery, time stop, or protective stop
- Recovery exit: the position is closed when RSI recovers above the exit level (default 70), capturing the rebound.
- Time stop: if the rebound has not materialised after a configured number of bars (default 30), the trade is closed.
- Protective stop: an ATR×8 stop caps the loss if the dip turns into a deeper sell-off.
4) Position sizing
Lots are sized from a risk percentage of balance against the stop distance, with a hard maximum-lot cap. A fixed-lot mode is also available.
RUN-MODE: ONE DROPDOWN FOR RISK
NASDAQ DIP BUYER includes a Run-Mode selector with four settings — the numbers for each are in the table above:
- Defensive: lowest risk and drawdown, for capital preservation
- Standard: the balanced profile — our recommendation for this conservative product
- Aggressive: higher risk and reward, for traders who accept a deeper drawdown
- Ultra: the published default — maximum verified return, deepest drawdown, for experienced traders
Because risk and reward scale proportionally, you choose the profile that fits your account and temperament from a single input. For this calm, modest-return system we recommend Standard or Defensive. Existing users who prefer the previous behaviour should select the Standard preset.
BUILT-IN PROTECTION & MONITORING
- Economic-calendar news avoidance: pauses new entries around high-impact events (uses the built-in MetaTrader calendar; no external connection required)
- Daily-loss stop and consecutive-loss safety guards
- Weekend close option
- On-chart dashboard: balance, equity, margin level, today / week / month / all-time P&L, win rate, longest win/loss streak, current drawdown, spread, and the next high-impact event
- Push and email notifications for opens, closes and margin warnings
RECOMMENDED SETUP
- Symbol: US Tech 100 / USTECm (NASDAQ-100). Symbol names vary by broker (e.g. NAS100, US100, USTEC); choose the broker's NASDAQ-100 CFD
- Timeframe: H4
- Account: a standard account with sufficient balance for the index contract size; check your broker's minimum lot and margin for the NASDAQ-100 CFD
- Leverage: 1:100 or higher is comfortable; confirm your broker's index leverage
- Trade only during the broker's index trading hours; the EA respects them automatically
- VPS or an always-on PC is recommended so the EA runs without interruption
- Default Run-Mode is Ultra. For this conservative product we recommend Standard (balanced) or Defensive (safety); keep Ultra only if you accept the deeper drawdown.
KEY INPUTS
- RunMode: Defensive / Standard / Aggressive / Ultra (default Ultra)
- RiskPercent / UseFixedLot / FixedLot / MaxLot: position sizing and lot cap
- TrendSMA, TrendTF_Bars: uptrend regime filter
- RSI_Period, RSI_BuyLevel: oversold dip entry
- MaxPositions: maximum concurrent positions
- RSI_ExitLevel: recovery exit level
- SL_ATR, ATR_Period: protective stop
- MaxHoldBars: time-stop length
- News filter, weekend-close and notification settings
IMPORTANT RISK DISCLOSURE
This product is a software tool for automated order execution. It is not investment advice and does not manage your funds. No trading system can guarantee profit, and past performance — including any backtest — does not guarantee future results. Mean-reversion systems are exposed when a pullback becomes a sustained decline; the protective stop limits each loss but a regime change can still hurt. This is a low-frequency, modest-return system; the Ultra default is intentionally the most aggressive tier, so start on a demo account, and step down to Aggressive, Standard or Defensive if the drawdown is more than you want. Only trade with money you can afford to lose.
SUPPORT
Please use the built-in chat for questions. Updates and improvements are published through the Market and delivered to you automatically.
You may know us from our free Dip Buyer Zones indicator — this is the calibrated, real-tick-validated version for live trading: https://www.mql5.com/en/market/product/185644

