NexusFi: Find Your Edge


Home Menu

 



Categories Help    






NinjaTrader 8 Indicators and More
Indicators and Files in this section are compatible with NinjaTrader 8


Sort by
Filter

Show full/short entries Entries
Price Action Swing with Keltner Minor Trend Rule 5 *
gbPriceActionSwing Ver 1.1, TraderGB, March 23, 2021

This is a modified version of PriceActionSwing indicator that includes the Keltner Minor Trend Rule.

The minor trend turns:
(1) UP when price moves above its most recent high and stays UP until price moves below its most recent low, when it is considered to have turned DOWN.
(2) DOWN when price moves below its most recent low and stays DOWN until price moves above its most recent high, when it is considered to have turned UP.

Keltner defines an upward trend by the failure to make lower lows and a downward trend by the failure to make higher highs.

General Usage:
1) When the trend is up (background=green), you'll want to trade long on the up swings of the up trend (the Trend is Up and the Swing of the up trend is Up).
2) When the trend is down (background=red), you'll want to trade short on the down swings of the down trend (the Trend is Down and the Swing of the down trend is Down)




Suggestion Application - have three charts:
(1) Long-Term Chart: Used to get an idea of the long term trend.
(2) Intermediate-Term Chart: Used to detect the swing points turning in the same direction as the trend.
(3) Short-Term Chart: Used for entry/exit and trade management in the same direction of the trend and swing.

The screenshot shows a 30-tick range bar chart with the indicator parameters: SwingType=Standard and SwingSize=20.
The large green arrow shows the trend direction being up. The smaller green arrows show the "up swings" within the "up trend".
There are seven up swings in the ES of roughly 59, 82, 85, 102, 47, 58 and 53 points.
Looking within the up swings, there are many opportunities to get long using a lower timeframe chart.

References:
How to Make Money in Commodities, Chester W. Keltner, Keltner Statistical Services, 1960 (pages 52-54, 61-64).
The line chart on the top of page 61 clearly illustrates this rule.

Updates: Ver 1.1, 3/23/2021
1) Added independed AddOn gbPriceActionSwingBaseMethods. Some users were having issues with an existing version of PriceActionSwingBaseMethods that was different from the version that this indicator is based on.
 
Suggest other entries I might like
Details: Price Action Swing with Keltner Minor Trend Rule


March 20th, 2021
Size: 18.20 KB
Downloaded: 1532 times
gbCompositeIndex 5 *
gbCompositeIndex Ver 1.0, TraderGB, March 17, 2021

This is Constance Brown's Composite Index

Formula:
Momentum(RSI(Close, 14), 9) + SMA(RSI(Close, 3), 3)

It has two parts that are added together:
(a) A 9-period Momentum on a 14-period RSI
(b) A 3-period SMA on a 3-period RSI

The result is an unbounded RSI that better catches divergences than the traditional RSI indicator.

Note: This indicator uses Input rather than Close. Thus, you can feed any indicator into this indicator (i.e., On Balance Volume, etc).




Presentation Mode Options:
(1) Traditional : Shows traditional Composite Index
(2) Traditional with Bands: Shows traditional Composite Index with Bollinger Bands
(3) ZScore : Shows Composite Index in Z-Score

References:
https://aeroinvest.com/COMPOSITE_INDEX.pdf
https://coinclarity.com/trader-education-the-rsi-is-old-use-this-instead-powerful-strategy
 
Suggest other entries I might like
Details: gbCompositeIndex


March 17th, 2021
Size: 12.17 KB
Downloaded: 276 times
gbXPointNBarsBack 4 *
gbXPointNBarsBack Ver 1.0 by TraderGB, March 16, 2021

Description:
This indicator finds the point where the current High and a Low N-bars back intersects with the current Low and a High N-bars back (forms an X). It creates a synthetic data point that can be feed into other indicators. Think of it as a substitute for common inputs such as: High, Low, Open, Close, Median, Typical, Weighted. Although some may use this as an indicator on its own, its really meant to be feed into other indicators. Experiment with it and see where it takes you.

