Tuesday, August 26, 2025

Build Your Own Trading Bot with NinjaTrader 8 – Step-by-Step Guide

 Automate your trading strategies with NinjaTrader 8 – no coding required. 

In today’s fast-moving markets, automated trading strategies are becoming essential for traders who want to save time, reduce mistakes, and maximize efficiency. The good news? With NinjaTrader 8, you can easily build your own trading bot without needing advanced programming skills.

This guide will show you how to use NinjaTrader’s built-in tools, like the Strategy Builder, to create and run your own NinjaTrader 8 trading bot step by step.

Why Build a Trading Bot in NinjaTrader 8?

A trading bot allows you to automate your setups so your strategies run even when you’re away from the screen. With NinjaTrader automation, you can:

  • Execute trades instantly and consistently.

  • Eliminate emotional decision-making.

  • Test and optimize different approaches.

Trade multiple instruments like ES (S&P 500) and NQ (Nasdaq) at the same time

Whether you’re new to algo trading or an experienced trader, building a bot in NinjaTrader 8 opens the door to smarter and more efficient trading.

Step-by-Step: How to Create a Trading Bot Without Coding
  1. Open NinjaTrader 8 Strategy Builder

    • This tool makes it simple to create a trading bot without coding.

  2. Choose Your Indicators

    • Add your favorite setups (ATR Trend, Donchian Trend, Rebote, Reversal, etc.).

  3. Define Entry and Exit Rules

    • Use the interface to decide when your bot should enter and exit trades.

  4. Backtest Your Automated Strategy

    • Run it on historical data to make sure your system performs well.

  5. Go Live with Confidence

    • Once optimized, your NinjaTrader bot can trade in real-time automatically.

Benefits of Automated Trading in NinjaTrader

  • πŸ’‘ Save time by letting your strategies run 24/7.

  • πŸ“Š Test and adjust with built-in analytics.

  • πŸ€– Build multiple bots for different markets.

  • πŸš€ Scale your trading with algo trading automation.


Watch the Full Tutorial

Want to see exactly how it’s done? Check out our full video guide on YouTube:


Trading is better when you’re not alone. Join our free Discord community  (free) to:Collaborate with other traders.Get your NinjaTrader automation questions answered.

Access exclusive tips, tools, and content.

πŸ’¬ Join here: http://bit.ly/TIS_Chat




Thursday, August 21, 2025

ATR Bar Color: Three States, Pivot Strength, and Full Automation

 ATR Bar Color: A Powerful Classic Indicator for NinjaTrader

In the world of trading indicators, some tools remain relevant long after their release because of their simplicity, versatility, and effectiveness. The ATR Bar Color is one of those hidden gems. Although it has been around for years, this indicator still provides valuable insights for traders who want to combine trend detection, pivot confirmation, and automation in NinjaTrader.


What Makes ATR Bar Color Different?

At first glance, the ATR Bar Color looks similar to the SuperTrend indicator. Both rely on the Average True Range (ATR) to measure volatility and generate signals based on price movement. However, ATR Bar Color offers two major enhancements:

  • Three Market States: Instead of just bullish or bearish trends, it introduces a neutral zone, helping traders avoid false entries.

  • Pivot Strength Confirmation: Before confirming a trend change, the indicator requires a pivot breakout. This extra filter reduces noise and ensures more reliable signals.


Key Parameters and Customization

Like SuperTrend, ATR Bar Color uses ATR period and a multiplier to adjust sensitivity. On top of that, it adds parameters such as:

  • Swing Strength (Pivot Force): Defines how many bars must confirm a pivot before a trend change is valid.

  • Smoothing Options: Choose between HMA, SMA, or highs/lows to control how reactive the indicator is.

  • Exit Signals: Automatically trigger exits when the trend moves into the neutral zone.

This flexibility makes it easy to adapt ATR Bar Color to different strategies and market conditions.


Automation in NinjaTrader

One of the greatest advantages of ATR Bar Color is its ability to be fully automated in NinjaTrader. Thanks to exposed plots (Long, Short, Exit, and Trend), traders can:

  • Replicate the signals with Markers, Builder, or NinjaScript.

  • Automate entries, exits, and even semi-automatic trade management.

  • Hide or simplify the original chart signals for a cleaner interface.

This makes ATR Bar Color not just a visual aid but also a practical tool for building robust, rules-based trading systems.


Why Traders Still Use It

Despite being an “old” indicator, ATR Bar Color continues to be popular because it:

✅ Improves on SuperTrend with pivot-based confirmation.
✅ Offers clear entry and exit signals.
✅ Supports full automation for hands-free trading.
✅ Helps maintain clean, customizable charts.

