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
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: 569 times
gbKalmanFilter 5 *
The Kalman filter is an algorithm that uses a series of measurements observed over time, containing statistical noise and other inaccuracies. It was originally devised to work with noisy and incomplete data. Mainly designed for and applied in dynamic systems... such as price data on charts.

Details: https://en.wikipedia.org/wiki/Kalman_filter

The screenshot contains two identical price charts (Range Bar 10). It shows the Kalman Filter with different gain settings:

Gain = 20 Pink
Gain = 200 Yellow
Gain = 500 Cyan
Gain = 1000 Red

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


March 5th, 2021
Size: 1.72 KB
Downloaded: 630 times
Sim22_DeltaV4 5 *
Kudos to Gomi, Sim22 and Zondor for this excellent Cumulative Delta indicator. It was modified per NitroG's request so that it would work in NT8 version 8.0.23.1.

On import the indicator will be stored in the Sim22 folder and as Sim22_Delta4 and should not interfere with Sim22_Delta3.

Make sure you have Tick Replay on when using this indicator.

Please let me know if you run into any issues.

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


March 4th, 2021
Size: 12.67 KB
Downloaded: 964 times

Keywords: cumulative delta
gbZigZagFibExtRet (Important Update Ver 1.2) 5 *
gbZigZagFibExtRet, Ver 1.2, TraderGB, March 21, 2021 [Important Update Ver 1.2...see updates below]

Description:
This is a modification of the ZigZagUTG script that shows Fibonacci retracement and/or extension percentages. The indicator allows you to choose what you want to see (Show Text: None, Retracement, Extension, Both). There are also different options for how you what the indicator to appear on the screen (color, opacity, line width, text offset, show lines in front or behind bars, show: dots, lines, both or none).

Updates:
2021-03-21 (Ver 1.1): Added developing current swing retracement/extension percentages.
2021-06-01 (Ver 1.2): Corrected bug in script where array list disallowed duplicate pivot values. This would cause a miscalculation of the percentage values where there are back to back swing highs or lows with the same value.
 
Suggest other entries I might like
Details: gbZigZagFibExtRet (Important Update Ver 1.2)


March 4th, 2021
Size: 5.26 KB
Downloaded: 861 times
Sody's Zero Lag Moving Average Convergence Divergence (MACD) 5 *
This is my entry to the challenge for the best indicator. While this indicator is nothing flashy like my past indicators, I am submitting it due to the fact that it is a reliable signal.

It is a MACD but calculated using a momentum-adjusted moving average that I call a zero-lag moving average because it is the closest thing I can get to that adjust for the lag in a filter. It works similar to a EMA, but instead of weighting the front end of the indicator to reduce lag (base effect), it adjusts the from on the moving average for a near-term ROC (momentum).

Use wisely!

Cheers,
Sody

APR 26 2021 UPDATE: It came to my attention that the file was a locked DLL, I have corrected the issue, you can now download the source code from here.
 
Suggest other entries I might like
Details: Sody's Zero Lag Moving Average Convergence Divergence (MACD)


February 22nd, 2021
Size: 3.35 KB
Downloaded: 1369 times
LargeTrades indicator NT8 5 *
Email me for improvements or suggestions

I use it in one of my autostrategies with success. The basic code comes from a Russian expert.
Combined with some trend direction indicator is a powerful tool to see the supply / demand.

Displays the major transactions that have taken place during
short period of time and at the same price (Limit buyer / seller)

Default settings to adjust :

LargeVolume = 500; (adjust to your instrument)
TradeTime = false; (if true plot date/time of large trade)




Trade safe

bcomas
 
Suggest other entries I might like
Details: LargeTrades indicator NT8


February 21st, 2021
Size: 2.90 KB
Downloaded: 884 times
Commitment of Traders (COT) 5 *
There is no real download here (the attached file, "cot.txt", is just a dummy file in order to satisfy the requirements of adding an entry).

Just want to highlight the stock Commitment of Traders (COT) indicator that comes with NT8 and how to set it up. emazing was requesting this and didn't know that it was already available. I'm putting it here to alert everyone of this indicator and how to set it up.

For full information, see: https://ninjatrader.com/blog/track-institutional-trading-with-new-cot-indicator

Setup:
1) Go to: Tools -> Options -> Market data
2) Once there, click on: Download COT data at startup
3) After doing this, restart NT.
4) Add the COT indicator to a weekly chart (Released every Friday at 3:30pm by the Commodity Futures Trading Commission)

Included here is a weekly chart with the COT indicator.

TraderGB
 
Suggest other entries I might like
Details: Commitment of Traders (COT)


February 20th, 2021
Size: 25 bytes
Downloaded: 175 times

Keywords: cot commitment
RSI With 4 User Defined Zones 5 *
This script was requested by @Mtype for Ninja Trader 8 -
https://nexusfi.com/elite-circle/1261-want-your-ninjatrader-indicator-created-free-1662.html

It is an RSI oscillator with a smoothing moving average. Four zones are drawn with user selectable colors and opacity. The zone sizes are also user defined.

This will give you a quick visual idea on the location of the RSI, among other things.

It can be combined with other indicators, such Stochastics and CCI, by using Transparent colors for the built in RSI indicator.
 
Suggest other entries I might like
Details: RSI With 4 User Defined Zones


February 15th, 2021
Size: 5.81 KB
Downloaded: 577 times

Keywords: rsi zones regions
Multi Volume profile template with trend 5 *
I've updated the Multi-Volume profile template.

Included is a 1, 7 and 30 day profile.
Added to this version are the Daily and Weekly pivots, along with the TrendGRaber that forrestang posted on 1.22.21 (included in zip)

All other indicators are available through the NT8 lifetime license platform.


I should mention: When unzipping for the template: place the Futures.I.O..xml into the Documents>NinjaTrader8>Templates> Chart.

For the trendgrabber indicator, place it in Documents>NinjaTrader8>import

Thanks,
Brett

Edit: Added instructions for placement and had the wrong indicator in the zip.
Edit 3.28.21: uploaded new template for 8.0.21.0 build - DM me if it's not working. I really don't check my uploads.
 
Suggest other entries I might like
Details: Multi Volume profile template with trend


February 14th, 2021
Size: 6.46 KB
Downloaded: 1103 times
SSL Channel 5 *
Version 1.00

I've seen this indicator on many other platforms but not NinjaTrader. in general, it plots the SMA of the Highs and Lows of the bars to display trend, and possible changes.

I use it in 2 ways (both are pictured). The most common is on the chart with the primary data series. I generally set colors for just Up and Down with the other 3 Transparent. Mid and Max may be used here.

For the second mode, use it in a new pane and set all plots to transparent except SSLDir but make it plot as a bar and the appropriate width.

I have found a setting around 10 works pretty good for time-based charts and around 4 for fixed-height (renko, range) charts.
 
Suggest other entries I might like
Details: SSL Channel


February 8th, 2021
Size: 3.19 KB
Downloaded: 784 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