The MACDBBLines indicator is built from a standard MACD indicator with Bollinger Bands added to the signal line. The MACD values are shown as dots. This indicator is typically used to generate with-trend entries when the upper or lower Bollinger Band is violated.
Minor trend: The minorlower timeframe trend is up when the MACD is rising. It is down when the MACD is falling.
Major trend: The higher timeframe trend may be taken from the MACD itself. An major uptrend is signaled when MACD > 0, while MACD < 0 stands for a major downtrend.
Public Properties: The indicator comes with a few public Series<double> that can be accessed via other indicators or automated strategies. These will also be shown in the strategy builder. The series "Trend" may be used to detect the minor trend. "Trend" will show the value +2 when the MACD is rising and above the upper Bollinger Band, +1 when it is rising and below the upper Bollinger Band, -1 when it is falling and above the lower Bollinger Band, -2 when it is falling and below the lower Bollinger Band. You will further find two Series<double> "LongSignal" and "ShortSignal". "LongSignal" will return +2 for an upper band violation in a major uptrend (strong signal), +1 for an upper band violation in a major downtrend (weak signal) and 0 for no signal. Accordingly, "ShortSignal" will return +2 for a lower band violation in a major downtrend (strong signal), +1 for an lower band violation in a major uptrend (weak signal) and 0 for no signal.
Market Analyzer Column: The indicator comes with two separate market analyzer columns. The first column will simply indicate the trend and return values based on rising and falling MACD above or below the Bollinger Bands as described above. The second column will return entry signals, where +2 stand for a strong long signal, + 1 for a weak long signal, 0, for no signal, -1 for a weak short signal and - 2 for a strong short signal. For the market analyzer I have squeezed long and short signals into a single column, as there is little space on a market analyzer. For the Series<double> objects, I have separated the LongSignal and ShortSignal series, as they are designed to return positive values or 0 for no signal only. Please pay attention to the difference.
Paint Bars: The indicator comes with paint bars that reflect the minor trend. The colors are similar to the colors for the MACDBB dots, but you may differentiate between upcloses and downcloses.
Sound Alerts: The indicator comes with sound alerts that will be triggered when the upper or lower band is violated, or when the major trend changes.
The Traders Dynamic Index (TDI) is a trend following momentum indicator based on the RSI. It was developed and presented by Dean Malone. The Traders Dynamic Index comes with the following plots
- the Priceline, which is a SMA(2) of RSI(13)
- the Signalline, which is a SMA(7) of RSI (13)
- the Midband, which is a SMA(34) of RSI (13)
- Bollinger Bands around the SMA(34) using a standard deviation multiplier of 1.62
The following combinations may be considered as trade rules:
- go long, if Priceline > 50
- go short if Priceline < 50
- consider an exit, if Priceline is above 68 or below 32
- go long if Priceline > Signalline
- go short if Priceline < Signalline
- exit if Priceline crosses Signalline
- trendfilter long, when Priceline > Midband
- trendfilter short, when Priceline < Midband
- add to long, when Priceline > upper Bollinger Band
- add to short, when Priceline < lower Bollinger Band
Detailed rules how to use the Traders Dynamic Index have been published by Dean Malone within the framework of the E.A.S.Y. trading method.
This is a generalized version of the Bollinger Bands with a few options added:
- The midband can be selected from a moving median, a moving mode or 27 different moving averages.
- Midband and channels can be smoothed.
- The period for the standard deviation can be different from the period for the moving average.
- The indicator has an option to display the channels or the midband individually.
- All plots can be colored according to their slope, or alternatively all plots can be colored according to the slope of the midband.
- The slope color includes a neutral slope, which can be adjusted via a threshold.
- The area between the Bollinger Bands can be shaded according to the shape of the midband.
- The trend derived from the midband slope can be displayed via paint bars.
Update July 3 2012: Midband can now be selected from a moving median, a moving mode or 27 different moving averages. Adjustable neutral zone added. Bands can be colored according to their own slope or slope of midband, midband and channels can be displayed individually.
Update July 5, 2012: Bug removed - Butterworth, Gauss and Supersmoother Fillter did not use the specified period.
Update August 20, 2012: Old version of ADXVMA replaced with new version.
Update August 31, 2012: Ehlers Filter updated.
Update October 4, 2012: Paintbars added. Ehlers and Gauss filters updated, moving mode removed. Channel and paintbar colors will now align, when indicator is displaced.
Update October 5, 2013: Tillson T3 added.
Update October 10, 2014: When paintbars were selected without showing the midband, occasionally some bars were set to transparent. Bug removed.
Update March 19, 2015: Slope trend exposed via public IntSeries.
The Traders Dynamic Index is a trend following momentum indicator based on the RSI. It was developed and presented by Dean Malone. The Traders Dynamic Index comes with the following ingredients
- the Priceline, which is a SMA(2) of RSI(13)
- the Signalline, which is a SMA(7) of RSI (13)
- the Midband, which is a SMA(34) of RSI (13)
- BollingerBands around the SMA(34) using 1.62 StdDev
Combine some of the following rules to trade:
- go long, if Priceline > 50
- go short if Priceline < 50
- consider an exit, if Priceline is above 68 or below 32
- go long if Priceline > Signalline
- go short if Priceline < Signalline
- exit if Priceline crosses Signalline
- trendfilter long, when Priceline > Midband
- trendfilter short, when Priceline < Midband
- add to long, when Priceline > BollingerBand.Upper
- add to short, when Priceline < BollingerBand.Lower
Detailed rules how to use the Traders Dynamic Index have been published by Dean Malone within the framework of the E.A.S.Y. trading method.
Update March 22, 2014: Overbought and oversold lines added.
The Bollinger BandsŪ Percentage B is a technical indicator based upon the Bollinger BandsŪ study; it plots a histogram showing position of price relative to the bands. It is calculated as percentage ratio of two differences: first one is the difference between the price and the lower band value, second one is the difference between values of upper and lower bands.
Adopted from the BollingerPercentB indicator on the highly recommended Think or Swim Platform.
NinjaTrader v7 indicator
Indicator is shown on the lower panel of the attached image.
The Bollinger Bandwidth study is a technical indicator based upon Bollinger BandsŪ study, expressing the distance between upper and lower bands as percentage of the middle band value (SMA/EMA around which the bands are plotted). The main plot is accompanied with two additional ones: Bulge and Squeeze. Bulge plot displays the highest bandwidth value reached on the specified period, and, similarly, Squeeze plot shows the lowest bandwidth value.
This indicator was modeled after the first class Think or Swim Trading Platform.
I extended the base RSqueeze indicator with the addition of the TTMS squeeze style. All of the original squeeze styles (Bollinger, PBF, CounterTrend) are still available in the "SqueezeStyle" drop down menu.
Exported using NinjaTrader 7.0.1000.21
Change Log (2-16-2014): RSqueezeV2
Addressed issues / concerns raised by Zondor in his comment.
1. Fixed the existing bug in the histogram plot color when CalculateOnBarClose is set equal to FALSE.
2. Cleaned up the code to improve efficiency.
3. Replaced RGaussianFilter() with anaGaussianFilter() to address a rounding error issue in the PBF and CounterTrend squeeze types.
4. Replaced TTMS squeeze code with call to anaSqueeze().
Change Log 10-20-2015 - Added Sound Alerts for Squeeze Breakouts.
This version 2 requires NinjaTrader 7 or higher. It will not work with Ninja Trader 6.5.
Once imported into NinjaTrader, the New Indicator Name is RSqueezeV2
Cleaned up the region color logic per request of the original author.
Added logic to improve performance when COBC=False.
Exported using NinjaTrader version 7.0.1000.21
Revision History:
1/10/2014 - First revision of original indicator as described above.
11/18/2014 - Second revision: fixes two code bugs in the parameter list (Zone Color and Opacity) settings can now be changed and saved. Also, optimized the instantiation code for two math function calls (SMA and StdDev).
July 15th, 2022 08:17 AM daviddube How do I get the Sound Alerts to work? I have placed .WAV files in the NT8 Sound Folder but they do not sound-off Love
the indie...Thanks
July 12th, 2020 09:34 PM rickr
June 18th, 2020 12:34 PM MARKETPLACE
April 29th, 2020 04:38 PM 4X77 thanks, I am grateful for your efforts and for sharing.
January 23rd, 2020 06:27 PM hobbys11 very nice, thank you Fat Tails