In short, it remains a reliable and adaptable indicator for traders looking for consistency in their strategies.

The ATR Bar Color proves that not all powerful tools need to be new. With its three-state trend detection, pivot strength filter, and automation-ready design, it is still one of the most effective indicators for NinjaTrader users.

πŸ‘‰ If you haven’t tried it yet, consider adding ATR Bar Color to your trading toolbox—you might be surprised at how a “classic” can outperform newer, flashier tools.






Monday, August 18, 2025

Automating NinjaTrader Indicators | Step-by-Step Optimization

 Discover how to automate indicator signals in NinjaTrader and use Strategy Analyzer to optimize parameters and boost trading performance.

Automating and Optimizing Indicator Signals in NinjaTrader

This article explains how to automate and optimize the signals of any indicator in NinjaTrader, using only the built-in tools, with no extra coding required.

Step 1: Turning visual signals into automated strategies

The process starts by identifying an indicator with exposed plots (e.g., the Super Trail). These plots represent entry/exit signals and can be converted into rules inside the Strategy Builder.

Key parameters to define include:

  • Target (profit objective)

  • Stop loss

  • Indicator parameters (e.g., ATR Length, HMA Period, Multiplier).

Step 2: Validating entry and exit logic

Before placing orders, it is useful to test the strategy by painting the chart background (blue for longs, orange for shorts). This ensures the signals are being correctly detected.

Step 3: Adding order management

Once the logic is confirmed, you can add long/short entries and assign stop and target values in ticks, linked to user-defined parameters.

Step 4: Optimization with Strategy Analyzer

The Strategy Analyzer allows traders to test thousands of parameter combinations to find the most profitable ones. A widely used metric is the Profit Factor, which helps identify more consistent setups.

Optimizable elements include:

  • Target and stop ranges.

  • Parameters such as HMA Period and Multiplier to adjust sensitivity.

  • Large testing intervals (e.g., 3 months) to ensure statistically valid results.

Conclusion

Automating indicators in NinjaTrader not only streamlines trading but also enables traders to discover optimal configurations for different market conditions. With a structured process, any trader can turn visual signals into robust, quantifiable strategies.






Monday, August 11, 2025

How to Filter Trading Signals in NinjaTrader 8 Using Markers Pro

Filter Any Indicator’s Signals in NinjaTrader 8 with the Double-Confirmation Method

When trading in NinjaTrader 8, one of the biggest challenges is avoiding unnecessary trades caused by noisy or false signals. In this tutorial, we’ll show you a powerful yet simple way to filter the signals of any indicator—in this case, the TIS SuperTrail—by applying it twice with different settings.


Why Use the Same Indicator Twice?

The idea is to run two instances of the same indicator:

  • Fast version – generates frequent entry signals.

  • Slow version – acts as a filter to confirm or reject those entries.

By requiring that the fast version’s signals align with the slow version’s trend, you can:

  • Reduce false entries.

  • Focus on higher-quality trades.

  • Keep your trading more consistent.


Example with TIS SuperTrail

  1. Fast Settings – Smaller multiplier, closer to price action, generating more frequent long/short changes.

  2. Slow Settings – Larger multiplier, smoother movement, fewer trend changes.

How it works:

  • Take long trades only when the slow version is in long mode.

  • Take short trades only when the slow version is in short mode.

  • Ignore all other signals.


Two Ways to Implement in Markers Pro

  1. Copy & Filter Signals

    • Copy the fast version’s signals.

    • Add a filter condition based on the slow version’s trend value (+1 for longs, -1 for shorts).

  2. Custom Logic with Variables

    • Copy both signals as variables.

    • Build a logic condition that combines them.

    • Execute only when the fast signal and the slow filter align.


Extra Features in the Latest Markers Pro

While demonstrating this method, we also explored the new menu system in Markers Pro:

  • Responsive Menu – Buttons wrap to a second row if space is limited.

  • Customizable Transparency – See your chart behind the menu.

  • Fixed Menu Order – Keep setup positions stable across refreshes.

  • Vertical Offset – Move menus down to avoid overlapping indicators.


Watch the Full Tutorial







Monday, August 4, 2025

πŸ“ˆ TIS_Slope_Color: Visualize Trend Shifts Instantly with Color-Coded Precision

 πŸ“ˆ TIS_Slope_Color: Visualize Trend Shifts Instantly with Color-Coded Precision



When it comes to technical analysis, simplicity and clarity often outperform complexity. That’s exactly the philosophy behind TIS_Slope_Color, a tool designed to help traders visualize trend direction instantly—without interpreting dozens of indicators.

πŸ” What Is TIS_Slope_Color?