The screenshot tries to illustrate the X (cross) point where BarsBack=1 and BarsBack=2.

Enjoy,
TraderGB
 
Suggest other entries I might like
Details: gbXPointNBarsBack


March 16th, 2021
Size: 2.04 KB
Downloaded: 281 times

Keywords: xpoint
gbMACDx5 4 *
gbMACDx5 Ver 2.0, TraderGB, April 3, 2021 (New Version)

Description: Five MACDs with different fast lenghts and one common slow length.

Histogram Coloring Scheme:

Historgram changes to uptrend color when in an upward perfect order:
Macd1 > Macd2 and Macd2 > Macd3 and Macd3 > Macd4 and Macd4 > Macd5

Historgram changes to downtrend color when in a downward perfect order:
Macd1 < Macd2 and Macd2 < Macd3 and Macd3 < Macd4 and Macd4 < Macd5







Macd over Macd coloring scheme:

Macd plot changes to uptrend color when it's above the next lower Macd plot:
Macd1 > Macd2
Macd2 > Macd3
Macd3 > Macd4
Macd4 > Macd5

Macd plot changes to downtrend color when it's below the next lower Macd plot:
Macd1 < Macd2
Macd2 < Macd3
Macd3 < Macd4
Macd4 < Macd5

Option to display date/day

Update:
Ver 2.0 04-03-2021: Changed plot and histogram trend coloring scheme.
 
Suggest other entries I might like
Details: gbMACDx5


March 14th, 2021
Size: 7.83 KB
Downloaded: 1075 times
market profile - 4 *
Hello,


In a podcast I was listening to earlier this week from Anthony Crudele titled "Mastering your trade setups with Damon Pavlatos" Damon spoke about his market profile and how he uses 3 separate colors reflect sessions vs. 30m blocks.

It can be found here


I thought I would try something similar with NT8 and share it.
The items can be found in NT8's Orderflow plus.

The Volume profile for this image is a 7 day and weekly pivots. ( he doesn't use pivots, I'm a fan)

After downloading and unpacking, install into the Documents > NinjaTrader 8 > Templates > chart

Thanks,
Brett

PS. The times could probably be cleaned up a bit, but should be a good start.

*** Yeah, Typo when I named the Tab, just rename it. ***
 
Suggest other entries I might like
Details: market profile -


March 14th, 2021
Size: 6.16 KB
Downloaded: 1249 times
gbRMMA 5 *
gbRMMA (Ver 1.0) by TraderGB

This is a very modified version of the original Rainbow Multiple Moving Average (RMMA). It allows many averages of a given type based on user input.

Modifications:
1) Put input parameters within indicator (original indicator got input params from file).
2) Added more moving averages/filters to choose from.
3) Added deviation bands where you can choose between StdDev or ATR and multiples for bands 1/2/3.
4) Added mid-point plot of all averages. StdDev/ATR bands are based off this central point.
5) Ability to hide average lines.
6) Ability to color averages based on Up/Down colors or use Rainbow colors.
7) Ability to color background based on these trend rules:
* SlopeFull - Looks for all averages trending in the same direction before flipping trend direction.
* SlopeHalf - Looks for the number averages rising vs falling to determine trend direction.
8) Ability to show/hide the mid-point.
9) Ability to color bars based on if close is above/below mid-point.
10) Ability to show/hide bands.
11) Many color/opacity options.
 
Suggest other entries I might like
Details: gbRMMA


March 12th, 2021
Size: 88.74 KB
Downloaded: 462 times

Keywords: average moving rainbow rmma
gbTimeSeriesForecastPosNeg 5 *
gbTimeSeriesForecastPosNeg (Ver 1.1) by TraderGB, March 8, 2021

In the process of coding gbMAxMTFx4, I had to go through each average/filter indicator that this script called and see what the minimum value was for length. To my surprise the stock Time Series Forecast (TSF) that comes with NT8 allows the Forecast input to be negative down to -10. I thought that was interesting and is what inspired this indicator.

Concept:
The basic idea here is to plot both a positive and negative time series forecast for a given length. It follows this rule for trend:
* Trend changes to UP when both positive and negative TSF rise together.
* Trend changes to DOWN when both positive and negative TSF fall together.

