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
SessionVWAP Daily (amaCurrentDayVWAP) 5 *
Version 2.5 October 27, 2019

The Current Day VWAP is the volume-weighted average price (VWAP) of a security for the current day’s trading session. The VWAP gives a fair reflection of the market conditions throughout the trading day and is probably the most popular benchmark used by large traders.

The Current Day VWAP can be set to calculate for the entire trading day or it can be set to calculate for custom hours such as the regular session only. The VWAP further comes with volume-weighted standard deviation bands or quarter range bands. Although the VWAP uses volume information, it is best set to “Calculate” = “On price change”. It is not necessary to recalculate it with each incoming tick.

Trading hours template: The trading hours template should be set to <instrument settings> or any other trading hours template that reflects the contractual trading hours of the instrument.

Full_Session: The VWAP will be calculated for the full session as selected per trading hours template.

Custom_Hours: You may select custom hours for calculating the VWAP in different time zones.

Standard_Deviation: The volatility bands are calculated as a selectable multiple of the standard deviation, where the standard deviation is calculated for the selected session.

Quarter_Range: The volatility bands are calculated as a selectable multiple of the quarter range for the current session.

Accuracy: The indicator calculates both VWAP and volatility bands from the primary bars shown on the chart. All data points of each bar are used for the calculation in order to obtain the best possible result. However, accuracy also depends on the chart resolution. Accuracy increases as trading volume accumulates. Therefore it is recommended to select an early anchor point and only use VWAP and volatility bands once they have stabilized.
 
Suggest other entries I might like
Details: SessionVWAP Daily (amaCurrentDayVWAP)


September 4th, 2017
Size: 9.72 KB
Downloaded: 4276 times

Keywords: quarterrange session standarddeviation volatility volume volumeweighted vwap
Holt EMA (amaHoltEMA) 5 *
Version 1.0 March 6, 2017

The Holt EMA is a trend corrected exponential moving average based on a double exponential smoothing model.

Holt’s paper, “Forecasting Seasonals and Trends by Exponentially Weighted Moving Averages” was published in 1957 in O.N.R. Research Memorandum 52, Carnegie Institute of Technology.

The tools developed by Holt & Winters are mainly used for forecasting time series.
 
Suggest other entries I might like
Details: Holt EMA (amaHoltEMA)


September 4th, 2017
Size: 2.56 KB
Downloaded: 432 times

Keywords: ema exponentialsmoothing forecast holtema movingaverage smoothing
Double Weighted Moving Average (amaDWMA) 5 *
Version 1.0 March 6, 2017

The Double Exponential Moving Average (DEMA) was first presented by Patrick Mulloy in "Stocks & Commodities" in 1994. It attempts to offer a smoothed average with less lag than a straight exponential moving average.

The Double Weighted Moving Average (DWMA) replicates the DEMA formula, applying it to the WMA (weighted moving average) instead of the EMA.
 
Suggest other entries I might like
Details: Double Weighted Moving Average (amaDWMA)


September 4th, 2017
Size: 3.89 KB
Downloaded: 314 times

Keywords: dema dwma exponential movingaverage weighted
Exponential Hull Moving Average (amaEHMA) 5 *
Version 1.1 July 30, 2017

The Hull Moving Average (HMA) was developed by Alan Hull and is mainly used to identify the current market trend. The HMA is composed of three weighted moving averages (WMA).

The Exponential Hull Moving Average (EHMA) has those weighted moving averages replaced with exponential moving averages.

The Exponential Hull Moving Average exhibits an excellent balance between smoothing and lag (also see "Moving Averages for Financial Data Smoothing" by Aistys Raudys, Edmundas Malčius, and Vaidotas Lenčiauskas – Vilnius University, Faculty of Mathematics and Informatics)
 
Suggest other entries I might like
Details: Exponential Hull Moving Average (amaEHMA)


September 4th, 2017
Size: 2.48 KB
Downloaded: 694 times

Keywords: ehma exponential hma hull movingaverage
Relative Ranges (amaRelativeRanges) 5 *
Version 1.1 July 21, 2017

Only to be used with minute or daily charts.