TIS_Slope_Color is a clean, lightweight indicator that paints the line of your moving average based on its slope. Rather than relying on lagging crossovers or multiple trend filters, this tool gives you immediate visual feedback about momentum and direction.

It works with any moving average type (EMA, SMA, HMA, WMA, etc.) and adapts seamlessly to your strategy.


🎨 How It Works

  • 🟒 Positive slope → Line turns green → Uptrend or rising momentum

  • πŸ”΄ Negative slope → Line turns red → Downtrend or weakening market

  • 🟠 (Optional) Neutral slope or flattening → Colored differently (e.g., yellow/orange)

This color-coding lets you scan the chart quickly and spot shifts in direction without delay.


🧠 Why Use It?

Most moving averages only offer value when crossovers happen—but by then, you may be late.

TIS_Slope_Color offers:

Early detection of slope changes
Visual confirmation of trend continuation or reversal
Support for automation using Markers, Strategy Builder, or NinjaScript
Less chart noise compared to multi-indicator templates

Whether you’re a discretionary trader or building rule-based systems, TIS_Slope_Color provides one of the clearest visual tools for identifying momentum shifts.


⚙️ Use Cases

Here are just a few ways traders apply TIS_Slope_Color:

  • ✅ Confirming entry direction in a trend-following strategy

  • ✅ Filtering signals from oscillators or price action

  • ✅ Dynamically adjusting trailing stops based on slope color

  • ✅ Highlighting trend shifts in multi-timeframe dashboards

It’s ideal for scalpers, swing traders, and algorithmic strategies alike.


πŸ’‘ Example Strategy

  1. Set your preferred moving average (e.g. 21-period EMA)

  2. Use TIS_Slope_Color to detect slope direction

  3. Only take long trades when the line is green

  4. Automate this filter in Markers 2025 or Strategy Builder

  5. Combine with your favorite entry trigger (like breakout, candle pattern, etc.)

This simple rule can significantly reduce false entries and keep you aligned with the prevailing move.





🎯 Mastering Price Action with TIS_Price_Action: Simplicity That Works

 πŸŽ― Mastering Price Action with TIS_Price_Action: Simplicity That Works



Understanding price action is one of the most fundamental—and effective—ways to trade the markets. It strips away lagging indicators and focuses directly on what matters most: price movement itself.

But traditional price action trading requires constant screen time, experience, and manual interpretation of candlestick patterns and market structure. That’s exactly why we created TIS_Price_Action: a powerful tool that brings the clarity of price action into the world of signal-based automation.


πŸ” What Is Price Action?

Price action is the study of how price behaves over time—without relying on indicators. Instead of using moving averages or oscillators, traders observe:

  • πŸ“ˆ Swing highs and lows

  • 🧱 Support and resistance zones

  • πŸ•― Candlestick patterns (like Inside Bars, Engulfing, Pin Bars, etc.)

It’s a clean, raw approach to understanding market sentiment and trend behavior.


⚙️ What Makes TIS_Price_Action Different?

While many tools claim to help with price action, TIS_Price_Action by The Indicator Store is specifically designed for clarity, automation, and flexibility.

Here’s what it does:

✅ Detects Key Candlestick Patterns Automatically

No more guessing. The indicator identifies and labels high-probability reversal and continuation patterns, including:

  • Inside Bars

  • Outside Bars

  • Bullish/Bearish Engulfing

  • Pin Bars

  • Rejection Wicks

  • And more...

✅ Highlights Market Structure

The indicator clearly marks swing highs and lows, allowing you to visually confirm breakouts, retests, and trend continuations.

✅ Plots Signals for Automation

All signals can be used directly in NinjaTrader 8, fully compatible with:

  • 🧠 Markers 2025

  • ⚙️ Strategy Builder

  • 🧩 NinjaScript logic

That means you can automate your price action strategy without writing code.


🧠 Who Is It For?

TIS_Price_Action is perfect for:

  • Day traders and swing traders who rely on candle patterns

  • Traders looking to combine price action with trend filters

  • Anyone who wants automation-ready signals based on real price behavior

  • Traders building visual or rules-based setups using Markers

Whether you're using this as a confirmation tool or as your main signal engine, it provides clean, objective information directly from price.


πŸ’‘ How to Use It in a Strategy

Example: A basic trend-following setup with TIS_Price_Action

  1. Use TIS_Slope_Color to define trend direction

  2. Wait for a Bullish Engulfing or Pin Bar near support

  3. Trigger a long entry using Markers, with your risk managed via strategy logic

Combine this with your favorite volume filter or ATR stop for a complete, automatable system.




