Monday, November 24, 2025

🔥TIS_MarketStructure: Smart Money Concepts Automation for NinjaTrader 8

 

Automated BOS, CHoCH, institutional zones and Fibonacci-based entry areas for modern traders

Smart Money Concepts (SMC) has become one of the most precise ways to interpret market structure. But applying SMC manually is slow, subjective, and nearly impossible to automate.
This is why we created TIS_MarketStructure, a professional-grade NinjaTrader 8 indicator that automates structure analysis using institutional logic, pivot detection, premium/discount zones, and real-time trend confirmation.

The indicator automatically detects:

  • BOS (Break of Structure)

  • CHoCH (Change of Character)

  • Institutional discount/premium zones

  • Fibonacci retracement areas

  • Trend direction (+1 / –1)

  • Long/short activation plots

…and exposes them as plots compatible with Markers Plus, Strategy Builder, and NinjaScript, making this tool ideal for automated systems or high-precision discretionary trading.


1. Pivot Detection with Institutional Logic

TIS_MarketStructure uses the same robust pivot logic from the TIS Swing Indicator:

  • Strength Left

  • Strength Right

Each pivot must be the highest/lowest point of the previous n bars AND the following n bars.
This ensures clean, confirmed pivots with no repainting and minimal noise.


2. BOS vs CHoCH Classification

Once pivots are confirmed, the indicator evaluates how price interacts with them:

✔ BOS — Break of Structure

Represents continuation of the trend.
Example: price breaks the previous high in an uptrend.

✔ CHoCH — Change of Character

Represents a possible reversal in trend direction.

The indicator evaluates every pivot and labels it automatically on the chart, making structure reading objective and consistent.


3. Institutional Zones Based on Fibonacci

After a BOS, the indicator:

  • Marks the relevant pivot-to-break range

  • Draws institutional zones

  • Plots retracement levels (61.8%, 78.6% default)

Zones are colored as:

  • Green = Discount (Buy zone)

  • Red = Premium (Sell zone)

These levels represent where institutions tend to rebalance orders.

You can customize the Fib levels (e.g., 50, 61.8, 70.5, 88.6, etc.).


4. Break Confirmation: Close vs Wick

You can decide how strict the structure break should be.

  • Close → Only candle close beyond pivot counts

  • Wick → A wick breaking the pivot counts

“Wick” creates more early signals.
“Close” is cleaner for automation.


5. Automation-Ready Plots

TIS_MarketStructure provides plots usable in:

  • Markers Plus

  • Strategy Builder

  • NinjaScript

Plots include:

  • EnableLong

  • EnableShort

  • Trend (+1 / –1)

  • Long/Short Areas

These allow rules such as:

“Take longs only when price is inside discount zone AND trend is +1.”

Or:

“Enable another indicator's signal only if MarketStructure confirms BOS.”


6. Perfect Companion: TIS_OrderBlocks

MarketStructure + OrderBlocks = institutional confluence.

When BOS/CHoCH zones align with order blocks, the trading setups become extremely powerful.


7. Who Should Use This Indicator?

✔ Day traders
✔ Swing traders
✔ Algo traders
✔ Traders using Markers
✔ Anyone wanting objective SMC rules
✔ Traders tired of drawing everything manually
✔ Users wanting structure-based filters


8. Benefits at a Glance

  • 100% objective market structure

  • No drawing required

  • Instant institutional zones

  • BOS & CHoCH automatic labeling

  • Full automation support

  • Works across all markets (Futures, Forex, Crypto, Stocks)






No comments:

Post a Comment