The Relative Ranges indicator measures the range of a minute bar or a daily bar against the average range for the same time of the day over the preceding n days. The indicator comes with two different options to calculate the relative range:

All_Days: Today's ranges are compared to the average ranges of the N preceding business days. The default value is N = 40. With the setting "All_Days" the indicator requires the use of proper trading hours templates which match the trading day of the instrument traded. Trading hours templates that cut the week into arbitrary sessions - such as the session template 24/7 - cannot be handled by the indicator and will trigger an error message.

Day_Of_Week: Today's ranges are compared to the average range calculated for the same day of the week over the N preceeding weeks. The default value is N = 8. With the setting "Day_Of_Week", all session templates can be handled.

Relative Ranges: The relative ranges are shown as a percentage of the average volume calculated over the reference period.

Cumulated ratio: Compares the cumulated ranges of the current day to the average ranges of the selected reference period.

Holidays: Holidays as selected via the indicator dialogue box may be excluded from all calculations.

Default settings: Relative range bars between 80% and 120% of the normal range are shown as white bars. Higher relative range bars are shown as blue bars, lower relative range bars are shown as red bars.
 
Suggest other entries I might like
Details: Relative Ranges (amaRelativeRanges)


September 4th, 2017
Size: 12.43 KB
Downloaded: 691 times

Keywords: cumulated range relativeranges
Relative Volume (amaRelativeVolume) 5 *
Version 1.1 July 21, 2017

Only to be used with minute or daily charts.

The Relative Volume indicator measures the volume of a minute bar or a daily bar against the average volume for the same time of the day over the preceding n days. The indicator comes with two different options to calculate the relative volume:

All_Days: Today's volume is compared to the average volume of the N preceding business days. The default value is N = 40. With the setting "All_Days" the indicator requires the use of proper trading hours templates which match the trading day of the instrument traded. Trading hours templates that cut the week into arbitrary sessions - such as the session template 24/7 - cannot be handled by the indicator and will trigger an error message.

Day_Of_Week: Today's volume is compared to the average volume calculated for the same day of the week over the N preceeding weeks. The default value is N = 8. With the setting "Day_Of_Week", all session templates can be handled.

Relative Volume: The relative volume is shown as a percentage of the average volume calculated over the reference period.

Cumulated ratio: Compares the cumulated volume of the current day to the average cumulated volume of the selected reference period.

Holidays: Holidays as selected via the indicator dialogue box may be excluded from all calculations.

Default settings: Relative volume bars between 80% and 120% of the normal volume are shown as white bars. Higher relative volume bars are shown as blue bars, lower relative volume bars are shown as red bars.
 
Suggest other entries I might like
Details: Relative Volume (amaRelativeVolume)


September 4th, 2017
Size: 11.32 KB
Downloaded: 1467 times

Keywords: cumulated relativevolume volume
Wilder's Moving Average 4 *
Wilder's Moving Average (Tested on NT8.0.8.0)

Wilder’s Smoothing indicator was developed by Welles Wilder and mentioned in his book” New Concepts in Technical Trading”. Wilder used the Smoothing indicator as a component in several of his other indicators including the RSI. Wilder’s Smoothing indicator can be used in the same capacity as other moving averages. The smoothing indicator is used as an input in Wilder’s other indicators such as the RSI, Wilder’s Swing Indicator and Wilder’s Volatility Indicator.
 
Suggest other entries I might like
Details: Wilder's Moving Average


August 6th, 2017
Size: 1.44 KB
Downloaded: 322 times
Ribbon Trader NT8 5 *
This is the NT 8 Version of https://nexusfi.com/download/ninjatrader-7/indicators/1637-download.html?view

I made a slight visual modification so that up/down arrows are painted once a trend stays with 4 blocks of the same color. The code logic hasn't been changed at all.
 
Suggest other entries I might like
Details: Ribbon Trader NT8


July 18th, 2017
Size: 3.44 KB
Downloaded: 1636 times