🧠 What Is Ichimoku and Why Use TIS_Ichimoku for Smarter Trading?

 πŸ§  What Is Ichimoku and Why Use TIS_Ichimoku for Smarter Trading?



In the world of technical analysis, few tools offer as much market context at a glance as the Ichimoku Kinko Hyo system. Developed in Japan in the 1930s, Ichimoku is more than just an indicator—it's a complete framework for identifying trends, momentum, and high-probability trade opportunities.

But while powerful, the traditional Ichimoku setup can be visually overwhelming and challenging to automate. That’s where TIS_Ichimoku comes in.

πŸ“Š What Is Ichimoku Kinko Hyo?

Ichimoku is a multi-component indicator that plots five lines on the chart, providing immediate insight into:

  • Trend direction

  • Momentum strength

  • πŸ” Potential entry and exit zones

  • ⚠️ Support and resistance levels

This makes it particularly valuable for traders who follow trends or trade breakouts.

πŸ” Breakdown of the Core Components

Each part of Ichimoku serves a strategic purpose:

  • Tenkan-sen (Conversion Line):
    Reflects short-term momentum (typically 9-period average)

  • Kijun-sen (Base Line):
    Represents the medium-term trend (usually 26-period average)

  • Chikou Span (Lagging Line):
    Plots current price shifted backward for historical context

  • Senkou Span A & B (Cloud Lines):
    These form the Kumo (cloud), a dynamic zone of support and resistance.
    Price above the cloud = bullish trend.
    Price below = bearish.
    Inside the cloud = uncertainty.

  • ⚙️ Why Use TIS_Ichimoku?

    The traditional Ichimoku can be powerful—but it can also be noisy, complex, and difficult to integrate into automated systems. TIS_Ichimoku, developed by The Indicator Store, is a modern, lightweight implementation that keeps what matters and removes what doesn't.

    ✅ Built for real-time trading

    Our version focuses on the Tenkan/Kijun crossovers—considered one of the most effective signals in the Ichimoku system.

    ✅ Generates actionable Buy and Sell signals

    Unlike standard Ichimoku indicators, TIS_Ichimoku comes with clearly defined BUY and SELL plots, making it ideal for traders who want to respond to signals quickly—or automate them completely.

    ✅ Ready for full automation

    Compatible with Strategy Builder, Markers 2025, and NinjaScript, the signals can be used immediately in NinjaTrader 8, with no coding required.

    ✅ Clean, uncluttered chart

    By removing unnecessary visual elements, it helps you focus on price action, trend structure, and high-quality entries.


    πŸ” Example Use Case

    Imagine you're running a trend-following strategy:

    • A bullish Tenkan/Kijun crossover is detected → BUY signal is plotted

    • Combine it with confirmation from price structure (e.g., price above Kumo)

    • You can trigger an automated entry directly using Markers, without writing a single line of code

    This makes TIS_Ichimoku not just an indicator, but a ready-to-deploy signal engine for your strategy.




Monday, July 28, 2025

πŸ”„ Unlocking Signal Automation in NinjaTrader 8 with Coral Trend & ADX_VMA

 πŸ”„ Unlocking Signal Automation in NinjaTrader 8 with Coral Trend & ADX_VMA

Automation is no longer optional for traders aiming to stay competitive — it’s essential. With the latest updates to TIS_Coral_Trend and TIS_ADX_VMA, The Indicator Store is empowering traders to transform visual insights into actionable, automated strategies in NinjaTrader 8 — without a single line of code.

In this post, we explore how these upgraded indicators work, how to fine-tune their signal sensitivity, and — most importantly — how to copy their signals directly into Markers for seamless strategy automation.


🎯 Coral Trend: Visual Slope Detection with Precision Control

The TIS_Coral_Trend indicator uses a slope-based algorithm to identify trend direction changes in real-time. But the key innovation lies in its signal generation and automation compatibility.

Key Parameters:

  • Period: Controls how reactive the line is to price changes. Lower values = faster reactions.

  • Constant D: A sensitivity multiplier. Higher values = more signals, including intra-trend fluctuations.

Together, these parameters allow you to calibrate the indicator from ultra-conservative to hyper-sensitive — ideal whether you're swing trading or scalping.

The signal plots (Signal Up, Signal Down) are now fully exposed as plots, which means you can instantly copy them into Markers or the Strategy Builder.


⚡ ADX_VMA: Momentum Meets Volatility

The upgraded TIS_ADX_VMA combines ADX-driven volatility with dynamic signal output for:

  • Long Entries when trend strength rises

  • Short Entries when trend reverses

  • Exit Signals when momentum fades

Customizable Parameters:

  • ADX Period: Defines the historical window for trend strength.

  • ATR Sensitivity: Sets the threshold for filtering out weak signals.

