Product

Glitch NinjaTrader Indicators

Review the GlitchAnalyticsBridge timeframes, public parameters, publishing contract, freshness, and recovery behavior.

Review the GlitchAnalyticsBridge timeframes, public parameters, publishing contract, freshness, and recovery behavior.

Glitch NinjaTrader Indicators

GlitchAnalyticsBridge (UI / trade chart)

Role

GlitchAnalyticsBridge is the chart-side analytics publisher for the Glitch AddOn visual assistant.

It runs on the trade chart, watches supported timeframes for one instrument, builds a structured market reading, colors bars by regime, and publishes into the AddOn analytics tab.

Identity

  • Type: NinjaTrader.NinjaScript.Indicators.GlitchAnalyticsBridge
  • Name: GlitchAnalyticsBridge
  • Overlay: true
  • Default calculation mode: price-change driven (bar coloring)
  • Scope: single instrument only — do not add secondary Data Series here

Public parameters

ParameterPurpose
NeutralBandControls how wide the neutral zone is before bar color or signal label changes
EnableBarColoringEnables visual regime coloring on the chart
PublishToGlitchUiControls whether the indicator publishes readings into the AddOn
PublishIntervalMsPersists the publish cadence preference used by the indicator configuration surface
IntraBarColoringAllows faster bar-color updates while a bar is still forming
PredictiveBoostAdjusts how aggressively the signal reacts to developing context
FlipHysteresisReduces noisy direction flips around the neutral zone
PerformanceModeFavors lighter runtime behavior where appropriate
EnableOrderFlowLayerOptional order-flow contribution (default off for performance)
OrderFlowBlendControls how much the order-flow layer influences the final reading

Timeframes

Tracks 1m · 5m · 15m · 60m for the chart instrument. When publishing is enabled, missing series are added automatically.

Performance notes

  • Indicators initialize only on tracked minute series (not tick/order-flow slots).
  • Order flow is off by default; enable only with Order Flow+ and when you need it on the trade chart.

GlitchAiMarketIngest (AI / Hermes feed)

Role

GlitchAiMarketIngest is a separate, lightweight indicator for the operating-system rail.

Use it on a dedicated ingest chart (can be minimized) to publish multi-instrument readings into GlitchAnalyticsFeedBus for R03 market snapshots. It does not color bars and does not replace the UI bridge on the trade chart.

Identity

  • Type: NinjaTrader.NinjaScript.Indicators.GlitchAiMarketIngest
  • Name: GlitchAiMarketIngest
  • Overlay: false
  • Default calculation mode: OnBarClose
  • IsSuspendedWhileInactive = true

Operator setup

  1. Open a separate ingest chart (not the trade chart) on MNQ 1m.
  2. Apply GlitchAiMarketIngest.
  3. Set Additional Instrument Roots to your basket (default MES,M2K) — the indicator calls AddDataSeries in Configure using the primary contract month (e.g. 09-26).
  4. Leave Add Primary Timeframes off if the trade chart already runs GlitchAnalyticsBridge for MNQ MTF.
  5. Confirm NT Output:
    GlitchAiMarketIngest data loaded: 3 bar series, 3 instrument root(s): MNQ, MES, M2K.
    
  6. Chart Data Series panels are optional for display; ingest series come from the parameter above.

Parameters

ParameterPurpose
AddPrimaryTimeframesWhen true, auto-adds 5m/15m/60m for the primary instrument only
AdditionalInstrumentRootsComma-separated roots to ingest via AddDataSeries (default MES,M2K)

Output

Publishes the same GlitchIndicatorReading shape the AddOn feed bus expects: price, ATR, ADX, RSI, simplified score/regime, session context. No order flow, no bar paint.


Shared feed bus

Both indicators publish through GlitchBridgeBusCompatGlitch.UI.GlitchAnalyticsFeedBus. The AddOn snapshot writers (R03 market, R04 portfolio) read from the feed bus and export JSON under GlitchData/snapshots/.

Summary

LayerIndicatorChartInstruments
UI / visual assistantGlitchAnalyticsBridgeTrade chartOne (MNQ)
AI / Hermes ingestGlitchAiMarketIngestSeparate ingest chartMany via Data Series

That separation keeps the trade chart responsive while the AI rail gets exactly the tape fields it needs.