Keywords: ribbontrader
HMA Color MTF 5 *
Hello Traders, the is an NT8 indicator(exported from 8.0.7.0) that is a colored HMA. The HMA can be calculated from any chart type and period (Multi Time Frame). In the picture is a 15M CL chart. It has two instances of this indie. One is an HMA21 calculated from a 10 min chart and the second is a HMA21 calculated from a 10Range. The indie title displayed on the chart shows the type and period info, as does the title in the user configuration panel. The HMA is completely configurable for color, drawing type HMA Period, Chart Type and Chart Period. There is a label in the right margin of the chart that identifies the indicator. Depending on the timeframes of the chart vs the HMA, you may need to enable Tick Replay in the Data Series. Let me know what you think!

Thanks to Ninja Jim D for his suggestions.

Trade Well
Bob
 
Suggest other entries I might like
Details: HMA Color MTF


July 8th, 2017
Size: 6.79 KB
Downloaded: 751 times
CamsVpR4 Volume Profile for NT8 5 *
CamsVp is a volume profile indicator for NinjaTrader 8 with added features of delta, footprint and imbalance. CamsVp has great flexibility in the selection of chart regions from which to generate a profile. The start and end of regions may be defined as window, date, current, bar and daily. There is also a handy mouse drawing tool to define regions. A region may be as small as one bar or as large as computer memory capacity. There is no limit as to the number of regions that can be drawn. Granularity can be chosen to minimize computer load especially for large time span profiles. CamsVp automatically configures itself according if a chart's Tick Replay feature is enabled. Calculation mode and bid/ask delta are affected. Scales may be mixed, for instance a volume profile can be shown with a Delta scale.

Detailed instructions and discussion thread is here:
https://nexusfi.com/elite-circle/42467-camsvp-volume-profile-indicator-discussion-thread.html

R4: added Enable CamsVpRegion to control cross talk using multiple instantiations on same chart. 11/8/2017
R3: added volume imbalance, changed display to Bid/Ask, value area boundary line, improved text alignment, scale and bar opacity, 8/6/2017
R2: fixed granular bar offset, added Day and Volume granularity, improved value area calculation, added VA smoothing, fixed Right orientation for regions Bar and Daily, 07/07/2017
R1: initial release, 6/19/2017
 
Suggest other entries I might like
Details: CamsVpR4 Volume Profile for NT8


June 20th, 2017
Size: 11.45 KB
Downloaded: 4052 times

Keywords: ask bid delta footprint imbalance market profile volume
NT8 Hull Moving Average Color Change 5 *
Hello All,

Like many others, in migrating over to NT 8 many indicators are not available yet. I use the HMA often and prefer when color changes if rising or falling.

Here's my conversion using the script found on the NT Forums here: https://forum.ninjatrader.com/showthread.php?t=79551&page=7

Enjoy.
 
Suggest other entries I might like
Details: NT8 Hull Moving Average Color Change


May 29th, 2017
Size: 4.81 KB
Downloaded: 763 times

Keywords: change color hma
Spread 5 *
Shows the difference between two instruments. Particularly useful for treasury spreads like FYT, FOB, NOB, etc. You must specify the front and back leg and the ratios. The CME lists current ratios here: https://www.cmegroup.com/trading/interest-rates/intercommodity-spread.html

Example: NOB spread
FrontRatio: 3
BackRatio: 1
FrontLeg: ZN 06-17
BackLeg: ZB 06-17

Note that it adds a separate data series for each leg of the spread so you don't need either leg to be the main chart data series (IE you could add NOB spread to an ES chart).

Video tutorial:


Version 1.0
 
Suggest other entries I might like
Details: Spread


May 23rd, 2017
Size: 1.83 KB
Downloaded: 680 times
Horizontal Ray DrawingTool 5 *
This drawing tool is coded as a native NT DrawingTool class rather than within an indicator wrapper. There have been many requests over the years for NT to add a native horizontal ray tool but it has still yet to be implemented. This tool was created based on the original NT Lines.cs file.

I've yet to experience any issues, however, it is not advised that any trading actions be based on this add-on (i.e. alert to trigger a live market order if this horizontal ray is crossed). Hot-key activation is also supported through the standard NT selection dialog.

Exported using NT Version 8.0.12.0 64-bit (Standard)

Edit (06/22/22): version 5 has been uploaded which adds the option show/hide price labels

Version: 5.0
 
Suggest other entries I might like
Details: Horizontal Ray DrawingTool


