Rize Capital Logo
Home
Free IndicatorFree Resources
IndicatorStrategyTutorial with Source Code
Ninjascript Programming TrainingCustom Programming
Rize Capital Logo
Rize Capital Logo
Home
Ninjascript Programming TrainingCustom Programming
Sign inCreate account

Registered address

Registered in England and Wales.
Registration # 12039916
53 Rodney Crescent, Filton,
Bristol BS34 7AF
United Kingdom

PayPal Secured

Information

  • Home
  • About Us
  • Support
  • Membership
  • Partner Program
  • Blog
  • Feedback Submission
  • Contact us
  • Terms & Conditions
  • Privacy Policy
  • Return & Refund Policy
  • Disclaimer
  • Cookies
  • Sitemap

Follow us

X
Facebook
Youtube
Instagram
LinkedIn

Resources

ninjatrader affiliateRize Capital Datafeed

Risk Disclosure: An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones' financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Hypothetical Performance Disclosure: Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Live Trade Room: This presentation is for educational purposes only and the opinions expressed are those of the presenter only. All trades presented should be considered hypothetical and should not be expected to be replicated in a live trading account.

Additional Disclosure: Rize Capital Ltd, also known as rizecap.com assumes no responsibility for your investment and trading results. Past performance does not guarantee future performance and Rize capital Ltd does not make any performance representations or guarantees. Any chart or trading demonstration produced by Rize capital Ltd representing trades and using any methods of indicators or strategies on rizecap.com website or in any advertisement, seminar, brochure, magazine or online demonstrations are to be considered hypothetical trades and investments for educational purposes only. No trading system can guarantee profits or loss. Hypothetical trading results can be unreliable.

© Copyright 2019 - 2026 Rize Capital Ltd

Pivot Weave Bands - NinjaTrader 8 Drawing Tool

Pivot Weave BandsDrawing ToolNinjaTrader 8+-3

Click to play video

Pivot Weave Bands - NinjaTrader 8 Drawing Tool Video Thumbnail

Pivot Weave Bands - NinjaTrader 8 Drawing Tool

Tutorial with Source Code

£9.90
Excl. VATOne-Time Payment

Please Register for FREE account or Login to purchase this source code.

Key Features

  • Complete source code
  • Instant download access

By downloading, you agree with our Terms & Conditions

The Pivot Weave Bands is a sophisticated drawing tool developed for NinjaTrader 8 and 8.1. It specialises in creating adaptive volatility frameworks by analysing recent swing pivots to form dynamic bands around price, automatically adjusting band width and positioning as market behaviour changes rather than relying on fixed calculations, providing traders with visual representation of balance, expansion, and contraction that evolves in real-time with current market conditions. When you purchase the Pivot Weave Bands from Rize Capital, you receive the complete NinjaScript source code, providing total freedom to modify the pivot detection algorithms, customise the band calculation methodology and visual appearance parameters, or integrate the adaptive volatility logic into your own trading frameworks with no restrictions whatsoever. For a detailed overview, check out our video tutorial above.

Gallery

See how the Pivot Weave Bands - NinjaTrader 8 Drawing Tool looks in action with these screenshots

Pivot-Weave-Bands-1.png
1 / 6
Click to zoom
Image - 1

Pivot Weave Bands - NinjaTrader 8 Drawing Tool Details

Learn how to use the Pivot Weave Bands - NinjaTrader 8 Drawing Tool

127words
1min read
3sections
Pivot-Weave-Bands-1.png
Click to ZOOM
Image - 1
Pivot-Weave-Bands-2.png
Click to ZOOM
Image - 2

The Pivot Weave Bands Drawing Tool for NinjaTrader 8 specialises in adaptive volatility framework construction by analysing recent swing pivot behaviour to calculate dynamic upper and lower bands around an elastic centre line, automatically adjusting band width and regime classification as market conditions evolve from compression to expansion. The core functionality revolves around pivot-based volatility measurement combined with regime-aware visualisation that transforms raw price movement into structured context showing where price operates relative to current volatility extremes and equilibrium zones.