Want fewer, more meaningful signals? Increase sensitivity. Want rapid feedback? Lower it. The flexibility here gives you surgical control over your entries and exits.


🧠 From Plots to Power: Automating with Markers 2025

The real game-changer is the ability to copy plotted signals directly into Markers 2025 — turning any visual signal into a functional rule within your trading strategy.

Here’s what you can do:

  • Copy plots from Coral Trend or ADX_VMA into Markers

  • Assign them as fast signals for immediate execution

  • Build logic conditions using Markers' intuitive interface

  • Define time filters, order types, ATM strategies, and risk limits

This setup makes your strategies not only reactive but fully modular. You can build a setup once and reuse or adapt it endlessly.


πŸ’‘ Why It Matters

Manual trading is reactive. Semi-automated trading is scalable. But fully automated trading is where consistency, discipline, and edge truly converge.

By combining Coral Trend or ADX_VMA with Markers 2025, you unlock:

  • ✅ Visual logic without coding

  • ✅ Modular system design

  • ✅ Multi-account trade replication

  • ✅ Compatibility with any plotted signal





#TheIndicatorStore #NinjaTrader #Automation #TradingTools




Wednesday, July 23, 2025

Multi-Strategy Synchronization with Markers 2025

  Multi-Strategy Synchronization with Markers 2025



🧠 Smart coordination to avoid conflicting trades

Managing multiple trading strategies simultaneously often leads to overlap — duplicated trades, unintended exposure, and unnecessary risk. Markers 2025, a feature from The Indicator Store for NinjaTrader, addresses this by allowing strategies to share their status via custom variables.

These variables act as communication bridges, containing information such as whether a strategy currently holds a position, its entry price, or floating P&L. Other strategies can then check this data before executing, avoiding conflicts and ensuring trades aren't opened if another system is already active.

For example, a trader might set a condition to only execute long trades if another strategy’s position variable equals zero. These state checks are performed in real time and can be visualized directly on the chart, thanks to the global nature of the variables.

This transforms the trading environment into a more intelligent and risk-aware system, where each strategy operates independently but is contextually aware of others — a hallmark of collaborative algorithmic trading.








Thursday, July 17, 2025

🧠 How to Generate Flexible Performance Reports in NinjaTrader 8

 πŸ§  How to Generate Flexible Performance Reports in NinjaTrader 8 (and Analyze Them with Excel or Google Sheets)


Performance analysis is key to optimizing your trading strategies. In this guide, we’ll show you how to generate a complete report directly from NinjaTrader 8, export it in seconds, and turn it into a visual report using Excel or Google Sheets.
This approach is ideal for reviewing each strategy separately and making better, data-driven trading decisions.

πŸ“Š Step 1: Generate the Trade Performance Report in NinjaTrader

NinjaTrader offers a built-in Trade Performance feature that lets you review your trades over a specific period. You can filter results by:

  • Account

  • Instrument (e.g., Nasdaq or S&P 500)

  • Strategy or ATM template

This gives you a quick overview of your total performance and lets you isolate results for each setup you’re running.

πŸ’‘ Pro tip: If each setup runs under a different account name, you can easily compare their performance using the “Account” filter.


πŸ“ Step 2: Export Your Trades as a CSV File

Once the report is generated, simply right-click on the table and select Export. This creates a .CSV file you can save and transfer to your local machine.


πŸ“₯ Step 3: Import and Analyze with Excel or Google Sheets

Open a blank spreadsheet and upload the CSV file. You’ll see all trades listed with key fields like entry time, account, instrument, and profit/loss.

At this point, you can build a pivot table to organize and explore your data however you want.

Some useful breakdowns include:

  • Strategy performance by date

  • Comparison by account or setup

  • Net profit by instrument

  • Number of trades per day/week


πŸ“ˆ Example: Comparing Setups by Date and Instrument

A pivot table allows you to build something like this:

DateSetup A   Setup B  Setup C
Monday+$450-$120        +$80
Tuesday+$210+$50    -$40
Wednesday+$0+$340    +$130

You can also filter by instrument, group trades by week or month, and even visualize results using charts.

 Smarter Reports, Better Decisions

With this method, you can turn raw trade data into clear, customizable reports — helping you understand what’s working, what needs adjustment, and how to optimize your strategy mix.

πŸ” Watch the full video where we walk you through each step:



πŸ’¬ Got questions? Join our free community on Discord




Thursday, July 10, 2025

πŸ” How to Create Trading Signals Without Coding: Introducing Markers for NinjaTrader

 

πŸ” How to Create Trading Signals Without Coding: Introducing Markers for NinjaTrader