May 12th, 2017
Size: 4.00 KB
Downloaded: 1224 times
Round Numbers V2 5 *
This code allows lines to be drawn at regular price levels. I had this converted professionally from a NT7 indicator so I cannot assist with support.
The lines are customisable with the usual line options as well as the line length.
I hope someone else finds it helpful.
 
Suggest other entries I might like
Details: Round Numbers V2


May 10th, 2017
Size: 2.62 KB
Downloaded: 827 times

Keywords: levels price
'NoGaps' ChartStyle - eliminate intraday candle gaps 5 *
This chart style is identical to the standard NinjaTrader candlestick style except that it uses the previous candle's closing value for the current candle's open value (except when the current bar is the first bar of a session). This eliminates single tick gaps between intraday bars when the last price changes on the first tick of a new bar. As a result, charts appear smoother and are easier to read and interpret, without any price data truly being modified. See attached example of ES.

Exported using NT Version 8.0.6.1 64-bit (Standard)

edit: The file has been updated to display doji bodies in the same color as the wick (NT default behavior is to display dojis with the candle outline color, but this becomes a problem when you try to display candles with no outline.)
 
Suggest other entries I might like
Details: 'NoGaps' ChartStyle - eliminate intraday candle gaps


May 10th, 2017
Size: 1.50 KB
Downloaded: 290 times

Keywords: candlesticks chartstyle ohlc ninjascript
HIGH VOLUME ALERT 4 *
A simple indicator that shows the high volume. You can change the volume alert depending the time frame used.
Converted from NT7. I found this indicator useful in this forum some years ago. I use it in time frames of one and five minutes.
 
Suggest other entries I might like
Details: HIGH VOLUME ALERT


May 7th, 2017
Size: 2.27 KB
Downloaded: 899 times
MACD Color and Stochastic Color 5 *
This is an NT8 conversion of my MACDColor and Stochastic Color indicators. Both have user definable OB/OS levels, and alert capability.
 
Suggest other entries I might like
Details: MACD Color and Stochastic Color


May 5th, 2017
Size: 25.92 KB
Downloaded: 978 times

Keywords: macd ob os stochastic
LBR Oscillator 5 *
Shows the difference between fast and slow SMA. The dots show momentum from previous highs or lows.

Converted from LBR 3/10 Oscillator by Keith.


Enjoy!
 
Suggest other entries I might like
Details: LBR Oscillator


March 26th, 2017
Size: 3.88 KB
Downloaded: 905 times
Fractal Pivots 4 *
Converted from NT7 Fractals_Mike indicator. Based on this definition.

https://www.investopedia.com/terms/f/fractal.asp

Hope you enjoy!

UPDATE: 3/26/17 Fixed bugs where you could not save in a chart template and so its less sluggish on chart.

Its been brought to my attention this indicator may or may not use excessive RAM. Word of caution if you have issues using this indicator. I personally have not had issues besides sluggishness moving the x-axis.

PM me for issues.
 
Suggest other entries I might like
Details: Fractal Pivots


March 25th, 2017
Size: 2.65 KB
Downloaded: 1585 times
SwingInfoPro 4 *
Mar 17th 2017 Version 1
This Indicator displays the swing information at cursor position, useful for quickly gauging the current swing duration and distance in ticks within the Toolbar with options to customize including:

- Font Color
- Font Select
- Show Swing Information Label
- Hide Indicator Name

I'm self taught and just starting to understand what's required to convert my NT7 indicators over to NT8 so let me know if this can be improved.
 
Suggest other entries I might like
Details: SwingInfoPro


March 17th, 2017
Size: 3.44 KB
Downloaded: 438 times

Keywords: swing info
NT8 Workspace Startup tool 5 *
NT8 Workspace Startup tool

I built this little tool to help reset my _WorkSpace.xml file.

Example of use:

Upon coding an indicator you forget to dispose of a resource so when pressing F5, NT8 crashes. The problem is NT8 will reload that last workspace....only to crash again....and again. You want to restart with another workspace loaded so you can fix the problem, right?

Well, the old and tedious way is to open your _WorkSpaces.xml file, search for OpenWorkspaces and delete the entries, replacing them with one/some default templates. After doing this a hundred times...I decided enough is enough