Input:
* PosForecastValue can be an integer between 1 and 10.
* NegForecastValue can be an integer between -1 and -10.
* Usually you'll want to have the same pos/neg forecast value, one positive and one negative (i.e., 3 and -3). But, this indicator allows you to input different values for this (i.e., 3 and -4).

Options:
There are many options on how you choose to decorate this indicator:
* Allows color/opacity rising or falling for plots, shade area, bar body, bar outline, background, and hi/lo line.
* Hi/Lo Lines are just the lines that extend to the right of both the TSF plots.
* Option to turn on/off coloring for plots, shade area, and bars.
* Hi/Lo lines have options to turn on/off, line style, and line width.

Updates:
Ver 1.1 (03/19/21): Fixed bug with saving template
 
Suggest other entries I might like
Details: gbTimeSeriesForecastPosNeg


March 8th, 2021
Size: 6.85 KB
Downloaded: 672 times
T3Slope 5 *
Hello Traders, a trader that downloaded the EMASlope indicator asked if the same slope color scheme could be added to the T3 indicator. The T3 is considered a swing indicator which is suitable for all timeframes and trading instruments including forex, stocks, commodities, cryptocurrencies, indices, etc. Presented in 1998 by Tim Tillson, it is also known as the Tillson Moving Average. It was developed to minimize false signals that are common with other MA's... Some traders trade PA above/below, and the more conservative will trade with the slope and PA above/below

Shown is the T3Slope with Period = 55, Tcount 7 and VFactor0.7 on a 144Tick YM Chart.
The slope color in this case, changes at +/-15 degrees and +-45 degrees. The colors can be selected to only change for upslope and downslope or for degress as shown. The background can be set to show slope dependent color and opacity. There is also a button to disable the indicator located on the Time axis. The button has the indicator name and Period on its face. Also there is a label in the right margin that colors with the indicator. All parameters are user selectable

Give it a spin and leave a comment...
Trade Well
Bob
 
Suggest other entries I might like
Details: T3Slope


March 6th, 2021
Size: 6.86 KB
Downloaded: 571 times
Second Entry Indicator V2.1 5 *
Please post any bugs/feedback you may have in this thread. It also includes more details.

Not 100% sure it counts correctly 100% of the time but so far back tests look promising! It counts it in Mack's style.


Features:
  • Counting Second Entries
  • Counting Other Entries
  • Future Signal and Risk display
The indicator is highly adjustable so that it can fit for other instruments as well


Parameters:
  • Target: Shows where the future signal will draw the target.
  • Max Stop: will change the risk to turn magenta if risk exceeds max stop.
  • Entry Placement: Useful for other instruments. Will only count as an entry if the price is greater than/less than the previous bar's high/low plus the amount of ticks set here.
  • Stop Placement: Distance from signal bar your stop will be placed.
  • Margin: Distance from bar the indicator is drawn.
  • Reset count on DT/DB: allows for the count to reset whenever a double top or double bottom forms
  • Longs on top/shorts on bottom: Flip placement of entry text
 
Suggest other entries I might like
Details: Second Entry Indicator V2.1


March 6th, 2021
Size: 29.21 KB
Downloaded: 964 times
gbMAxMTFx4 5 *
Script: gbMAxMTFx4 (Ver 1.0 by TraderGB, March 2021) Corrected Entry

Description: This indicator will draw four moving averages/filters based on user input. It is mainly used to draw higher frame moving averages/filters on lower frame charts to give reference to market condition (trending, consolidating, etc) from the higher frame perspective. Four averages are used to give some clarity of this. The indicator allows you to choose
from several bar types and averages/filters (see below).

Installation: This file contains four bar types that require a restart of NT after being imported. Bar types are: Reversal, Delta, BetterRenko, and UniRenko. If you already have these, just skip over them during the import. Included in the zip file are many indicators. If you have made any customizations to any of these named scripts, you should consider skipping that particular indicator when it prompts you to [skip or overwrite]. If you have made changes and you overwrite, your custom code is gone. You may want to make a backup copy of your indicator directory before you import just to be on the safe side. You only have to worry about this if the name of a script in this zip file matches one you already have.