If you're a trader looking to automate signals without writing code, Markers by The Indicator Store is exactly what you need. This suite of tools for NinjaTrader empowers you to build powerful logic-based signals using a fully visual interface—ideal for discretionary traders, semi-automated systems, or those just getting started with strategy building.

🎯 What Is Markers?

Markers is a collection of NinjaTrader tools designed to simplify the process of generating and using custom signals. You can detect indicator behaviors like slope changes, crossovers, and more—without touching a single line of NinjaScript code.

🧩 Key Tools and What They Do

✅ Marker Slope

This tool detects changes in the slope of any indicator line (e.g., HMA, EMA, SMA). You can set a threshold to trigger signals only when the slope is steep enough—avoiding false entries in choppy markets. Signals can be visual (e.g., background color) or logical (for automated execution).

✅ Marker Copy

Use this tool to clone any indicator’s line so you can reference it elsewhere. For example, you can copy an SMA(100) line and use it as a baseline to compare against price or other indicators.

✅ Marker Crossover

This tool lets you create crossover conditions:

  • Price crossing an indicator line

  • One line crossing another (e.g., fast vs. slow moving average)

You can also apply distance thresholds, triggering a signal only if the crossover happens with enough “strength” (measured in points or ticks).

πŸ” Combine and Automate

All three tools are compatible with each other, meaning you can:

  • Detect slope + crossover

  • Filter by copy-based distance

  • Stack conditions visually
    And if you're using Markers Plus, these signals can be executed live using market or limit orders.


πŸ“Œ Why Use Markers?

  • No coding required

  • Fully visual logic

  • Works with any indicator

  • Ideal for discretionary traders and system builders

  • Compatible with automated execution via Markers Plus


πŸŽ₯ See It in Action

The full video tutorial is available on our YouTube channel, where we show exactly how to set up each signal and use thresholds to improve accuracy.

Join our free Discord community for support, strategy ideas, and direct help from other NinjaTrader users.







Saturday, July 5, 2025

How to Detect Multi-Timeframe Confluence in NinjaTrader Using HMA Slope

 Master real-time logic for better trading decisions across charts with different time bases (minute, volume, range, Renko)

Working with multiple timeframes is a common technique in advanced trading analysis. However, combining signals from charts with non-linear bases (such as minutes, volume, range, and Renko) presents a real challenge: these bars do not align in time or proportion.

This post summarizes a video walkthrough where we demonstrate how to overcome this issue in NinjaTrader, using a practical example: tracking the slope of a Hull Moving Average (HMA 50) across four different chart types.

The core idea is to copy the same HMA indicator across all charts, giving each instance a unique name (e.g., HMA_50B, HMA_50R, HMA_50U) to avoid conflicts between global variables.

We then compare the slope in real time by checking if the current bar of each HMA is greater than the previous bar. When all slopes agree (e.g., all sloping up), this multi-timeframe confluence becomes a powerful entry signal.

⚠️ Note: Historical signals can be misleading due to lack of bar synchronization. This method is intended for real-time or playback analysis only.

We also explore how to store each slope condition into a variable (e.g., minutes, volume, range, renko) and evaluate confluence from a separate chart by comparing all variables in a single logic condition.

Finally, we show a simplified version: checking all slope conditions directly within a single formula. This is faster but harder to maintain and cannot be monitored from a central chart.

Why this matters?
Detecting real-time confluence across charts increases confidence in your entries and avoids false signals from isolated indicators.


Want to go further?
In a future video, we’ll explore how to do the same using indicator signals instead of slope logic. Let us know if you're interested.

▶️ Watch the full video 







Thursday, June 26, 2025

Mastering the “Input Series” Function in NinjaTrader

 πŸ” A must-know feature for every advanced trader and strategy developer

Our latest tutorial dives deep into one of the most powerful — yet often overlooked — features in NinjaTrader: the Input Series.

With it, you can go far beyond basic indicators and unlock serious customization:

πŸ“Œ What you’ll learn in the video:

  • How to apply indicators like SMA using different price components (Close, High, Low, Median, etc.)

  • How to build price channels using SMA over Highs and Lows

  • How to nest indicators (e.g., SMA of Volume or Max of an SMA)

  • How to detect whether an indicator's signal is a plot, which is crucial for automation with NinjaScript, Builder, or Markers

πŸ’‘ Bonus: We show you how to visualize these nested plots and test if signals are copyable and automatable — a key step in building robust strategies.

πŸ“Ί Watch the full tutorial here



πŸ’¬ Join our free Discord room (link in the video description) if you have questions or want to connect with fellow traders.




Wednesday, June 18, 2025

