○ Specialist · Single-Asset US100 · M15 · NY Session

New York
Breaker EA.

A focused opening range breakout system for the NASDAQ 100 during the New York session. One symbol. One session. One clean edge — operated with EMA-confirmed breakouts on the M15 timeframe.

US100 / NAS100 M15 Timeframe NY Session EMA Confirmation
01 / Overview

The simplest EA I make.

The New York Breaker does one thing: it captures opening range breakouts on the NASDAQ 100 during the New York session. No multi-symbol logic. No multi-strategy ensemble. No regime detection. Just a clean implementation of one of the most studied edges in modern markets.

The NASDAQ open at 9:30 AM EST is one of the most reliable volatility events of the global trading day. Index futures and CFDs trading at this time experience directional moves that often persist for hours. The EA captures these moves with a simple opening range methodology, confirmed by an EMA-based trend filter to reduce false signals.

This EA is intentionally narrow. It's not designed to be your only trading system — it's designed to do one job extraordinarily well, and to be combined with other uncorrelated strategies (like Gold Breakout Fusion or Range Breakout Fusion) to form a complete portfolio.

Why single-asset?

Index breakouts have unique characteristics — driven by institutional flow, opening auctions, and tech-sector momentum. Building a generic multi-asset EA dilutes the edge. By focusing exclusively on US100, the EA's parameters are tuned for exactly one kind of price behavior, and only that.

02 / Performance

Backtested across multiple market regimes.

The strategy was validated across multiple years of US100 / NAS100 historical data, covering bull runs, corrections, and the 2022 tech sell-off. Performance metrics reflect realistic spread and slippage conditions on the M15 timeframe.

Strategy
ORB
Session
NY
Risk Per Trade
0.5%
Confirmation
EMA
Single-asset specialist · US100 M15 · NY session · EMA trend filter

What to expect

Roughly 1 trade per day maximum during the NY session window. Many days produce no setup at all — by design. The EA only acts when the opening range breakout aligns with the EMA trend filter, filtering out the majority of false breakouts that destroy lower-quality systems.

Wins tend to be larger than losses (positive expectancy from R:R, not from hit rate). Win rate is moderate; what matters is the average win-to-loss ratio, which the strategy is tuned to maximize.

Important Note

Backtest results are not a prediction of future performance. Index CFD execution quality varies significantly between brokers, especially during high-volatility moments at the NY open. Always demo test before deploying live capital.

03 / How it works

One simple three-stage process.

Stage 1 — Range formation

Beginning at 9:30 AM EST (NY open), the EA observes the NASDAQ's first M15 candles to construct an "opening range" — the high and low established during this initial window. This range becomes the reference structure for the rest of the session.

Stage 2 — Breakout setup

Once the formation window closes, the EA places two pending stop orders: a buy stop above the range high and a sell stop below the range low. Both orders are sized identically with hard stop losses set at the opposite end of the range.

Stage 3 — EMA confirmation

Before any pending order can trigger into a live trade, the EA checks the prevailing trend via an EMA filter. Trades only execute if the breakout direction agrees with the higher-timeframe trend. This eliminates most counter-trend false breakouts — the single biggest source of loss for naïve ORB strategies.

Trade management

Every position has a hard stop loss attached at entry. A take profit is set at a defined R-multiple of the range size. Optional break-even trailing activates once the trade reaches a defined profit level. No martingale. No grid. No averaging.

Why EMA confirmation matters

Pure ORB systems are vulnerable to "head fakes" — initial breakouts that reverse. Adding a higher-timeframe trend filter (EMA) drops the win count slightly but significantly improves win rate and average trade quality. This single filter is responsible for most of the strategy's edge.

04 / Key parameters

Minimal inputs. Maximum focus.

All strategy-critical parameters are internal. User inputs cover risk allocation, filter strength, and execution preferences.

Input Description Default
RiskPct Risk percentage per trade 0.5%
MagicNumber Unique identifier for this EA's trades 30000
RangeFormation Minutes used to build the opening range 30
EMAFilter Use EMA trend confirmation true
EMAPeriod EMA period for trend filter 50
RewardRiskRatio Take profit as multiple of stop distance 2.0
BreakEvenEnabled Move SL to break-even at 1R profit true
MaxTradesPerDay Maximum trades per session 1
ShowPanel Display on-chart status panel true

The defaults are pre-tuned for typical NASDAQ M15 conditions. Most users should leave them untouched and adjust only RiskPct based on account size and risk tolerance.

05 / Recommended Setup

NASDAQ exposure, simplified.