As shown in Image 1 (pointed by yellow arrows), traders place Anchor A and Anchor B to define the analysis window—the tool evaluates swing pivot behaviour between these anchors to construct the band framework. If anchors are not manually placed, the tool automatically analyses recent price history based on the Pivot Look Back parameter. Once calculation completes, three primary elements appear: the centre line representing the elastic equilibrium where price is most balanced (pointed by white arrows in Image 1), the upper band marking the adaptive volatility extreme above price, and the lower band establishing the volatility extreme below price.

The tool goes beyond simple channel drawing by incorporating real-time volatility metrics that quantify market behaviour. In Image 2 (pointed by a white arrow), the Bandwidth Label displays the current band width measured in ticks—this value reveals how far price has been stretching recently. Large bandwidth values (e.g., 45 ticks, 60 ticks) indicate the market is moving in wider ranges with expanding volatility, suggesting moves will travel further, and trades require more room. Small bandwidth values (e.g., 12 ticks, 18 ticks) signal market compression with tight ranges, slower movement, and potential coiling energy that may precede breakouts.

The visual framework includes the Volatility Regime Label shown as a percentage (pointed by a yellow arrow in Image 2). This metric compares current volatility activity against recent historical averages—low regime values (e.g., 35%, 45%) indicate muted volatility where price tends to rotate, stall, or produce false breakouts. High regime values (e.g., 75%, 85%) signal elevated volatility where moves carry more energy and follow-through becomes more likely. Together, bandwidth and regime percentage provide complete context: wide bands with high regime signal expansion and trending potential, narrow bands with low regime indicate compression and range-bound behaviour.

Pivot-Weave-Bands-3.png
Click to ZOOM
Image - 3
Pivot-Weave-Bands-4.png
Click to ZOOM
Image - 4

Pivot Weave Bands offers comprehensive customisation through its settings panel. The Alerts section, highlighted by a red rectangle in Image 3, controls notification functionality. The Enable Alerts parameter activates audible and visual alerts when price moves beyond band boundaries, helping traders monitor volatility expansion events without constant chart watching. The Alert Excursion Ticks setting defines how far price must travel beyond a band before triggering notifications—this filtering prevents alerts on minor boundary touches or noise, focusing attention only on meaningful volatility expansion moves that represent genuine regime changes rather than temporary fluctuations.

Image 4 displays the Appearance configuration options, highlighted by a yellow rectangle. The Upper Stroke parameter controls the colour, style (solid, dashed, dotted), and thickness of the upper volatility band, allowing clear visual distinction from other chart elements. The Lower Stroke setting determines styling for the lower volatility band with identical customisation options. The Mid Stroke parameter controls the elastic centre line appearance—this balance reference typically uses subtle styling to differentiate from the more prominent outer bands whilst remaining visible as the equilibrium zone.

The Band Fill setting establishes the colour used between upper and lower bands, creating a visual volatility envelope that makes the framework instantly recognisable. The Fill Opacity parameter controls transparency of this band fill—lower opacity values maintain price action visibility whilst subtle shading indicates the volatility zone, higher opacity creates more prominent visual emphasis. The Bead Brush parameter determines the colour of bead markers that highlight key pivot interactions within the band structure, providing visual reference points for the swing pivots that anchor the framework calculations.

Pivot-Weave-Bands-5.png
Click to ZOOM
Image - 5
Pivot-Weave-Bands-6.png
Click to ZOOM
Image - 6

The Labels section, illustrated in Image 5 (highlighted by a green rectangle), controls information display. The Label Brush parameter sets the colour for all on-chart text, including bandwidth values and volatility regime percentages, ensuring readability against various chart backgrounds and colour schemes. The Label Font Size setting adjusts text scale for different monitor sizes, viewing distances, and personal preferences whilst maintaining clarity of the quantitative metrics that inform trading decisions.