(I believe you can safe load NT8 to do a similar job, but I like the flexibility of choosing my own workspaces to load.)

When NT8 is closed just run the .exe file and drag and drop which workspaces you want to load up upon the next restart. Instructions are inside the zip file. Do not import into NinjaTrader!

If you wish to see inside the .exe file just use any decompiler like DotPeek.

*** The NT7 version is here

 
Suggest other entries I might like
Details: NT8 Workspace Startup tool


March 9th, 2017
Size: 34.18 KB
Downloaded: 562 times
Center of Gravity / Polynomial Regression Channel / Belkhayate COG 5 *
This is the Belkhayate COG (Center of Gravity) indicator. Also known as a polynomial regression channel with 3 std deviations and many other names. I transported this code directly from here.

If anybody has any useful information regarding the usability of the indicator I'd appreciate the feedback. The fact that it repaints takes a lot away from it, but here it is in case someone has use for it!
 
Suggest other entries I might like
Details: Center of Gravity / Polynomial Regression Channel / Belkhayate COG


March 6th, 2017
Size: 2.89 KB
Downloaded: 1270 times

Keywords: center channel cog gravity of polynomial regression belkhayate
ADXVMA_Color_Bands 5 *
R7: 2/28/2022: I normalized Bands to accommodate fractional TickSize.
R6a: 6/23/2021 - Fixed the background not shading properly and the column number setting.
R5: 1/27/2021 - Added the calculation and display of the range from High to Low inside bands.
R4: 4/10/2020 - NT made some changes that caused errors with some indies. I took care of the error with this rev. When the button hides the indie, you need to hit f5 to hide the background color. If someone knows how to fix this... let me know.
R3:12/20/2018 - I added a switch to show or hide the indicator. I renamed it to ADXVMAButtonBand.
R2: 9/23/2018- I noticed a small error when displaying the Period in the title block.
R1: 2/22/2018- I found an error in how larger user inputs were being handled for the volatility band multipliers. If you were using < 4 multiplier, then you will not see a difference.

Hello Traders, I have added color and Volatility (Keltner-esk) Channels to the popular ADXVMA. You can select your colors for an Up trend, Down trend or Neutral. The Keltner Bands can be colored and set to the multipliers that you prefer. In the picture, the ADXVMA is set to 5 periods and the bands are set to 1.5 for the inner band and 2.5 for the outer band. The background can also be shaded to same colors as the lines.

Many Thanks to Zondor for the original NT8 coding of the ADXVMA.

Trade Well
Bob
 
Suggest other entries I might like
Details: ADXVMA_Color_Bands


March 5th, 2017
Size: 20.61 KB
Downloaded: 1164 times
SMA Slope Color 5 *
Simple Moving Average changing slope color.
 
Suggest other entries I might like
Details: SMA Slope Color


March 2nd, 2017
Size: 1.98 KB
Downloaded: 1111 times
Delete your NinjaTrader 8 cache 5 *

Run the console app to delete all files and folders within the 'NinjaTrader 8> db> cache' folder.

The NT8 data cache folder saves pre-formatted data to suit your bars types, the purpose of which is to enable faster startup times.
Sometimes in certain circumstances your chart bars will be full of errors, so it doesn't hurt to clear the cache once in a while, or every day if you are having issues.

Use only if you are having problems with data, tick replay indicators or if you have modified your bars types.

This will NOT make a backup of your cache files, so use carefully!
It WILL, however, check for NT8 being open and advise you as such. It WILL check for your cache folder being empty and advise you as such.

This was built using an English speaking culture on Windows 10. It directs the delete command to:
'yourDocumentsFolder\NinjaTrader 8\db\cache'. This will not work on XP. Although I have tried to use code to work on all cultures, I have not tested it as such.

Thanks to bobc635 for suggesting this simple concept.

Tips:

* Extract the file to the desktop and run from there.
* If you wish to see inside the .exe file just download a free decompiler like DotPeek.

 
Suggest other entries I might like
Details: Delete your NinjaTrader 8 cache


February 26th, 2017
Size: 26.20 KB
Downloaded: 1282 times
 



 
Category
 




© 2024 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 - Privacy Policy - Downloads - Top