BM SwingZones

BM SwingZones

$85.00
Skip to product information
BM SwingZones

BM SwingZones

$85.00

BMVwap

CATEGORY: Indicator · For NinjaTrader 8 · Multi-period VWAP with standard deviation bands

HOW IT WORKS: BMVwap calculates the Volume-Weighted Average Price (VWAP) and up to 3 standard deviation bands (also volume-weighted, rather than simple price-weighted), replacing the VWAP function from NinjaTrader's Order Flow+ package without requiring that additional license. It also plots levels from the previous period (previous VAH, VWAP, and VAL) using lines that can extend to the current price, and includes fill areas between bands to visualize the value area at a glance. It features a HUD panel showing current status (price above/below VWAP, distance in ticks) and dynamic line coloring based on that same criterion.

Differentiating features:

Six reset periods instead of just one: Regular Trading Hours (RTH), Extended Trading Hours (ETH), weekly, monthly, quarterly, and annual—all calculated using the futures effective date (Sunday starting at 18:00 CT counts as the upcoming Monday's week, matching CME standards), ensuring the weekly/monthly VWAP doesn't suffer a time offset caused by the Globex session reset.
Configurable session window independent of the calculation period: on charts with extended sessions visible, you can calculate a VWAP that excludes overnight hours and reflects only the regular session—something the native Order Flow+ VWAP does not allow you to adjust.
Updates between bar closes, not just when a candle closes: the real-time value is recalculated with every incoming tick—not just when the bar ends—ensuring the displayed level is always current.
Specific fix for a NinjaTrader rendering error: fill areas between bands use separate data series—always containing finite values—to prevent NinjaTrader from hanging the rendering thread when a time zone outside the active window should appear empty (a documented bug in the NT8 graphics engine involving NaN data in fill polygons). Works on any chart type—tick, volume, time, or range—not just time-based charts.
Exports its values (VWAP and the 6 bands) so other strategies in the suite can consume them directly, eliminating the need for each strategy to recalculate its own VWAP.

FOR WHOM: Traders who use VWAP and its bands as a value reference and want to view multiple periods (RTH, weekly, monthly) simultaneously, or who wish to avoid the cost of the Order Flow+ license just to access this feature.

TECHNICAL REQUIREMENTS: NinjaTrader 8, version 8.1.6.3 or higher. Any instrument and any chart type (tick, volume, time, range).

You may also like