Direction before setup
Multiple higher-timeframe EMAs define which trade direction is favored in the current environment.
How do you want to trade?
Choose manual or automated execution.
03 · Nasdaq Futures · New York
Not every FVG is a trade. The strategy waits for IFVG, session and confirmed HTF direction.
The strategy validates the complete setup, calculates position size and handles rule-based order execution in NinjaTrader.

Automated NinjaTrader strategy
HTF EMAs + IFVG Strategy
Market
Nasdaq Futures
Timeframe
5 min. + HTF context
Primary session
New York
The trading concept
HTF EMAs + IFVG combines Nasdaq imbalances with a broader trend framework. It does not trade every visible fair value gap, but waits for the session, higher-timeframe direction and a confirmed IFVG structure to align.
This overview intentionally explains the core trading concept only. Exact thresholds, internal confirmations and the complete entry and exit logic remain part of the protected strategy.
Multiple higher-timeframe EMAs define which trade direction is favored in the current environment.
An imbalance zone only becomes relevant when it develops the inversion and response required by the strategy.
Execution remains tied to the intended session so the setup is only traded during the appropriate market window.
Automated workflow
The strategy processes every step in the same order. A trade only becomes possible when the intended market context and complete setup align.
Multiple EMA layers and the active session determine which trade direction is permitted.
FVG and IFVG structures are not traded in isolation, but only when the full rule set is satisfied.
Position, protective stop, target and optional management rules are executed automatically.
Long-term reference backtest
The cumulative curve and key metrics show how the same trading logic behaved across different market conditions.
MMplatinum HTF EMAs + IFVG · Cumulative backtest performance
Long-term reference backtest · Historical performance

All results shown were calculated with a fixed maximum risk of $500 per trade.
Win rate
55%
Profit factor
1.51
Avg. RRR
1.21
Trades
216
Reference backtest of the underlying trading logic. Maximum drawdown is based on the closed-trade equity curve. NinjaTrader results may differ due to data feed, contract, fill model, slippage, commissions and settings. Historical results do not guarantee future performance.
Automated, with you in control
Automation does not remove your responsibility for risk. You select the account, contract, activation and risk parameters and can disable the strategy at any time.
Account and contract
Risk and position size
Session and management parameters
Requirements
Execution requires NinjaTrader Desktop version 8.1.5.0 or later plus brokerage and market-data connections appropriate for the instrument. Depending on account and license, examples may include NinjaTrader/Tradovate, Rithmic, CQG/Continuum or Interactive Brokers.
Availability and symbol mapping depend on your broker, data provider and NinjaTrader account. Brokerage and market data are not included with the purchase.

Affiliate link. We may receive a commission if you sign up; this does not increase your price.
Before going live
Import the unchanged ZIP file through Tools → Import → NinjaScript Add-On.
Check data feed, instrument, contract, trading hours and account assignment.
Observe signals, order quantity and exit behavior on a simulation account first.
Only enable live execution once you understand the strategy’s behavior, possible discrepancies and risk of loss.
Your access
This strategy
Monthly access
Lifetime access
Lower total cost from month seven
Choose monthly or lifetime access in the next step.
All three strategies
Monthly access
$119 / month
Lifetime access
$697 one-time
Lower total cost from month six
Combine XAU Momentum, EMA + VWAP Trend and HTF EMAs + IFVG in one complete access package.
Choose monthly or lifetime access in the next step.
Automated trading can quickly lead to substantial losses. Historical or simulated results do not guarantee future outcomes. You remain responsible for activation, connectivity, parameters and account settings.