I started an attempt here to connect UniRenko BarType with Heikin Ashi. Currently, there still seem to be problems with the calculation of the Open/Close, maybe someone can help and find the error.
Some traders use a lot of static levels that are sometimes far from current price.
Other want to always be reminded of Big Round Numbers, or quarters, halfs, etc.
Some want a mix of both.
BigConstantLines will use a starting price value (CenterLineValue) and automatically create lines 16 levels above, and 16 levels below using the AddPointsValue increments. OR, just enter each level manually leaving the CenterLineValue and AddPointsValue properties blank/zero.
One can also autopopulate and then override any level with a manually entered price. This may be a S/R level, Pivot, All Time High/Low, whatever. The indi can be added more than once in case there are some numbers from say daily/weekly/month charts that are significantly out of the current trading range, but that you want on the chart if you get there, or if you just want more than 33 levels.
Some instruments tend to move in pretty reliable patterns, say 25 handles. Pick a starting price
for CenterLineValue and enter 25 in the AddPointsValue, voila.
Note: Line17 is the CenterLine, and cannot be manually overridden when using the autopopulate mode.
(This is hack of the standard Constant Lines indicator. It's prolly gonna make your machine explode, create a new COVID variant, cause constipation, and remove all hope for whirled peas. Use at your own risk.)
Update: I've received some good suggestions. However I don't plan to implement any new features or changes, it does a certain thing well. Perhaps others will take this and add features to it, go nuts!
More than one request was for line color/thickness control. For this I suggest you add the indi to a chart, make whatever changes you want, and then save the Default template for the indi. Your custom settings will forever be saved and used on any chart you add the indi to moving forward.
Enjoy!
August 25th, 2021
Size: 4.42 KB
Downloaded: 394 times
2422
BeMoreFree
BigConstantLines v1.1
Some traders use a lot of static levels that are sometimes far from current price.
Other want to always be reminded of Big Round Numbers, or quarters, halfs, etc.
Some want a mix of both.
BigConstantLines will use a starting price value (CenterLineValue) and automatically create lines 16 levels above, and 16 levels below using the AddPointsValue increments. OR, just enter each level manually leaving the CenterLineValue and AddPointsValue properties blank/zero.
One can also autopopulate and then override any level with a manually entered price. This may be a S/R level, Pivot, All Time High/Low, whatever. The indi can be added more than once in case there are some numbers from say daily/weekly/month charts that are significantly out of the current trading range, but that you want on the chart if you get there, or if you just want more than 33 levels.
Some instruments tend to move in pretty reliable patterns, say 25 handles. Pick a starting price
for CenterLineValue and enter 25 in the AddPointsValue, voila.
Note: Line17 is the CenterLine, and cannot be manually overridden when using the autopopulate mode.
(This is hack of the standard Constant Lines indicator. It's prolly gonna make your machine explode, create a new COVID variant, cause constipation, and remove all hope for whirled peas. Use at your own risk.)
August 25th, 2021
Size: 4.42 KB
Downloaded: 78 times
2421
BeMoreFree
gbATRxMTF, Ver 1.0, TraderGB, August 15, 2021
Description:
Plots the average true range of an alternative periodicity than that of the chart (requested by jmont1).
Parameters:
* BarType : Month, Week, Day, Minute, Second, Tick, Volume, Delta (default = Minute)
* BarValue: Value to be used for BarType (default = 15)
* Period : Lookback for ATR
Zombie Pack 5 includes Zombie BarTimer, Zombie Candles, Zombie Plain Candles, Zombie CCI, Zombie DMLine, Zombie EMA, Zombie KeltnerATR, Zombie NetPriceChange, Zombie Power Line, Zombie PriceInfo, Zombie Setup Alerts, Zombie TMA Bands, and Zombie ZigZag indicators. Zombie DMLine, Zombie TMA Bands, and Zombie ZigZag had significant contributions from other authors.
- Zombie BarTimer shows the remaining time on the current bar before it closes.
- Zombie Candles help visually identify the "buy/sell zone" as well as strong pullbacks
- Zombie Plain Candles provide classic candle colors with the ability to change to candle outline and body colors
- Zombie CCI helps identify the "buy/sell zone" as well as divergence
- Zombie DM Line helps identify support & resistance and can draw attention early to structure change
- Zombie EMAs includes 5 different EMA period lines (8, 21, 50, 100, 200) which help identify the major trend and potential levels of support & resistance
- Zombie KeltnerATR shows 3 line levels above and below the 21-EMA at a distance of 1 average true range(ATR) each
- Zombie NetPriceChange shows the percentage difference from previous session close price
- Zombie Power Line identifies the upper and lower levels of a range
- Zombie PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie Setup Alerts identify Spike setups with diamonds and Bump setups with dots plus Zombie setups with dots and HalfLife setups with diamonds
- Zombie TMA Bands help with trend identification and overbought vs oversold (my preference over Keltner Bands)
Ninjatrader 8 version of my 'True Slope Indicator V5", which was for NT 7.
This indicator plots the angle between two points, in degrees, so a normal human can understand it.
In this image, one instance is plotting the slope of an implied line connecting the current close, Close[0], with the close 10 bars ago, Close[10].
The other instance is plotting the slope of an implied line connecting the current value of a simple moving average, SMA(14)[0], to its value 10 bars ago, SMA(14)[10].
Use of the indicator should be pretty self-explanatory, but I do want to mention that any negative value means slope is downward. Likewise any positive value means slope is upwards. So, even where the slope curve is rising, if it's still below zero, the slope you're measuring is descending, just not as steeply. Where the value is zero, whatever you're plotting should be horizontal at that point.
July 26th, 2021
Size: 1.75 KB
Downloaded: 381 times
2412
DavidBodhi
Zombie Pack 3 includes Zombie BarTimer, Zombie Candles, Zombie EMA, Zombie NetPriceChange, Zombie PowerLine, Zombie PriceInfo, Zombie Setup Alerts, and Zombie SMI indicators.
- Zombie3BarTimer shows the remaining time on the current bar before it closes.
- Zombie3Candles help visually identify the "buy/sell zone" as well as strong pullbacks.
- Zombie3EMA includes 5 different EMA period lines (8, 10, 21, 50, 200) which help identify levels and entries using the speedlines
- Zombie3NetPriceChange shows the percentage difference from previous session close price
- Zombie3PowerLine identifies the middle of a range and can draw attention early to a structure change
- Zombie3PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie3SetupAlerts shows dots for "the 50" entry setup and diamonds for the "High/Low" entry setup
- Zombie3SMI can draw attention early to a momentum shift
Description:
gbDWAP is the Delta Volume Weighted Average Price. I was interested in what it would look like if regular volume in VWAP was replaced with the 'absolute value' of the delta volume. Note, since delta volume can be either positive or negative, the absolute value is used rather than the signed value. The Typical price is used in the calculation for this indicator.
The attached chart shows VWAP (Yellow), DWAP-BidAsk (Cyan), and DWAP-UpDownTick (Pink) side-by-side so you can see how they appear relative to one another. At this point, this indicator is only an experiment born out of curiosity and I have not studied it much to determine what value it may have, if any. My initial thought is that it adds no additional value over VWAP.
Notes:
1) Make sure you enable Tick Replay for this indicator.
2) This indicator requires that you have the NT8 OrderFlowCumulativeDelta indicator. If you have the NinjaTrader Lifetime license you should have this.
Parameters:
* DeltaType: Base the DWAP on either BidAsk or UpDownTick
June 25th, 2021
Size: 2.49 KB
Downloaded: 603 times
2391
TraderGB
gbPriceReferenceATR, Ver 1.0, TraderGB, June 24, 2021
Description:
Shows current price in relation to ATR reference points. The anchor point where the ATR calculations are pinned to can be the Close, High, Low, Median, Open, Typical or Weighted price of the current bar or any bar in the past. ATR calculations are always made from the prior bar to the current bar. No matter what price and bar is selected, the upper/lower reference lines are calculated by adding/subtracting half the ATR factor (ATR * MultipleATR) from the given price/bar anchor point.
Parameters:
* LookbackATR: Length for the ATR calculation (default=10)
* MultipleATR: Multiple used for ATR calculation (default=1)
* AnchorPoint: Price to use to anchor ATR calculations to (default=Median)
* BarsBack: Bar to use for anchor ATR calculations to (default=0)
Description:
Highlights bars with above normal range and volume.
Notes:
1) This indicator is designed to be used on bars that vary in range and volume. Thus, it is not intended to be used with bars with constant range or volume (for example, range bars or volume bars).
2) WAV files are within included zip file. You'll have to manually copy and paste these files to your sound folder within NT8 (for example, C:\Program Files (x86)\NinjaTrader 8\sounds).
Parameters:
* AverageLookback: Lookback period to determine what is normal or typical.
* DevType: Deviation type: ATR or StdDev (default=StdDev)
* RangeMultiple: Threshold multiple above normal range (min=1, default=2)
* VolumeMultiple: Threshold multiple above normal volume (min=1, default=2)
MajorBar Plot Values:
0 = not a major bar
1 = major bar up
-1 = major bar down
Included sound files for alerts (place in NT sound folder):
MajorBarUp.wav
MajorBarDown.wav
June 11th, 2021
Size: 4.63 KB
Downloaded: 216 times
2386
jpygbp
gbBuySellPressure, Ver 1.0, TraderGB, June 4, 2021
Make sure you have Tick Replay on when using this indicator.
Description: This is the stock NT8 BuySellPressure indicator with the following modifications (requested by cshrum):
1) Re-scaled between -100 and +100 (was between 0 and 100)
2) Buy pressure appears above zero and sell pressure appears below zero
3) Changed line sytle from line to bar
4) Added addtional reference lines (+50 to +100 and -50 to -100)
5) Added divergence marker on price panel (optional)
6) Added divergence marker on pressure panel (optional)
June 4th, 2021
Size: 3.25 KB
Downloaded: 463 times
2385
TraderGB
HorizontalTick, Ver 1.0, TraderGB, June 4, 2021
Description:
Drawing tool that draws a short horizontal line. I use this to mark off confirmed swing highs and lows, but you may find it useful for other purposes.
June 4th, 2021
Size: 3.89 KB
Downloaded: 284 times
2384
TraderGB
gbStochRSIv2, Ver 2.0, TraderGB, July 7, 2021
Description:
This is the Stochastic RSI oscillator by Chande and Kroll. Most implementations of this indicator use only a single length for both RSI and Stochastic calculations. This implementation allows separate input for each. In addition, an input is included for weighted smoothing of the results, which is actually double smooth. The results are adjusted to range between +100 and -100. A common calculation used by Ehlers to do signal lines is employed here.
References:
* The New Technical Trader, Tushar S. Chande and Stanley Kroll, 1994, p 124-133
Updates:
2021-05-30: Added opacity for plots.
2021-07-07: (Ver 2.0) Made updates on color/opacity/alerts per request.
May 30th, 2021
Size: 11.57 KB
Downloaded: 457 times
2383
TraderGB
gbRevEngRSITrend, Ver 1.0, TraderGB, May 29, 2021
Description:
Uses the Reverse Engineered RSI indicator to determine trend. Fifty on the RSI marks the point where the average of up closes is equal to the average of down closes. If the RSI is above this point the average of the up closes is greater that the down closes and vice versa. Instead of using 50 as the point of demarcation, this indicator accounts for noise by defining upper and lower boundaries above and below 50 (default of 52 for upper and 48 for lower). An uptrend is signaled when a low is printed above the upper boundary plot and a downtrend when a high is printed below the lower boundary plot.
Plots for standard deviation or ATR bands are an additional option that can be employed. The upper deviation plot is a multiple of the StdDev or ATR added to the upper boundary plot. The lower deviation plot uses this same deviation value and subtracts it from the lower boundary plot.
Description:
Wide Range Body/Bar (WRB) Hidden Gap indicator by M. A. Perry of TheStrategyLab.com (wrbtrader on Futures.io)
Note, WRB can stand for either "Wide Range Body" or "Wide Range Bar", but they are separate items:
* Wide Range Bar interval represents the price area between the High and Low...often called the range of the interval.
* Wide Range Body interval represents the price area between the Close and Open...often called the body of the interval.
Only a small percentage of WRB Hidden GAP intervals qualify as a WRB Zone.
Following the instructions in chapter 2 in the WRB Analysis Free Study Guide. -M.A. Perry
Parameters:
* Lookback: Number of bars to evaluate for wide-ness (default = 3, Range: 3 to 20 max)
* WRBType: Look for wide-ness based on: body range, bar range, or both body and bar range (default = Body)
* GapType: If a hidden gap is found, draw rectangle around: BarRange, BodyRange, or GapRange (Default = GapRange)
From Chapter 1 of the Tutorial:
WRB Analysis is an analysis of changes in volatility and supply/demand. Simply, WRB helps traders to understand and exploit changes in volatility as a way to identify key price areas where there has been an important change in supply/demand between buyers and sellers prior to the appearance of any trade signals. Thus, WRB Analysis is primarily designed to improve the understanding of the price action prior to the appearance of any trade signal and improve the performance of a trade signal strategy. In addition, WRB Analysis is not a trade signal and it must be embedded (merged) within a trade signal strategy if you want to improve the performance of your trade signal strategies.
Included sound files for alerts (place in NT sound folder):
HiddenGapUp.wav
HiddenGapDown.wav
Notes:
* Version 1.0 of this indicator is based off chapters 1-3. I don't have the advanced section of this tutorial and any additional items from there are not included.
References:
* WRB Analysis Tutorials, M. A. Perry, 2014, chapters 1-3 (free download at TheStrategyLab.com).
* There are also chapters 4-12 which are for sale at TheStrategyLab.com (advanced section of tutorial).
May 27th, 2021
Size: 126.59 KB
Downloaded: 620 times
2381
TraderGB
gbAvgHiLoPivot, Ver 1.1, TraderGB, June, 1 2021 Thanks to BobC for testing[ Important Update Ver 1.1...see updates below ]
Description:
This is an original indicator born out of curiosity and experimentation. It simply averages the pivot swing highs as one plot and does the same for the pivot swing lows. Once adjusted, the two plots should provide a solid reference to compare price action against. The swing size is adjustable and you get to choose how many of the most recent pivots you want to average. It’s a SMA of two of the most important data points of the price structure, the swing highs and swing lows.
Parameters:
* Span: defines the swing size (default = 7). The smaller the number the smaller the swings and the larger the number the larger the swings.
* PivotsToAvg: the number of the most recent pivots to average (default = 5, range from 1 to 99).
Plots:
* AvgPivotHi is the average of the last N swing pivot highs.
* AvgPivotLo is the average of the last N swing pivot lows.
* AvgPivotHiLo is the average of both the last N swing pivot highs and lows.
If trend shading is enabled, the following trend rules apply:
* To change to an UP trend: 2 consecutive lows must print above the average swing high plot, AvgPivotHi.
* To change to an DOWN trend: 2 consecutive highs must print below the average swing low plot, AvgPivotLo.
Suggestion:
* Set Span and PivotsToAvg to where the indicator hugs the price action in an up/down trend.
* Play around with the settings to discover the indicators benefits and limitations.
Included sound files for alerts (place in NT sound folder):
AvgHiLoSwingTrendUp.wav
AvgHiLoSwingTrendDown.wav
Updates:
2021-06-01 (Ver 1.1): Corrected bug in script where array list disallowed duplicate pivot values for both pivot highs and lows. This would cause the average to be incorrect if there was say two or more pivot highs or lows with the same value within the number of PivotsToAvg.
2021-06-24: Up loaded missing WAV files (look within zip file for WAV files).
May 24th, 2021
Size: 243.89 KB
Downloaded: 1198 times
2380
TraderGB
gbVolumeReversal, Ver 1.1, TraderGB, May 23, 2021 [ Updated ]
Description: This was my attempt to reverse engineer through trial-and-error Mark Leibovit’s volume reversal and volume sequential indicator. The calculations for this are unpublished and remain proprietary. This was first done about six years ago when I had access to the indicator with recent price action and simply messed around with price and volume until matching all the signals. Within this indicator I put a divergence signal, which is not part of Leibovit’s work. I personally don’t use this indicator, but some may find it useful.
References:
The Trader’s Book of Volume, The Definitive Guide to Volume Trading, Mark Leibovit, 2011, p 255-262
The Encyclopedia of Technical Market Indicators, Robert W. Colby, CMT, 2003, p 778-780
Updates:
Ver 1.1, 2021-05-27: Included options for each of the two text labels be optional (requested by chartman). Note, if you have 'Show Sequential VR Text' checked but not "Show Sequential VR", Sequential VR text will not appear.
May 23rd, 2021
Size: 4.71 KB
Downloaded: 1240 times
2379
TraderGB
gbPriceActionSwingKeltnerTrend, Ver 1.0, TraderGB, May 19, 2021
Description: This is a modified version of gbPriceActionSwing requested by TraderG so it could be used in Market Analyzer. It provides a single plot called KeltnerTrend to indicate trend direction. It also colors the background based on trend direction. In addition, it provides sound alerts as an option.
If KeltnerTrend = 1 the trend is up
If KeltnerTrend = -1 the trend is down
Note, the option 'Show Plot' must be checked to show this on a chart or if using Market Analyzer.
Important Notes:
1) If you use this indicator with Market Analyzer, make sure you check 'Show Plot'.
2) If you use this indicator on a sub-panel of a chart and want to see the plot, check 'Show Plot'.
3) If you use this indicator for background color only, uncheck 'Show Post' and put it on the price-panel.
This comes with two wav files: KeltnerTrendUp.wav and KeltnerTrendDown.wav
If you choose to use these wav files, place them in the NT sound folder.
May 19th, 2021
Size: 282.74 KB
Downloaded: 812 times
2377
TraderGB
gbCloseOverCloseTrendMap, Ver 1.0, TraderGB, May 19, 2021
Description: Compares the current close to the closes of each of the last N-bars, where N is the number entered for Lookback. The top line of the trend map is colored green if the current close closed above the close one bar back and red if it closed below. The second line of the trend map follows the same color scheme but for two bars back, etc. This is done for N-bars back. I don't really care about a close that's the same as a close N-bars ago so I just assigned these to the downtrend.
The separate plot above the trend map is an indication of the trend. It switches to an uptrend if the current close is above all N previous closes and switches to a downtrend if the current close is below all N previous closes.
There is a separate transparent plot called TrendValue that can be used for those wanting to include this in Market Analyzer. A value of 1 indicates an uptrend and a value of -1 indicates a downtrend.
This script is dynamic with respect to the number of plots that appear in the trend map. If you enter 5 for the Lookback, you will get 5 lines in the trend map. If you enter 10, you get 10 lines, etc. The indicator allows a Lookback of 20 max, which I consider more than enough. But, if you do want more plots, feel free to modify the code to allow Lookback to take a higher max value. Keep in mind that there will be a plot for whatever number you choose. For example, if you change it to a max of 100 and enter 100 as the Lookback, you'll get 100 plots. I wouldn't go to crazy here so use whatever you think makes sense for your application of the indicator.
The order of the closes in the trend map are in descending order from the top down. This means that the top line of the trend map will be the Close status 1 bar back. The second line will be the Close status for 2 bars back, etc. The last line will always be the most distant Close. For example, if you enter 10 for the Lookback, the last line of the trend map will be the status of the current Close relative to the Close 10 bars back.
Special Note: Although this indicator has in its name "CloseOverClose" it actually uses 'Input' rather than 'Close' as the input series. What this means is that you can feed most indicators into gbCloseOverCloseTrendMap to get a trend map of that indicator. For example, instead of using Close as the input series, let’s say we use the Fisher transform to get a trend map of the Fisher transform. You can do this same thing with a moving average or any other indicator that seems logical for doing this. In a generic sense, the indicator is just comparing the current output with the output of 1-bar ago, 2-bars ago...N-bars ago. The detail of all these comparisons is shown in the trend map and summarized in the overall trend plot.
May 19th, 2021
Size: 3.66 KB
Downloaded: 690 times
2376
TraderGB
gbFisherTransformMTF, Ver 1.0, TraderGB, May 17, 2021
Description: Multiple timeframe Fisher transform. Option to blend chart and additional timeframes and assign weighting.
Paramters:
Period - Period for Fisher transform on both timeframes (chart and additional timeframe).
Timeframe Paramters:
Enable - Enables additional timeframe Fisher transform (default = true). If false, it uses only chart timeframe.
Bar Type - Type of bar to use: Month, Week, Day, Minute, Range, Second, Tick, Volume, Renko, Delta (default = Range)
Bar Value - Bar value to use (default = 6)
Avg with Chart Timeframe - If true, averages the chart and addition timeframe Fisher transforms (default = true)
Weight for MTF - Weight given to additional Fisher transform when blending with chart timeframe (range: 0 to 1, default = .5 which gives equal to both)
Notes:
1) Delta bars are included in this indicator but can only be used if you have them installed.
May 17th, 2021
Size: 7.92 KB
Downloaded: 451 times
2375
TraderGB
gbHiLoIntradayDaily, Ver 1.0, TraderGB, May 11, 2021
Description: Plot of daily high, low, midpoint, and upper/lower quarters. Sounds alert when a new daily high or low is made.
Includes two WAV files: NewDailyHigh.wav and NewDailyLow.wav
This is to be placed in the NT8 sound folder (usually C:\Program Files (x86)\NinjaTrader 8\sounds).
August 29th, 2023 01:37 PM Maxie thanks for sharing
June 20th, 2023 01:01 PM peter1 Thank you for sharing it.
December 3rd, 2022 03:02 PM candy
November 28th, 2022 08:58 AM ballhaj Awsome indicator thanks
October 9th, 2021 12:15 PM racecarjw GB, your mind works in a strange but good way. I cant wait to try this out in real market conditions. Thank you for shar
December 29th, 2022 05:37 PM sigmatrader This can be useful with its normalization and divergence.
January 28th, 2022 02:48 PM mjones11 Excellent indicator!!
June 8th, 2021 10:55 AM bmaran Thanks for this indicator. I am testing this and I see the triangles for divergence on the top panel are printing only o
n refresh. Also I have noticed that short divergence are not printing always.
January 28th, 2022 02:23 AM muniz182 The best indicator ever... If you combine with GB volume reverse probably you will make good trades... Thanks GB!!!
September 9th, 2021 06:58 AM nothingbutprofits I experiment your indicator - and agreed with your assessment about the delta type (bidask/updowntick) - not much differ
ence from original VWAP. Thanks for your experiment..as I learned from it.
December 9th, 2022 10:05 AM Chof So often the simplest things are some of the most helpful.. That's certainly the case with your indicator - exactly wh
at I was looking for - thank-you.
February 24th, 2022 12:46 PM j77777 Thanks so much
August 28th, 2021 09:09 PM romus Fantastic!
Especially for currencies - e.g. setting levels every 50 or 100pips
Thank you!
August 26th, 2021 05:03 AM guidoisot Thank you. An instrument with 25 points could perhaps be the case for NQ and also DAX. Maybe you can add also one plot-p
roperty for setting all plots thickness and color with one single instruction.