🎯 Introducing TIS_SuperTrail – A Powerful Trailing Stop Indicator for NinjaTrader 8

 πŸŽ― Introducing TIS_SuperTrail – A Powerful Trailing Stop Indicator for NinjaTrader 8

The TIS_SuperTrail is a newly released indicator designed to help traders manage open positions using dynamic trailing stops, while also serving as a trend filter for entry signals.

πŸ“Œ Key features:

  • πŸ”΅ Blue line for uptrends, πŸ”΄ red line for downtrends

  • Automatic exit signals: End Long and End Short

  • Uses ATR (Average True Range) to measure volatility

  • Uses HMA (Hull Moving Average) to define and smooth trend direction

  • Adjustable parameters: ATR period, HMA period, and a multiplier to customize line distance and sensitivity

πŸ’‘ Trendlines only move in one direction (up or down) and the trend changes only if price closes beyond the trendline, helping reduce false signals and improve trade management.

πŸ”§ Easily integrate with Strategy Builder, NinjaScript, or Markers for filtering, logic conditions, or automated exits.

πŸ“½️ In the video, you'll see real chart examples and how to adjust the parameters to fit your trading style. You can also optimize your setup using the Strategy Analyzer.

πŸ‘‰ Watch the full video and join the free Discord chatroom (link in description):

#TISSuperTrail #NinjaTrader8 #TradingIndicators #TrailingStop #DayTrading #ATR #HMA #Volatility #TheIndicatorStore #Markers #TradingTools #StrategyAnalyzer








Sunday, June 15, 2025

πŸš€ TIS_SuperTrail: Ride the Trend, Protect Your Profits with Precision

 πŸš€ TIS_SuperTrail: Ride the Trend, Protect Your Profits with Precision

Are you tired of cutting your trades too early, only to watch the price explode in your original direction?
Do you often second-guess your exits, constantly wondering if it's too soon or too late?

With TIS_SuperTrail, those doubts are over.

This adaptive trailing stop indicator for NinjaTrader 8 is designed to help you follow the trend confidently while securing your profits with a visual, rule-based approach.





πŸ” What Makes TIS_SuperTrail Unique?

Unlike traditional stop indicators, TIS_SuperTrail combines the strength of ATR-based volatility detection with the smoothness of Hull Moving Average logic to dynamically adjust to market behavior.

Key features include:

  • Color-coded trend line:
    A clean blue line signals an active uptrend, while red marks a strong downtrend. You’ll always know where the market stands.

  • Automatic arrows for trend changes:
    No need to overanalyze—clear arrows show you when the trend is confirmed to shift.

  • Adaptive trailing stop:
    The stop follows price in a flexible yet disciplined way, locking in profits during strong moves and cutting losses when the trend fails.

  • Customizable parameters:
    You control the behavior with 3 simple settings:
    ATR_Period, HMA_Period, and Multiplier.

  • Automation-ready:
    Integrate the trend signal (+1 or -1) into NinjaTrader’s Strategy Builder or Market Analyzer for more advanced applications.


πŸ“ˆ Why Traders Love It

Stay longer in winning trades
Avoid premature exits caused by noise
Remove emotions from stop placement
Adapt to fast and slow markets effortlessly

Whether you’re trading futures, stocks, or forex, TIS_SuperTrail adapts to your strategy—be it scalping or swing.


🧠 Behind the Logic

By combining ATR (Average True Range) with the Hull Moving Average, the TIS_SuperTrail:

  • Smooths out the noise

  • Reacts quickly to trend changes

  • Keeps your stop at a safe but logical distance

This eliminates the need for guesswork and makes your trade exits mechanical and consistent.


πŸ’Ό What’s Included

  • TIS_SuperTrail Indicator for NinjaTrader 8

  • Quick installation & setup guide

  • Access to support and updates

  • Lifetime license – no hidden costs


πŸ”’ Take Control of Your Trades

If you're serious about improving your trade management, TIS_SuperTrail is the visual, logical, and reliable tool your strategy needs.

πŸ‘‰ Try TIS_SuperTrail now and start managing trades with precision.




Wednesday, June 11, 2025

🎯 How to Automatically Detect Price Bounces in NinjaTrader 8

 πŸŽ― How to Automatically Detect Price Bounces in NinjaTrader 8

In this new video from The Indicator Store, you'll learn how to automatically detect price bounces on indicator lines, like the VWAP, using Markers — no coding required.

What you'll discover:
✅ How to define a bounce pattern using candlesticks
✅ How to copy any indicator line for reference
✅ How to create buy/sell signals visually
✅ How to filter out false signals with advanced conditions
✅ How to automate bounce detection without using NinjaScript

