Upgrade your NinjaTrader 8 with the most downloaded add-on pack available — our exclusive collection of 8 free indicators.
Download in one click and install within minutes to unlock powerful trading tools, including one-click chart trader, risk/reward tool, market stats, trend filters, account limits, support/resistance levels, a symbol watermark, and a streamlined bar timer. Start enhancing your trading experience today — download now!
Eliminate login hassles and streamline data management with NinjaTrader 8 Auto-Login and Cleaner. Skip manual logins at launch, and effortlessly clear unnecessary data to keep your platform running smoothly. Free Download!
Access our reliable, low-latency VPS to keep your trading operations smooth and uninterrupted. With remote desktop access, you can monitor your trades from anywhere — whether at work, home, or on a business trip.
Enjoy the security and convenience of 24/7 operation, keeping your automated strategies running around the clock, free from shutdown risks. Maximize uptime and stay connected with confidence 24/7.
Three-Click System: First Click – Set the Stop Line at your desired price level. Second Click – Set the Entry Line at your trade entry point. Third Click – Remove the risk-reward drawing from the chart.
Enhance your trading with precise risk-reward management and take control of your trades like never before.
With a simple click of your mouse wheel, you can effortlessly draw risk reward extensions directly on your chart. Click below the bar for short extensions or above for long extensions. It’s that easy! Download 14-day free trial!
Reversal Indicator is designed to provide traders with precise entry signals based on price corrections and key reversal levels. By identifying these critical points in the market, traders can capitalize on potential price reversals, increasing the probability of successful trades.
Get precise entry signals powered by price corrections and trend shifts. Identify high-probability trade setups with excellent timing and strong potential for big market moves.
Once a signal appears, all that’s left is to take action.
Seamless trade automation with the Trade Copier Indicator for NinjaTrader 8, the premier solution for copying trades from a master account to up to 30 unique follower (slave) accounts.
The M Trader Automated Trading Strategy for NinjaTrader 8 is a powerful auto-trader built for both cash and funded accounts.
With its streamlined template, M Trader can be set up in minutes, providing consistent performance and real-time trade monitoring with minimal oversight.
Strategy adapts seamlessly to market conditions through new template releases, boosting your trading efficiency.
Automated trading strategy for NinjaTrader 8 that leverages our Market Reversal Indicator. It targets price retracements and reversal levels for optimal entry points with minimal risk.
Fully based on price action, it guarantees real-time accuracy without lagging indicators. Compatible with any market.
Regular updates, 24/7 support, and continuous enhancements, the Reversal Trader is built for adaptability and success.
The J Strategy is an automated trading system for NinjaTrader 8 that executes 1 trade daily per template, leveraging price action analysis to enhance performance and adapt to market dynamics for high accuracy while minimizing risk.
Designed for simplicity, it features a user-friendly template for quick setup and offers biweekly updates.
Ongoing updates, and 24/7 support to maximize your trading success, trading confidently regardless of market conditions.
The Reversal Strategy is a rules-based automated trader for NinjaTrader 8 that looks for exhaustion and snap-back moves, then manages the entire position with predefined risk controls. It’s built for disciplined execution: entries, stops, and targets are placed instantly and adjusted by the engine, not emotions.
Out of the box, it supports both long and short reversals, configurable session windows, optional break-even and trailing logic, daily PnL limits, and scheduled “news pause” windows. You can test it safely on SIM, compare template sets, and only then migrate to live once you’re comfortable with performance.
Tip: Start on a clean SIM account per template set. This keeps reports tidy and helps you compare apples to apples before going live.
Note: The strategy writes a simple trade log and follows your toggles (Long/Short, session times, etc.). You control the rules; the engine executes them consistently.
Installing the Reversal Strategy in NinjaTrader 8 is quick and follows the same process as other MAS Capital add-ons. Make sure you’ve downloaded the provided .zip file before starting.
Open the NinjaTrader 8 Control Center.
Go to Tools > Import > NinjaScript Add-On…
Select the Reversal Strategy .zip file and click Import.
Accept any overwrite/confirmation prompts. This will not affect unrelated indicators or strategies.
Restart NinjaTrader to finalize installation.
Tip: If you previously tested another version, always remove old templates from the Strategies list before importing. This avoids conflicts.
Note: Your license will be tied to your NinjaTrader Machine ID. If you change computer or reinstall Windows, you’ll need to re-activate.
After importing the Reversal Strategy, the next step is to configure it correctly in the NinjaTrader 8 Control Center. This ensures that testing, performance tracking, and live deployment all run smoothly. Think of this as “wiring up” the engine to the account you want it to trade on.
If you plan to test multiple templates at once, you’ll need one SIM account per template. This avoids mixing results together, which makes it easier to review the individual performance of each configuration.
Template Set #1 = SIM account #1 (e.g., SIM101 for Template A)
Template Set #2 = SIM account #2 (e.g., SIM102 for Template B)
Template Set #3= SIM account #3 (SIM103, and so on)
Tip: Keeping one account per template set prevents trade history overlap and keeps performance metrics accurate for optimization.
NinjaTrader comes with a default simulation account (SIM101), but you can add as many as you need:
In Control Center, click on the Accounts tab.
Right-click anywhere inside the Accounts grid and choose Add Account.
Select Simulation as the account type.
Name the account (e.g., SIM102 or SIM103 for clarity).
Repeat this process until you have enough accounts for your template testing.
Note: You can rename SIM accounts later if needed, but it’s best to pick a clear naming convention from the start (e.g., “SIM-Reversal-15MIN” vs “SIM-Reversal-5MIN”).
Once SIM accounts are ready, link each Reversal Strategy template to the correct account:
Open the Strategies tab in Control Center or right-click on a chart and choose Strategies….
Locate Reversal Strategy in the list of available strategies.
Load your template file.
From the Account dropdown, select the SIM account that corresponds to this template (e.g., SIM102).
Set Enabled to True to activate the strategy.
Tip: Double-check that you’re not running multiple templates in ONE market (eg NQ) on the same SIM account unless you want them combined in one report.
Thorough testing is the bridge between theory and live deployment. The Reversal Strategy is designed to be rules-driven, but how it performs depends heavily on the templates, markets, and session times you select. By testing methodically, you avoid surprises when moving into live trading.
Always begin on simulation accounts. This gives you real-time order flow and fills without financial risk.
Load the Reversal Strategy through the Control Center.
Select the appropriate SIM account (e.g., SIM101, SIM102).
Enable the strategy and allow it to run during live market hours.
Monitor how entries, stops, and targets are placed automatically.
Tip: Watch how the strategy behaves around high volatility times (news releases, market open/close). This is when reversals can be strongest—or most dangerous.
Use multiple tools to evaluate how the strategy behaves over time:
NinjaTrader Performance Reports: Run reports per SIM account to check win rate, average trade, max drawdown, and daily PnL.
CSV Trade Log: The strategy automatically writes trades into your Documents folder. This file can be opened in Excel or imported into Google Sheets for deeper analysis.
The Reversal Strategy includes a flexible set of parameters so you can adapt it to different markets, times of day, and risk preferences. Understanding these options is critical for aligning the system with your trading goals.
You can define when the strategy is active. For example, limit trading to 09:30–11:30 EST for the U.S. session, or test evening windows for lower volatility setups.
Tip: Restricting trading hours often improves consistency by avoiding low-liquidity times.
Choose whether the strategy takes only long trades, only short trades, or both. Adjust contract size per market to align with your account risk.
5.7 News Release Auto-Stop Windows (08:30, 10:00, 10:30, 14:00) 🔗
The strategy includes predefined “pause windows” around major U.S. economic releases. No new trades will be taken during these times to avoid slippage.
Tip: You can manually adjust or disable these news filters depending on your risk tolerance.
Even with a clean setup, you may encounter issues when enabling or running the Reversal Strategy. Below are the most common problems and how to resolve them quickly.
Your license is tied to your NinjaTrader Machine ID. If you reinstall Windows, switch computers, or reset NinjaTrader, your Machine ID will change and the license may stop working.
Check your Machine ID under Help > About in NinjaTrader.
The Reversal Strategy is designed to execute consistently, but your results depend on how you manage risk and apply trading discipline. These practices help ensure smoother performance and protect your account from unnecessary drawdowns.
Simulation is your safety net. Test every new template, parameter tweak, or market setup in a SIM account before moving to live. This gives you a clear view of how the system behaves in real-time without risking capital. We suggest to always have sim account running alongside with your main account to compare the results.
Tip: Keep at least one SIM account dedicated to ongoing experiments. This way, your live strategy isn’t disrupted when you want to try new settings.
Running multiple templates from the same market on the same account muddies performance data. Assign each template set its own SIM or live account for clarity. This way, you can instantly see which ones are performing well and which should be paused or adjusted.
Index Futures roll quarterly. If you forget to update symbols, the strategy will stop trading because it’s running on expired contracts. Always check contract months in Control Center and roll forward when prompted.
Automation doesn’t remove psychology completely. The temptation to override the strategy or disable it mid-trade can harm results. Trust your templates, and let the system execute.
Does the Reversal Strategy work on all markets?
Yes. It can run on futures like NQ, ES, CL, and GC, as well as Forex and CFDs, but each market requires parameter adjustments for volatility and session times.
Can I run multiple templates at once?
Yes. Each template set should be connected to a separate SIM or live account for clear reporting and performance tracking.
What happens if I restart NinjaTrader?
The strategy will re-load, but trades are not re-attached automatically. Always confirm that strategies are enabled after restarting.
Does it include break-even and trailing stop logic?
Yes. Both can be enabled or disabled in the parameters depending on your risk management style.
Can I use it with a prop firm account?
Yes. Daily PnL limits and account-wide risk controls make it compatible with prop firm evaluation rules.
Where can I find trade logs?
All trades are saved to a CSV file in your Documents folder, which you can open in Excel or Google Sheets.
How do I get support if something doesn’t work?
You can reach out to [email protected]. If needed, remote support via AnyDesk can be arranged.
What account size do I need?
That depends on your contract size and daily loss limit. Starting with micro contracts (MNQ, MES) allows testing with smaller accounts. Full contracts require higher margin.
How do I update to a new version?
Uninstall the old version from NinjaTrader, then import the new .zip file. Always restart NinjaTrader after updating. Templates can be re-applied without reconfiguration.
Will it conflict with other MAS Capital strategies?
No. You can run Reversal Strategy alongside M Trader, J Strategy, or other add-ons, as long as each has its own instance.
Does the strategy trade overnight?
By default, trading hours are limited to your configured session window. If you want overnight activity, expand the session times, but always test this first in SIM.
Can I manually close trades?
Yes, but it’s not recommended. Manual overrides may interfere with the strategy’s trade management logic. If you close trades early, the system won’t re-enter until the next signal.
This table covers all configurable parameters of the Reversal Strategy, grouped by category. Use it as a quick reference when setting up or optimizing templates.
Parameter
Group
Default
Explanation
Example Use
⏰ Trading Hours
OpeningRangeStart
Trading Hours
03:00
Time the strategy starts accepting trades.
Set to 09:30 for U.S. cash market open.
OpeningRangeEnd
Trading Hours
10:00
Time the strategy stops accepting new trades.
Extend to 16:00 for full NY session coverage.
📉 Strategy Limits
LossLimit
Strategy Limit
1000
Daily maximum loss allowed before trading halts.
Reduce to $300 for prop firm accounts.
TargetLimit
Strategy Limit
1000
Daily profit target. Strategy halts once reached.
Lock in profits at $500/day.
AccPnLLimit
Strategy Limit
false
When true, uses total account PnL to enforce stop.
Enable for prop firm risk rules.
📑 Template
TemplateName
Template
—
Custom name for your template set.
“NQ Reversal 5 Min”.
⚙️ Parameters
BarsLookBack
Parameters
5
How many bars back to check for pivot/reversal.
Decrease to 3 for wider pattern detection.
SignalValidBars
Parameters
2
How many bars after signal trigger it remains valid.
Use 1 for stricter entries.
KeepAlive
Parameters
2
Bars to keep pending order alive after confirmation.
Set to 5 for slower-moving markets.
WaitBars
General Configuration
1
Bars between trades to prevent back-to-back entries.
Increase to 3 to reduce clustering.
EntryCandleSizeLimit
Parameters
999
Maximum candle size for entry signal.
Lower to 100 ticks for NQ to avoid big spikes.
MovingAverageDirection
Parameters
false
Require MA slope alignment for trade entry.
Enable to filter only trades in trend direction.
MovingAverageSide
Parameters
false
Require price to be on correct side of MA.
Only long if price is on general trend side.
MarketSide
Parameters
false
Optional hard-coded bullish/bearish bias.
Use true to force one-direction trading.
TradeLog
Parameters
true
Enable/disable CSV trade log.
Keep on for performance tracking.
LongTrades
Parameters
true
Allow long entries.
Disable if testing shorts only.
ShortTrades
Parameters
true
Allow short entries.
Disable if bullish-only strategy.
📈 ATM Parameters
ContractQuantity
ATM Parameters
1
Number of contracts per trade.
Start with 1 micro contract.
RRratio
General Config
1.0
Risk/reward ratio (stop vs target).
Set to 2.0 for 1:2 RR.
⚡ ATM Setup
UseBEfeature
ATM Setup
false
Enable/disable break-even stop feature.
Turn on for funded accounts.
BETriggerAfterLevel
ATM Setup
25
Profit threshold (%) to activate BE.
Set to 20 for tighter safety.
BETicks
ATM Setup
0
Number of ticks stop is moved past entry on BE.
+2 ticks to cover fees.
UseTrailfeature
ATM Setup
false
Enable/disable trailing stop feature.
Enable for trending markets.
TrailingStep
ATM Setup
10
Steps (%) before stop trails forward.
Tighten to 5 for scalping.
TrailingProtection
ATM Setup
5
Trailing buffer distance behind price.
Keep at 5 for balanced exits.
📰 Exit & Stop During News Releases
Stop0830
News
false
Pause trades around 8:30 AM news (CPI, NFP, PPI).
Enable when trading U.S. indices.
Stop1000
News
false
Pause trades at 10:00 AM (ISM, Consumer Confidence).
Ready to Turn Your Trading Expertise into a Full-Time Career?
We’re seeking highly skilled and disciplined day traders to join our dynamic futures trading team. If you have a proven track record, a refined trading strategy, and the drive to excel in the fast-paced futures markets, this is your opportunity to shine.
Why Join Us?
Trade with cutting-edge tools and technology
Collaborate with a team of top-tier traders
Take your career to the next level in a professional environment
Who We’re Looking For:
Experienced traders with a consistent, verifiable performance history
Expertise in futures markets (e.g., commodities, indices, or currencies)
Strong risk management and a disciplined approach to trading
Ready to Apply?
Success!
¡Éxito!
Erfolgreich!
Sucesso!
Your links have been successfully generated. Ninja Trader 8 files were sent to your email.
Don’t forget to check the “SPAM” folder!
Life is better with cookies🍪.
Most people would agree cookies make life better. For us, they help us make our site better. By continuing using our website, you agree to our use of cookies Read more ↗