Available Bar Types (* non-standard NT bar types; requires installation and restart NT):
Month, Week, Day, Minute, Range, Second, Tick, Volume, Renko, (* Reversal, Delta, BetterRenko, UniRenko)



Updates:
1) The following are set to false. You may want to set them to true and recompile:
IsAutoScale = true;
DrawHorizontalGridLine = true;
DrawVerticalGridLines = true;
Available Moving Averages/Filters:
AdaptiveExponentialMA, AdaptiveLaguerreFilter, AhrensMA, AverageDirectionalVariableMA, AutoRegression, ArnaudLegouxMA, Butterworth_2Poles, Butterworth_3Poles, DonchianChannelMean, DoubleExponentialMA, DistantCoefficientFilter, DeviationScaledMA, ExponentialHullMA, ExponentialMA, ElasticVolumeWeightedMA, GaussianFilter_2Poles, GaussianFilter_3Poles, McGinleyDynamic, HeikinAshiZeroLagTripleEMA, HullMA, HoltEMA,JurikMA, KaufmanAdaptiveMA, LaguerreFilter, LinearRegression, MovingMeanTPO, MovingMeanVWTPO, MovingMedian, MovingMedianTPO, MovingMedianVWTPO, Percentile_50, RangeWeightedMA, ReverseEngineeredRSI_50, SimpleMA, SineWeightedMA, SuperSmoother_2Poles, SuperSmoother_3Poles, Tillson3MA, TimeSeriesForecast, TripleExponentialMA, TripleWeightedMA, TriangularMA, VariableIndexDynamicAverage, VariableIndexDynamicAverageCMO, VolumeWeightedEMA, VolumeWeightedMA, WeightedMA, ZeroLagExponentialMA, ZeroLagTripleExponentialMA

Primary Input Parameters:
1) Bar Type (see gbMAxMTFx4_BarTypeEnum enum for list of available bar types)
2) Bar Value
3) Moving Average Type (see gbMAxMTFx4_MATypeEnum enum for list of available averages and filters)
4) Four Moving Average Lengths (Period 1, 2, 3, 4)

Non-Standard NinjaTrader Bar Types Used (you'll need to install these if you don't already have them):
1) Reversal Bars
2) Delta Bars
3) BetterRenko Bars
4) UniRenko Bars

UniRenko Parameters: If using a UniRenko Bar, you'll need to specify the Bar Values in the "Parameters - UniRenko" area.
1) Tick Trend
2) Tick Reversal
3) Open Offset

Limitations:
1) This indicator is not intended to have a frame less that the host chart. This should not present any runtime issues, but be mindful that plots are displayed based on the frame used by the host chart. Thus, if price goes up 10 points and then down 10 points before the host chart bar closes, you're not going to see this. The proper
way to use this indicator is with a higher frame than the host chart (i.e., 10 min indicator on 1 min chart, etc).
2) Most averages require a minimum of 1 period, except for: DeviationScaledMA (2), Holt EMA (2), Kaufman Adaptive MA (5), Linear Regression (2), Percentile (4). If you enter a value less that the minimum, the script will use the minimum but display what you used as input.
3) This script uses averages/filters that mostly use Length as there main input. Indicators such as MAMA and iTrend were not included since they don't use Lenght as an input.
4) Default values are used for parameters in some averages/filters that require more than Length as input, such as: Arnaud Legoux Moving Avg, Butterworth Filter, Deviation Scaled MA, Gaussian Filter, Jurik MA, KaufmanAdaptiveMA, Percentile, Reverse Engineered RSI, and Tillson3 MA.
5) Some averages/filters require a short and long term period as input (i.e., VariableIndexDynamicAverage). In these cases the Length is used as the short-term period and the long-term period is three times the Length.
 
Suggest other entries I might like
Details: gbMAxMTFx4


March 5th, 2021
Size: 122.79 KB
Downloaded: 551 times
 



 
Category
 




© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top