{"title":"Ninja Indicators","description":"\u003cp\u003eEnhanced Ninja Indicators\u003c\/p\u003e","products":[{"product_id":"riskrewardplus","title":"RiskRewardPlus (One-Time-Purchase)","description":"\u003cdiv style=\"font-family: Arial, sans-serif; max-width: 800px; line-height: 1.6; margin: auto;\"\u003e\n\u003ch2\u003e🧮 RiskRewardPlus1 — Single-Target Risk\/Reward Planner\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eTrade cleaner and faster.\u003c\/strong\u003e RiskRewardPlus1 upgrades NinjaTrader’s native Risk\/Reward tool with hover-only labels, risk-based sizing, shaded TP\/SL zones, and smart flip\/gap logic for precise planning without chart clutter.\u003c\/p\u003e\n\u003ch3\u003e🔍 What it adds vs. the native Risk\/Reward\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🎯 \u003cstrong\u003ePosition sizing modes\u003c\/strong\u003e: Fixed Quantity or Risk-Based (by % or currency over account size)\u003c\/li\u003e\n\u003cli\u003e↔️ \u003cstrong\u003eHover-only labels\u003c\/strong\u003e: clean chart; labels appear only when the mouse is near the trade box\u003c\/li\u003e\n\u003cli\u003e↔️ \u003cstrong\u003eFlip \u0026amp; Gap protection\u003c\/strong\u003e: prevents overlap near Entry and auto-flips SL\/TP when you drag across Entry\u003c\/li\u003e\n\u003cli\u003e🟦 \u003cstrong\u003eShaded TP\/SL zones\u003c\/strong\u003e with adjustable opacity (quick visual risk and reward)\u003c\/li\u003e\n\u003cli\u003e💵 \u003cstrong\u003eCash math done for you\u003c\/strong\u003e: ticks → $ amounts; shows ticks, ratio, and profit\/loss in currency\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003eModern labels\u003c\/strong\u003e: rounded backgrounds; optional “use line color for label background”; adjustable font size\u003c\/li\u003e\n\u003cli\u003e🧼 \u003cstrong\u003eDecluttered properties\u003c\/strong\u003e: hides irrelevant native options for a simpler panel\u003c\/li\u003e\n\u003cli\u003e⚡ \u003cstrong\u003eSharpDX\/DirectWrite rendering\u003c\/strong\u003e for crisp text and smooth performance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e🧩 Key Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✅ \u003cstrong\u003eSizing Mode\u003c\/strong\u003e: \u003cem\u003eFixedQty\u003c\/em\u003e or \u003cem\u003eRiskBased\u003c\/em\u003e (Account Size + Risk%\/Currency)\u003c\/li\u003e\n\u003cli\u003e📏 \u003cstrong\u003eLabel Units\u003c\/strong\u003e: Auto, Currency, Ticks (smart default per sizing mode)\u003c\/li\u003e\n\u003cli\u003e🛡️ \u003cstrong\u003eProtections\u003c\/strong\u003e: MinGapTicks, FlipDistanceTicks\u003c\/li\u003e\n\u003cli\u003e🖊️ \u003cstrong\u003eCustom Style\u003c\/strong\u003e: Label Font Size, Label Background \u0026amp; Opacity, TP\/SL zone brushes\u003c\/li\u003e\n\u003cli\u003e🧠 \u003cstrong\u003eContext labels\u003c\/strong\u003e: TP\/SL\/Entry show ticks, RR, and cash only when relevant (on hover)\u003c\/li\u003e\n\u003cli\u003e🔒 \u003cstrong\u003eVendor license\u003c\/strong\u003e integrated for activation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e⚙️ How to Use\u003c\/h3\u003e\n\u003col\u003e\n\u003cli\u003eAdd \u003cstrong\u003eRiskRewardPlus1\u003c\/strong\u003e to your chart (Drawing Tools → RiskRewardPlus1).\u003c\/li\u003e\n\u003cli\u003ePlace \u003cstrong\u003eEntry\u003c\/strong\u003e, \u003cstrong\u003eSL\u003c\/strong\u003e and \u003cstrong\u003eTP\u003c\/strong\u003e. Drag any anchor freely; protections avoid overlaps and flip sides when needed.\u003c\/li\u003e\n\u003cli\u003eChoose \u003cstrong\u003eSizing Mode\u003c\/strong\u003e and set \u003cem\u003eAccount Size\u003c\/em\u003e + \u003cem\u003eRisk\u003c\/em\u003e (% or $) if Risk-Based.\u003c\/li\u003e\n\u003cli\u003eClick on the box to view \u003cstrong\u003eclean labels\u003c\/strong\u003e with ticks, ratio, quantity, and $ amounts. Click outside and labels are turned off for cleaner display.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch3\u003e🎨 Customization\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStyle → Label Font Size, Label Background, Label Bg Opacity, Use Line Color for Label Bg\u003c\/li\u003e\n\u003cli\u003eStyle → TP Zone \/ SL Zone colors and \u003cem\u003eZone Opacity (%)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eBehavior → MinGapTicks, FlipDistanceTicks\u003c\/li\u003e\n\u003cli\u003eSizing → Sizing Mode, Account Size, Risk (% or $), Lot Size, Label Units\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e🖥️ Requirements\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNinjaTrader 8 (latest stable build)\u003c\/li\u003e\n\u003cli\u003eWindows 10\/11\u003c\/li\u003e\n\u003cli\u003eData feed connected for realistic $\/tick math\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e🔒 License\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eLifetime License.\u003c\/strong\u003e T\u003c\/p\u003e\n\u003ch3\u003e📬 Support\u003c\/h3\u003e\n\u003cp\u003eQuestions or custom setup? \u003ca href=\"mailto:support@thomaswadepriceactionindicators.com\"\u003eContact us\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Thomas Wade PriceAction Indicators","offers":[{"title":"Default Title","offer_id":42096937500759,"sku":null,"price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0628\/3853\/8327\/files\/RiskRewardPlus1_4490cfd4-e882-481b-9c55-ef4d61588a09.png?v=1763317613"},{"product_id":"riskrewardplus1-trial","title":"RiskRewardPlus1 (2-day FreeTrial)","description":"\u003cdiv style=\"font-family: Arial, sans-serif; max-width: 800px; line-height: 1.6; margin: auto;\"\u003e\n\u003ch2\u003e🧮 RiskRewardPlus1 — Single-Target Risk\/Reward Planner\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eTrade cleaner and faster.\u003c\/strong\u003e RiskRewardPlus1 upgrades NinjaTrader’s native Risk\/Reward tool with hover-only labels, risk-based sizing, shaded TP\/SL zones, and smart flip\/gap logic for precise planning without chart clutter.\u003c\/p\u003e\n\u003ch3\u003e🔍 What it adds vs. the native Risk\/Reward\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🎯 \u003cstrong\u003ePosition sizing modes\u003c\/strong\u003e: Fixed Quantity or Risk-Based (by % or currency over account size)\u003c\/li\u003e\n\u003cli\u003e↔️ \u003cstrong\u003eHover-only labels\u003c\/strong\u003e: clean chart; labels appear only when the mouse is near the trade box\u003c\/li\u003e\n\u003cli\u003e↔️ \u003cstrong\u003eFlip \u0026amp; Gap protection\u003c\/strong\u003e: prevents overlap near Entry and auto-flips SL\/TP when you drag across Entry\u003c\/li\u003e\n\u003cli\u003e🟦 \u003cstrong\u003eShaded TP\/SL zones\u003c\/strong\u003e with adjustable opacity (quick visual risk and reward)\u003c\/li\u003e\n\u003cli\u003e💵 \u003cstrong\u003eCash math done for you\u003c\/strong\u003e: ticks → $ amounts; shows ticks, ratio, and profit\/loss in currency\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003eModern labels\u003c\/strong\u003e: rounded backgrounds; optional “use line color for label background”; adjustable font size\u003c\/li\u003e\n\u003cli\u003e🧼 \u003cstrong\u003eDecluttered properties\u003c\/strong\u003e: hides irrelevant native options for a simpler panel\u003c\/li\u003e\n\u003cli\u003e⚡ \u003cstrong\u003eSharpDX\/DirectWrite rendering\u003c\/strong\u003e for crisp text and smooth performance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e🧩 Key Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✅ \u003cstrong\u003eSizing Mode\u003c\/strong\u003e: \u003cem\u003eFixedQty\u003c\/em\u003e or \u003cem\u003eRiskBased\u003c\/em\u003e (Account Size + Risk%\/Currency)\u003c\/li\u003e\n\u003cli\u003e📏 \u003cstrong\u003eLabel Units\u003c\/strong\u003e: Auto, Currency, Ticks (smart default per sizing mode)\u003c\/li\u003e\n\u003cli\u003e🛡️ \u003cstrong\u003eProtections\u003c\/strong\u003e: MinGapTicks, FlipDistanceTicks\u003c\/li\u003e\n\u003cli\u003e🖊️ \u003cstrong\u003eCustom Style\u003c\/strong\u003e: Label Font Size, Label Background \u0026amp; Opacity, TP\/SL zone brushes\u003c\/li\u003e\n\u003cli\u003e🧠 \u003cstrong\u003eContext labels\u003c\/strong\u003e: TP\/SL\/Entry show ticks, RR, and cash only when relevant (on hover)\u003c\/li\u003e\n\u003cli\u003e🔒 \u003cstrong\u003eVendor license\u003c\/strong\u003e integrated for activation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e⚙️ How to Use\u003c\/h3\u003e\n\u003col\u003e\n\u003cli\u003eAdd \u003cstrong\u003eRiskRewardPlus1\u003c\/strong\u003e to your chart (Drawing Tools → RiskRewardPlus1).\u003c\/li\u003e\n\u003cli\u003ePlace \u003cstrong\u003eEntry\u003c\/strong\u003e, \u003cstrong\u003eSL\u003c\/strong\u003e and \u003cstrong\u003eTP\u003c\/strong\u003e. Drag any anchor freely; protections avoid overlaps and flip sides when needed.\u003c\/li\u003e\n\u003cli\u003eChoose \u003cstrong\u003eSizing Mode\u003c\/strong\u003e and set \u003cem\u003eAccount Size\u003c\/em\u003e + \u003cem\u003eRisk\u003c\/em\u003e (% or $) if Risk-Based.\u003c\/li\u003e\n\u003cli\u003eClick on the box to view \u003cstrong\u003eclean labels\u003c\/strong\u003e with ticks, ratio, quantity, and $ amounts. Click outside and labels are turned off for cleaner display.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch3\u003e🎨 Customization\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStyle → Label Font Size, Label Background, Label Bg Opacity, Use Line Color for Label Bg\u003c\/li\u003e\n\u003cli\u003eStyle → TP Zone \/ SL Zone colors and \u003cem\u003eZone Opacity (%)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eBehavior → MinGapTicks, FlipDistanceTicks\u003c\/li\u003e\n\u003cli\u003eSizing → Sizing Mode, Account Size, Risk (% or $), Lot Size, Label Units\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e🖥️ Requirements\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNinjaTrader 8 (latest stable build)\u003c\/li\u003e\n\u003cli\u003eWindows 10\/11\u003c\/li\u003e\n\u003cli\u003eData feed connected for realistic $\/tick math\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e🔒 License\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eLifetime License.\u003c\/strong\u003e T\u003c\/p\u003e\n\u003ch3\u003e📬 Support\u003c\/h3\u003e\n\u003cp\u003eQuestions or custom setup? \u003ca href=\"mailto:support@thomaswadepriceactionindicators.com\"\u003eContact us\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Thomas Wade PriceAction Indicators","offers":[{"title":"Default Title","offer_id":42096950739031,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0628\/3853\/8327\/files\/NinjaTrader_cH5CNlK62y.gif?v=1763317613"},{"product_id":"fair-value-gap-indicator","title":"Fair Value Gap Indicator - free 7-day trial","description":"\u003csection id=\"fvg-product-description\"\u003e\n\u003ch2\u003eFair Value Gap Indicator\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eFair Value Gap Indicator\u003c\/strong\u003e is a professional market-structure tool for \u003cstrong\u003eNinjaTrader 8\u003c\/strong\u003e focused on identifying and managing \u003cstrong\u003eFair Value Gaps (FVG)\u003c\/strong\u003e with precision and clarity. It automatically detects bullish and bearish FVGs and tracks how price interacts with them in real time.\u003c\/p\u003e\n\u003cp\u003eUnlike static gap drawings, each FVG dynamically extends forward until true mitigation occurs. A gap is only considered mitigated when price penetrates at least \u003cstrong\u003eone full tick\u003c\/strong\u003e inside the zone, helping traders avoid false touches and premature conclusions.\u003c\/p\u003e\n\u003cp\u003eWhen an FVG is mitigated, the indicator evaluates price behavior and classifies the reaction as \u003cstrong\u003eRespect (-R)\u003c\/strong\u003e or \u003cstrong\u003eDisrespect (-D)\u003c\/strong\u003e. If a respected gap is later broken, the label automatically updates to reflect the new market behavior.\u003c\/p\u003e\n\u003cp\u003eTo provide additional context without clutter, the indicator can also display \u003cstrong\u003eOrder Blocks (OB)\u003c\/strong\u003e and optional \u003cstrong\u003eIntermediate Term High \/ Low (ITH \/ ITL)\u003c\/strong\u003e swing markers, giving traders a broader structural view while keeping Fair Value Gaps as the main focus.\u003c\/p\u003e\n\u003cp\u003eWith full control over colors, opacity, lookback, and maximum active zones, the Fair Value Gap Indicator adapts easily to any instrument or timeframe—whether used as a discretionary visual tool or as a structural filter inside automated strategies.\u003c\/p\u003e\n\u003ch3\u003eHighlights\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFair Value Gap (FVG)\u003c\/strong\u003e auto-detection\u003c\/li\u003e\n\u003cli\u003eZones extend until \u003cstrong\u003etrue mitigation\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eReaction labeling: \u003cstrong\u003eRespect (-R)\u003c\/strong\u003e \/ \u003cstrong\u003eDisrespect (-D)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOptional Order Blocks and Intermediate TH\/L context\u003c\/li\u003e\n\u003cli\u003eClean charts with stable NinjaTrader 8 performance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatic detection of bullish and bearish Fair Value Gaps\u003c\/li\u003e\n\u003cli\u003eDynamic extension of FVGs until meaningful mitigation\u003c\/li\u003e\n\u003cli\u003eMitigation requires minimum \u003cstrong\u003e1-tick penetration\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear lifecycle tracking: active → respected \/ disrespected\u003c\/li\u003e\n\u003cli\u003eCentered labels with optional mitigated styling\u003c\/li\u003e\n\u003cli\u003eOptional Order Blocks (OB) for added structure\u003c\/li\u003e\n\u003cli\u003eOptional Intermediate Term High \/ Low (ITH \/ ITL) swing markers\u003c\/li\u003e\n\u003cli\u003eLookback and max-zone limits for optimal performance\u003c\/li\u003e\n\u003cli\u003eUsable standalone or as a strategy filter (NinjaTrader 8)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWho is this indicator for?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTraders who base decisions on \u003cstrong\u003eFair Value Gaps\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eICT-style traders seeking objective FVG behavior\u003c\/li\u003e\n\u003cli\u003eDiscretionary traders who want clean, readable charts\u003c\/li\u003e\n\u003cli\u003eSystematic traders needing reliable structural context\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003ch4\u003eDoes it repaint?\u003c\/h4\u003e\n\u003cp\u003eFair Value Gaps are created from completed bar conditions and then managed forward in time. Optional swing markers (ITH \/ ITL) are based on confirmed swing sequences.\u003c\/p\u003e\n\u003ch4\u003eHow does mitigation work?\u003c\/h4\u003e\n\u003cp\u003eA zone is only considered mitigated when price penetrates at least \u003cstrong\u003eone full tick\u003c\/strong\u003e into the zone, avoiding false “touches.”\u003c\/p\u003e\n\u003ch4\u003eWhy might my zones look different from NinjaTrader’s native FVG?\u003c\/h4\u003e\n\u003cp\u003eWhile both tools are based on the same Fair Value Gap concept, they serve different purposes within the NinjaTrader ecosystem. The native NinjaTrader FVG tracks gap filling at a tick-by-tick level, whereas this indicator treats the FVG as a structural zone that remains valid until meaningful mitigation occurs. This mitigation logic prioritizes price reaction over partial fills and is inspired by educational concepts commonly discussed by traders such as Arjo, focusing on whether price respects or invalidates the imbalance. As a result, the two tools are not expected to match visually, even when identifying the same underlying gap.\u003c\/p\u003e\n\u003ch4\u003eWhat do -R and -D mean?\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eRespect (-R)\u003c\/strong\u003e indicates that price reacted in line with the original imbalance after mitigation, while \u003cstrong\u003eDisrespect (-D)\u003c\/strong\u003e indicates that price broke through the zone, invalidating its directional implication.\u003c\/p\u003e\n\u003ch4\u003eCan I control how many zones appear?\u003c\/h4\u003e\n\u003cp\u003eYes. Lookback and max-zone limits allow you to control how many Fair Value Gaps remain active, keeping charts fast and readable.\u003c\/p\u003e\n\u003ch4\u003eCan I customize colors and opacity?\u003c\/h4\u003e\n\u003cp\u003eYes. You can configure colors and opacity for bullish and bearish zones, as well as visual styling for mitigated gaps.\u003c\/p\u003e\n\u003ch4\u003eCan it be used with strategies?\u003c\/h4\u003e\n\u003cp\u003eYes. The indicator can be used as a standalone visual tool or integrated as a structural filter within NinjaTrader strategies.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Thomas Wade PriceAction Indicators","offers":[{"title":"Default Title","offer_id":42427903475799,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0628\/3853\/8327\/files\/FVG_747a8921-3ef3-4552-b327-1d3774f8e35e.png?v=1766595905"},{"product_id":"fair-value-gap-indicator-1","title":"Fair Value Gap Indicator (One-time Purchase)","description":"\u003csection id=\"fvg-product-description\"\u003e\n\u003ch2\u003eFair Value Gap Indicator\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eFair Value Gap Indicator\u003c\/strong\u003e is a professional market-structure tool for \u003cstrong\u003eNinjaTrader 8\u003c\/strong\u003e focused on identifying and managing \u003cstrong\u003eFair Value Gaps (FVG)\u003c\/strong\u003e with precision and clarity. It automatically detects bullish and bearish FVGs and tracks how price interacts with them in real time.\u003c\/p\u003e\n\u003cp\u003eUnlike static gap drawings, each FVG dynamically extends forward until true mitigation occurs. A gap is only considered mitigated when price penetrates at least \u003cstrong\u003eone full tick\u003c\/strong\u003e inside the zone, helping traders avoid false touches and premature conclusions.\u003c\/p\u003e\n\u003cp\u003eWhen an FVG is mitigated, the indicator evaluates price behavior and classifies the reaction as \u003cstrong\u003eRespect (-R)\u003c\/strong\u003e or \u003cstrong\u003eDisrespect (-D)\u003c\/strong\u003e. If a respected gap is later broken, the label automatically updates to reflect the new market behavior.\u003c\/p\u003e\n\u003cp\u003eTo provide additional context without clutter, the indicator can also display \u003cstrong\u003eOrder Blocks (OB)\u003c\/strong\u003e and optional \u003cstrong\u003eIntermediate Term High \/ Low (ITH \/ ITL)\u003c\/strong\u003e swing markers, giving traders a broader structural view while keeping Fair Value Gaps as the main focus.\u003c\/p\u003e\n\u003cp\u003eWith full control over colors, opacity, lookback, and maximum active zones, the Fair Value Gap Indicator adapts easily to any instrument or timeframe—whether used as a discretionary visual tool or as a structural filter inside automated strategies.\u003c\/p\u003e\n\u003ch3\u003eHighlights\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFair Value Gap (FVG)\u003c\/strong\u003e auto-detection\u003c\/li\u003e\n\u003cli\u003eZones extend until \u003cstrong\u003etrue mitigation\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eReaction labeling: \u003cstrong\u003eRespect (-R)\u003c\/strong\u003e \/ \u003cstrong\u003eDisrespect (-D)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOptional Order Blocks and Intermediate TH\/L context\u003c\/li\u003e\n\u003cli\u003eClean charts with stable NinjaTrader 8 performance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatic detection of bullish and bearish Fair Value Gaps\u003c\/li\u003e\n\u003cli\u003eDynamic extension of FVGs until meaningful mitigation\u003c\/li\u003e\n\u003cli\u003eMitigation requires minimum \u003cstrong\u003e1-tick penetration\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eClear lifecycle tracking: active → respected \/ disrespected\u003c\/li\u003e\n\u003cli\u003eCentered labels with optional mitigated styling\u003c\/li\u003e\n\u003cli\u003eOptional Order Blocks (OB) for added structure\u003c\/li\u003e\n\u003cli\u003eOptional Intermediate Term High \/ Low (ITH \/ ITL) swing markers\u003c\/li\u003e\n\u003cli\u003eLookback and max-zone limits for optimal performance\u003c\/li\u003e\n\u003cli\u003eUsable standalone or as a strategy filter (NinjaTrader 8)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWho is this indicator for?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTraders who base decisions on \u003cstrong\u003eFair Value Gaps\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eICT-style traders seeking objective FVG behavior\u003c\/li\u003e\n\u003cli\u003eDiscretionary traders who want clean, readable charts\u003c\/li\u003e\n\u003cli\u003eSystematic traders needing reliable structural context\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003ch4\u003eDoes it repaint?\u003c\/h4\u003e\n\u003cp\u003eFair Value Gaps are created from completed bar conditions and then managed forward in time. Optional swing markers (ITH \/ ITL) are based on confirmed swing sequences.\u003c\/p\u003e\n\u003ch4\u003eHow does mitigation work?\u003c\/h4\u003e\n\u003cp\u003eA zone is only considered mitigated when price penetrates at least \u003cstrong\u003eone full tick\u003c\/strong\u003e into the zone, avoiding false “touches.”\u003c\/p\u003e\n\u003ch4\u003eWhy might my zones look different from NinjaTrader’s native FVG?\u003c\/h4\u003e\n\u003cp\u003eWhile both tools are based on the same Fair Value Gap concept, they serve different purposes within the NinjaTrader ecosystem. The native NinjaTrader FVG tracks gap filling at a tick-by-tick level, whereas this indicator treats the FVG as a structural zone that remains valid until meaningful mitigation occurs. This mitigation logic prioritizes price reaction over partial fills and is inspired by educational concepts commonly discussed by traders such as Arjo, focusing on whether price respects or invalidates the imbalance. As a result, the two tools are not expected to match visually, even when identifying the same underlying gap.\u003c\/p\u003e\n\u003ch4\u003eWhat do -R and -D mean?\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eRespect (-R)\u003c\/strong\u003e indicates that price reacted in line with the original imbalance after mitigation, while \u003cstrong\u003eDisrespect (-D)\u003c\/strong\u003e indicates that price broke through the zone, invalidating its directional implication.\u003c\/p\u003e\n\u003ch4\u003eCan I control how many zones appear?\u003c\/h4\u003e\n\u003cp\u003eYes. Lookback and max-zone limits allow you to control how many Fair Value Gaps remain active, keeping charts fast and readable.\u003c\/p\u003e\n\u003ch4\u003eCan I customize colors and opacity?\u003c\/h4\u003e\n\u003cp\u003eYes. You can configure colors and opacity for bullish and bearish zones, as well as visual styling for mitigated gaps.\u003c\/p\u003e\n\u003ch4\u003eCan it be used with strategies?\u003c\/h4\u003e\n\u003cp\u003eYes. The indicator can be used as a standalone visual tool or integrated as a structural filter within NinjaTrader strategies.\u003c\/p\u003e\n\u003c\/section\u003e","brand":"Thomas Wade PriceAction Indicators","offers":[{"title":"Default Title","offer_id":42700314869847,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0628\/3853\/8327\/files\/FVG_747a8921-3ef3-4552-b327-1d3774f8e35e.png?v=1766595905"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0628\/3853\/8327\/collections\/RiskRewardPlus1_4490cfd4-e882-481b-9c55-ef4d61588a09.png?v=1763317576","url":"https:\/\/traidmarket.com\/collections\/ninja-indicators.oembed","provider":"TraidMarket","version":"1.0","type":"link"}