The Options subsection provides behavioural controls. The Extend Bands parameter, when enabled, allows bands to project forward as new bars form, maintaining context visibility in real-time and helping traders see how current price action relates to established volatility boundaries. The Show Beads toggle controls visibility of pivot interaction markers—enabling this displays the specific swing points that anchor the band calculations, whilst disabling it creates cleaner charts when traders focus primarily on band boundaries rather than underlying pivot structure. The Show Labels toggle determines whether bandwidth and volatility regime values appear on the chart, allowing information display when learning the tool or cleaner presentation once interpretation becomes intuitive.

Image 6 (highlighted by a purple rectangle) reveals the fundamental calculation controls. The Pivot Look Back parameter defines how many bars the tool analyses to identify swing pivots used in band construction—higher values incorporate more historical pivots creating smoother, more stable bands that respond gradually to volatility changes, lower values focus on recent pivots producing more responsive bands that adapt quickly to regime shifts. This setting critically affects the band's balance between stability and sensitivity.

The Deviation Factor parameter controls how wide the bands expand around the elastic centre line based on measured swing pivot behaviour—higher deviation factors (e.g., 2.5, 3.0) create wider bands providing generous volatility envelopes appropriate for instruments with large price swings or when seeking high-conviction band breakout signals. Lower deviation factors (e.g., 1.5, 2.0) produce tighter bands that more closely track price extremes, suitable for low-volatility instruments or strategies requiring precise volatility boundary identification.

The Smooth Window setting applies smoothing to band calculations, reducing sharp fluctuations that might occur from individual volatile bars—higher smoothing values create calmer, more stable band movement that avoids whipsaw adjustments, lower smoothing increases responsiveness to immediate volatility changes. This parameter helps traders balance between band stability for strategic context and reactivity for tactical timing.

The Scan Bars parameter determines the historical depth of price data analysis available for pivot detection and volatility calculation—higher values provide more comprehensive historical context for regime comparison but increase computational requirements, lower values focus calculations on recent behaviour with faster processing. Traders should balance the need for historical perspective against performance considerations.

The Respect Anchors Window toggle, when enabled, limits all calculations exclusively to the area between manually placed Anchor A and Anchor B, allowing focused analysis of specific chart sections or time periods. When disabled, the tool analyses the full lookback period defined by Pivot Look Back and Scan Bars parameters regardless of anchor positioning, providing continuous band framework across the entire visible chart.

With full NinjaScript source code included, advanced users can modify the pivot detection methodology to implement alternative swing identification algorithms (e.g., percentage-based swings, ATR-based pivots), adjust the deviation factor calculation to incorporate volatility percentile rankings or standard deviation multiples, alter the regime percentage computation to use different statistical periods or normalisation methods, integrate additional metrics such as volume-weighted volatility or tick distribution analysis, create automated strategy frameworks that adjust position sizing based on bandwidth and regime values, or build sophisticated alert systems that distinguish between different types of band interactions without restrictions.

The source code package includes comprehensive documentation with clear overview sections explaining pivot-based volatility concepts, detailed swing pivot detection logic revealing how recent highs and lows anchor the calculations, complete band width algorithms showing deviation factor application and smoothing methodology, regime percentage computation descriptions demonstrating volatility activity comparison, and parameter interaction explanations clarifying how lookback, deviation, and smoothing settings combine. This transparency facilitates both understanding and practical customisation even for traders with intermediate NinjaScript experience.

The code architecture supports educational purposes—developers can study professional adaptive volatility framework construction, understand how pivot-based calculations differ from fixed-period indicators like Bollinger Bands, examine the balance between stability and responsiveness through smoothing and lookback parameters, and learn best practices for creating tools that provide both visual clarity and quantitative metrics. This knowledge transfers beyond the specific tool, improving overall volatility analysis and regime detection capabilities.

If you have questions about optimal parameter selection for different instruments, combining Pivot Weave Bands with momentum or volume analysis tools, interpreting bandwidth and regime metrics across various market conditions, or building automated strategies that reference band positions and volatility states for systematic trade management, refer to the comprehensive video tutorial above for detailed guidance on maximising the Pivot Weave Bands' effectiveness.

Get the Source Code

£9.90( Excl. VAT)
One-time purchase

Secure payment via PayPal

By downloading, you agree with our Terms & Conditions