Symbol
US100 / NAS100
Use your broker's NASDAQ 100 CFD symbol. Common names: US100, NAS100, USTEC, NDX100. The EA validates on attach.
Timeframe
M15 (required)
The EA must be attached to a M15 chart. Range construction and entry logic both operate on M15 — using any other timeframe will break the strategy logic.
Minimum capital
$1,000 USD
$2,000+ recommended for smoother position sizing. NASDAQ CFD lot sizes require enough equity for proper risk allocation.
Broker
CFD broker
Must offer NASDAQ 100 CFD with low spreads during NY open. Avoid brokers with widening spreads at session opens.
VPS
Recommended
Must be online during NY session (14:30 to 21:00 server time, depending on broker timezone) to construct ranges and execute setups.
Server time
Check broker
NY session timing adapts to broker server time automatically. Most retail brokers use GMT+2/GMT+3 server time.

Activation steps

  1. Buy the EA on MQL5 — it appears in your Navigator / Expert Advisors / Market
  2. Open a US100 (or your broker's NASDAQ symbol) chart and set the timeframe to M15 (required)
  3. Drag the EA onto the chart
  4. Confirm settings (defaults work for most users) and click OK
  5. Make sure AutoTrading is enabled (green button in MT5 toolbar)
  6. The on-chart panel will display range formation status, daily P&L, and EA state

Setups form once per day during the NY session. The EA will sit idle outside that window — this is by design.

06 / FAQ

Common questions.

How many trades per month should I expect?
Typically 8–15 trades per month. The EA targets a maximum of one trade per session, and many sessions produce no qualifying setup (when the breakout doesn't align with the EMA filter). This is intentional — fewer, better trades.
Does it trade during news events?
The EA does not include built-in news filtering. Setup formation happens at the NY open, which usually avoids the worst macro events (FOMC, NFP, etc., are released before market open). However, intraday surprises can affect open positions. Conservative users can manually disable the EA on known high-impact event days.
Can I run it on other indices (S&P, Dow)?
The EA is tuned specifically for NASDAQ behavior. While the underlying logic could theoretically work on other indices, parameter values would need re-tuning. I recommend running it only on US100/NAS100, the symbol it was designed for.
Is it compatible with prop firm accounts?
Yes. The risk-per-trade default of 0.5% is well within typical prop firm rules. Daily and total drawdown limits are not exceeded under normal operation. Always verify your prop firm's specific rules before deploying.
What broker do you recommend for NASDAQ trading?
I use IC Markets for my NASDAQ (US100/USTEC) testing and live trading. Their CFD execution is reliable during the NY open — a critical window where many brokers widen spreads aggressively. Open IC Markets account here. Note that IC Markets uses the symbol name USTEC for the NASDAQ 100.

Want to confirm execution quality? Run Broker XRay on your current broker for a week — focus on the News Behavior and Spread dimensions during NY open hours. The data tells you if the broker can handle this strategy.

Disclosure: We're an Introducing Broker for IC Markets. If you open an account through my link, we may receive a commission at no extra cost to you. I only recommend brokers I use myself.
How can I monitor performance when running multiple EAs?
For tracking multiple EAs on the same account, I built EA Performance Hub — a single Bloomberg-style dashboard that auto-detects every magic number on your account, shows per-EA P/L, win rate, profit factor, equity curve, and advanced metrics (Sharpe, Expectancy, R-multiple, Max DD). It runs passively alongside any EAs without interfering with trades. $39 on the MQL5 Marketplace.
Will future updates be free?
Yes. All updates to the New York Breaker are free for existing buyers — delivered automatically through the MQL5 Marketplace.
Why is the price lower than the other EAs?
The New York Breaker is a single-asset specialist EA — narrower in scope than the multi-strategy Gold Breakout Fusion or the multi-symbol Range Breakout Fusion. Pricing reflects the relative scope of each system, not the quality of the underlying logic.
How does this complement your other EAs?
The three Jara Trading EAs are designed to be uncorrelated. The New York Breaker targets NASDAQ during the NY session; Gold Breakout Fusion targets XAUUSD on daily timeframes; Range Breakout Fusion targets gold/yen/bitcoin in early European sessions. Running all three together is the closest thing to a turnkey portfolio you can build from the Jara Trading lineup.
Does it work on demo accounts?
Yes — runs identically on demo and live. I recommend 2–4 weeks of demo testing before deploying live capital, particularly to confirm your broker's NASDAQ spread behavior during the NY open.

Ready to deploy New York Breaker?

Available now on the MQL5 Marketplace. 10 activations included. Free updates for life.