Whether you're just starting out or optimizing your current strategies, this method helps you find clearer and more accurate entry points.

πŸ“½️ Watch the full video here:


 Have questions or want to dive deeper? Join our free Discord channel (link in the video description) and connect with our active trading community.




Thursday, June 5, 2025

🎯 Master ATM in NinjaTrader: Split Targets, Break Even, and Trailing Stops Made Easy

 πŸŽ―In this new tutorial by The Indicator Store, you'll learn how to take full control of your trades using ATM (Advanced Trade Management) in NinjaTrader 8.

With ATM, you can:
✅ Split your trade into multiple targets
✅ Set auto break-even after hitting target 1
✅ Apply custom trailing stops that adapt to price action
✅ Simulate the ATM behavior before going live
✅ Combine ATM with Markers for fully automated signals and intelligent reversals

We guide you through how to measure in ticks, define stop strategies, and test your setup with simulated data. Whether you're a beginner or advanced trader, this setup can take your trading to the next level.

πŸ‘‰ Watch the full video and start managing trades like a pro






Monday, June 2, 2025

🧠 What is the EDGE Indicator?

 πŸ§  What is the EDGE Indicator?

EDGE is a powerful entry system designed to trade EMA bounces with visual logic and smart filters. Available exclusively at The Indicator Store for NinjaTrader 8, it helps you pinpoint high-probability entries—without writing a single line of code.

🎯 How does it work?

EDGE uses:

  • An Exponential Moving Average (EMA) as the bounce zone.

  • A Donchian Channel to filter market bias.

  • Smart candle-based logic to identify the right moment to enter.

🧩 Two entry modes:

  • Setup 1 – First Touch: The current bar touches the EMA, and the previous one didn’t.

  • Setup 2 – Rejection: The current bar moves away from the EMA, after the previous one touched it.

You can use each setup independently or combine both.

πŸ” Optional filters:

  • Bar color filter: Enter long on green bars, short on red bars.

  • Close confirmation filter: Only trigger signals if the bar closes on the correct side.

  • Repetition filter: Choose to allow multiple signals, or just one per trend or one per side.

πŸ“Š Why EDGE?

✔️ Zero coding required
✔️ Works visually, easy to interpret
✔️ Highly configurable
✔️ Compatible with Logic Builder
✔️ Works on any instrument or timeframe

πŸ”— Try it now
EDGE is available in our store:

πŸ‘‰ View EDGE on The Indicator Store

Watch the full tutorial video here:






πŸ“˜ How to Build a Simple Trading Strategy in NinjaTrader Using Standard Indicators

  How to Build a Simple Trading Strategy in NinjaTrader Using Standard Indicators


If you’re just starting out with NinjaTrader or want to create a reliable strategy without coding, this guide is for you. In this post, we'll walk through a simple trading strategy using built-in indicators only — no custom scripts required.


🎯 Strategy Overview

This setup combines a Stochastic Oscillator for signal generation with a Hull Moving Average (HMA) and the Momentum indicator to filter trades based on trend direction. It can be used manually or automated using our Markers tools.


πŸ”§ Tools You'll Need

IndicatorPurpose
Stochastic (K=7)          Entry signals at overbought/oversold
HMA (Period 100)        Trend detection
Momentum   Measures slope of the HMA


πŸ› ️ Step-by-Step: Build the Strategy

1. Generate Signals with the Stochastic Oscillator

  • Set K=7, D=1 (to overlap both lines).

  • Entry signals:

    • Buy: When the oscillator crosses above 20 (leaving oversold).

    • Sell: When it crosses below 80 (leaving overbought).

2. Filter by Trend with the HMA Slope

  • Add a 100-period HMA to your chart.

  • Use the Momentum indicator (Period = 1) to calculate its slope.

  • Trend Filter:

    • Only go long if the slope is positive.

    • Only go short if the slope is negative.

3. Visualize and Automate with Markers

  • Use Markers Copy to bring oscillator and slope data into logic blocks.

  • Create logic for:

    • Long signals: crossing above 20 + positive slope.

    • Short signals: crossing below 80 + negative slope.

  • Apply thresholds if needed (e.g., slope > 2 or < -2).

  • Assign the signals to Go Long / Go Short actions in Markers.

  • Activate your ATM strategy and choose between semi-automatic or full automatic execution.


πŸ“Š Example Use Case

On a trending day:

  • You filter out false signals going against the trend.

  • You get high-probability entries where the oscillator exits extreme zones in sync with trend direction.

  • With automation, trades are triggered without hesitation.


⚙️ Why Use This Setup?

  • No coding required

  • Highly customizable

  • Works with default NinjaTrader tools

  • Easily integrated into Markers for visual logic and full automation.