NexusFi: Find Your Edge


Home Menu

 



Categories Help    






NinjaTrader 7 Indicators
Indicators in this section are compatible with NinjaTrader 7


Sort by
Filter

Show full/short entries Entries
Bband2 with color V2 5 *
Revised version of the Bband2 indicator.

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).
 
Suggest other entries I might like
Details: Bband2 with color V2


January 10th, 2014
Size: 6.75 KB
Downloaded: 1510 times

Keywords: bollinger bollingerbands colored
NYSE TICK Advance/Decline Market Internals 5 *
Created this indicator to plot the 1 minute NYSE TICK and Advance/Decline on my range bar trading charts. I use it to see high/low TICK thresholds, TICK divergences, and A/D line market strength, used together to predict short term overbought/oversold market reversals. This can tell you when a pullback is imminent, or help trade reversals.

The necessary candles are artificially filled in to preserve the main chart bar spacing, but the high/low thresholds are retained. It also marks the 1 minute high/low TICK thresholds on the chart. The A/D line plot can be toggled on/off using CTL-ALT key stroke.

Note: You must have the NYSE TICK (^TICK) and Advanced Decline (^ADD) symbols defined in your Instrument database.
 
Suggest other entries I might like
Details: NYSE TICK Advance/Decline Market Internals


July 22nd, 2012
Size: 5.56 KB
Downloaded: 1509 times

Keywords: advance decline internal internals market monpere tick
Chandelier Stop 5 *
Exported using NT Version 7.0.1000.12

This is a new implementation of the chandelier stop developed by Charles LeBeau. For a long trade the chandelier stop is calculated by subtracting a multiple of the average true range over the last N bars from the highest high (chandelier) since the inception of the trade. For a short trade the chandelier stop is calculated by adding a multiple of the average true range over the last N bars to the lowest low since the inception of the trade.

Instead of calculating the stop from the highest high and the lowest low, it is also possible to calculate it from the highest close and the lowest close.

The indicator version presented here uses the average true range calculated one bar ago. This is to avoid that the stop moves away when approached by a bar, it further acts against the distortion of the average true range when the indicator is set to COBC = false and reduces CPU load. The concept of using the ATR one bar ago was already introduced with the SuperTrend M11.

UseHighLow: The chandelier stops can be calculated from highest high/lowest low or from highest close/lowest close:

Reverse Intra-bar = false: This is the default setting of the indicator. A logical signal will be generated when the close of the signal bar has taken out the stop line. The position may be reversed at the open of the next bar. The paint bars will only change colors for the bar after the signal bar. The arrow will be also plotted for the entry bar.

Reverse Intra-bar = true: This is an unusual setting for the Chandelier Stop The signal will be generated with the first tick that has plotted on the other side of the stop line. In this case the position may be reversed intra-bar for the signal bar. Paintbars and arrows will already plot for the signal bar.

Accessing the trend: The indicator comes with a BoolSeries that holds the trend. This BoolSeries can be accessed by other indicators or automated strategies.

Paintbars: The indicator has an option to display the current trend via paintbars. Downclose bars are filled, upclose bars are hollow. For the upclose bars an opacity can be selected for better visibility.

Arrows: The indicator has an option to display trend changes via an arrow.

Sound alerts: The indicator will alert to trend reversals and potential trend reversals. A potential trend reversal occurs when price touches the stop line intra-bar prior to the confirmation by a close on the other side of the stop line. The sound files are included with the indicator install file. Please unzip and copy them into the program files (x86)\ NinjaTrader 7\ sounds directory or whatever directory is used by NinjaTrader to store the sound files.
 
Suggest other entries I might like
Details: Chandelier Stop


April 22nd, 2013
Size: 227.83 KB
Downloaded: 1499 times

Keywords: atr averagetruerange chandelier stop trailing
SveRenkoBarType by Sylvain Vervoort 4 *
This is a modification to the Renko bar as described in the article Exploring Charting Techniques written by Sylvain Vervoort and published in the July 2014 issue of Stock & Commodities Magazine. This is being made available on BMT because the code is freely provided on Vervoort’s website (see below).

According to the published article (the first 1 of 6), “This modified chart will use the correct opening price for the next bar and will also show wicks.”. He further explains that an upward moving brick can only have a wick at the lower side and conversely for a downward moving brick which would provide a more accurate representation of the price move within the bar. He further explains the problem concerning gaps being filled with virtual bricks and that caution need be exercised.

Part of this article and the complete code (no download so copy/paste must be used) can be found on his website, and the URL is:

https://stocata.org/ninjatrader/typeofcharts.html


In Part 2 of the series he will explain how to use it for trading trends.

After downloading the code it must be copied to folder:

\My Documents\Ninja Trader 7\bin\Custom\Type

and because it is provided as a .cs file it must be compiled (by compiling any other indicator). Once compiled Ninja Trader must be closed and reopened before the new chart type, named “SveRenko”, can be used.

Notes:
1. Correction, there is a Custom 1 Chart Type in use. See comments on right by @aligator (Thank you).

2. This chart type was installed only on Ninja Trader 7.0.1000.22 and limited testing performed.

3. No support for or advice on how best to use this chart type can be provided nor can the full text of the article be provided.
 
Suggest other entries I might like
Details: SveRenkoBarType by Sylvain Vervoort


June 19th, 2014
Size: 7.71 KB
Downloaded: 1489 times
MultiPeriod Boxes 5 *
Exported using NinjaTrader 7.0.1000.8

This is a simple indicator that allows to display larger timeframe boxes on any chart. For example you can display 30 min or 60 min boxes on a 5 min chart.

The larger timeframe boxes are plotted behind the standard candles of the chart and are aligned to session times. Colors and opacity of the boxes and the box outline color can be selected.

The indicator has been tested to work on fixed period (minute), tick, range, Kagi, Renko and rangeNoGap charts. Due to its session logic in cannot be used on daily data.

Drawing boxes around candles is a standard feature of NinjaTrader. However, if your primary chart is built from ticks, adding boxes will cause NinjaTrader to switch to non-equidistant bar spacing.

This indicator basically allows you to draw those boxes without suffering from unevenly spaced bars. However, it is not a genuine multi-timeframe indicator which loads a secondary bar series. The boxes just regroup N candles as selected via indicator panel.
 
Suggest other entries I might like
Details: MultiPeriod Boxes


December 13th, 2011
Size: 6.55 KB
Downloaded: 1487 times

Keywords: candles candlesticks mtf multi-timeframe
ColorSampleUniversalMovingAverage 1 *
From an unknown author, this indicator simply plot an MA with changing colors, if rising or falling.
MA possible types: SMA/EMA/HMA/WMA.

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES (tested sam028)


See also NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: ColorSampleUniversalMovingAverage


October 5th, 2009
Size: 9.20 KB
Downloaded: 1479 times

Keywords: sample sam028 ninjatrader color universal
Session Ranges and Countdown Clock v2 5 *
There are two main features

A) Session Countdown Clock - This will create a countdown clock on the toolbar for each main trading centre around the world - Sydney, Tokyo, London & NYC.

If the clock is coloured red then the session is currently closed and the clock will countdown to session open. When session opens, the clock becomes coloured in green and the clock will countdown to session close. The opening and closing times for all the session are user-editable via the Indicator properties window. The open and close times are local to each city. I use the following

Sydney 8am-4pm
Tokyo 9am-6pm
London 8am-5pm
NYC 8am-5pm

Feel free to change them via the indicator properties.

Note*: Since I have been asked this question a few times. The indicator will automagically adjust to whichever timezone you are in. So out of the box the indicator has New York set to 8am open. If you want to change it to 9am open simply set the "New York Open Hour" to 9 in the indicator properties. You don't have to do the mental gymnastics to figure out what 9am NY is in your local timezone.


B) Session Range - If you click on any of the city names in the session clock (ie Sydney) then it will draw a box on the chart around the session range for that city. The box will show session high/low and open/close bar. Click on the city name again to remove the range box.

In the screenshot I have have Sydney, Tokyo and New York session ranges showing. The colour for each session range can be user-defined via the Indicator properties.

Note*: The session range functionality will only work in time-based charts. It doesn't work in other chart types (ie range, renko, pnf etc) at the present. Coming in version 3

Any questions please PM me, don't post How-to or Troubleshooting questions in the comments.
 
Suggest other entries I might like
Details: Session Ranges and Countdown Clock v2


March 12th, 2012
Size: 5.76 KB
Downloaded: 1473 times
3 Bar Trailing Stop 5 *
Exported using NT Version 7.0.1000.22

This is a trailing stop calculated from the prior 3 bars. It is similar to the trailing stop developed by Larry Williams, but not identical. The indicator plots a channel with an upper and lower stopline. When price reaches out beyond the upper channel line, all short positions should be exited. When price breaks through the lower channel line, that is a signal for exiting long positions.

Formula: The upper channel line is calculated as the larger of the prior bar's high + 1 tick and the upper line of a 2-period Keltner Channel displaced by 2 bars. The lower channel is calculated as the smaller of the prior bar's low - 1 tick and the lower line of a 2-period Keltner Channel displaced by 2 bars. The Keltner Channel is built from the average true range instead of the simple range, which was used for the original Keltner Channel.

Parameters: The midband of the Keltner Channel can be calculated from the typical price (default setting), the close, the median or the weighted price. The multiplier used for calculating the channel width can be selected.

Reverse Intra-bar = false: This is the default setting of the indicator. A logical signal will be generated when the signal bar closes outside the channel. The position may be reversed at the open of the next bar.

Reverse Intra-bar = true: This is a different setting. The signal will be generated with the first tick that has plotted outside the channel. In this case the position may be reversed intra-bar.

Accessing the trend: The indicator comes with a BoolSeries that holds the trend derived from the last channel breakout. The BoolSeries can be accessed by other indicators or automated strategies.

Channel shading: The area between the Keltner Channels can be shaded according to the current trend.

Paintbars: The trend can also be displayed via paint bars.
 
Suggest other entries I might like
Details: 3 Bar Trailing Stop


April 27th, 2014
Size: 5.46 KB
Downloaded: 1463 times

Keywords: keltner stop trailing trend
Advanced Reward Risk Indicator .v3 5 *
This indicator helps you define your entry, stop and target (1 or 3) visually on the chart with the help of horizontal lines, calculates your potential P/L ,unrealized P/L,Risk/Reward ratio and contracts sizing per account size.

- Defines your Risk/Reward ratio using 1 or 3 targets
- Save & reload your values,be it minute,daily or weekly chart (one set of values per instrument)
- Interactive Mode: per-tick P/L based on the chosen contracts size
- Interactive Mode-Attached: per tick potential P/L
- Non-Interactive : Contract sizing is based on the defined risk tolerance per account size
- Hide/show the indicator as required & show/hide on start-up
- Extended or short lines




Last updated on April 16 2014 "Major changes"


- Indicator's parameters text description on the top left of the plot reduced
- Potential P/L is calculated based on 1 contract in non-interactive mode
- Enter to targets potential P/L bug fixed
- Visual structure is changed for three-targets mode
- Line width is now adjustable
- Beam pointer added when short lines are used
- Forex price format corrected (6E,6J...)
- Short lines distance from last bar bug fixed
- 1 or 3 target lines
- Choose between Short& Extended lines
- Pixel distance is used now
- Colors are now configurable
- $ sign removed
- Show on start-up option added
- The code was rewritten from 0 almost
 
Suggest other entries I might like
Details: Advanced Reward Risk Indicator .v3


March 25th, 2014
Size: 12.02 KB
Downloaded: 1440 times
Coral Trendfilter 5 *
Exported using NT Version 7.0.1000.16

This is an indicator adapted from a C# implementation for cTrader. It is a simple linear IIR filter. The indicator is widely available for MetaTrader 4 in Forex fora, but I have not checked the C# version against the original mq4 files.

When price is above the Coral filter, only consider a long position. When price is below the indicator, only consider a short position.

Detailed information on the indicator is available here:

https://www.forexfactory.com/showthread.php?t=127271

The indicator comes with a trend indication based on the slope of the linear filter. The neutral range can be adjusted via the threshold parameter. The trend can be displayed via paintbars. The trend state is exposed via an IntSeries() and be directly called from a strategy.
 
Suggest other entries I might like
Details: Coral Trendfilter


October 27th, 2013
Size: 4.99 KB
Downloaded: 1438 times

Keywords: coral filter iir trendfilter
QQE (Quantitative Qualitative Estimation) 5 *
Exported using NT Version 7.0.1000.12

This is the QQE (Quantitative Qualitative Estimation) indicator. The origin of this indicator is unclear, it is a mystery indicator derived from Welles Wilder's RSI.

The main plot of the QQE is a smoothed RSI. The indicator then measures the amount of the absolute change between two consecutive values of the smoothed RSI. The absolute changes are then double-smoothed exponentially. The double smoothed value is then multiplied by two user defined multipliers. The result is then used to calculate a fast and a slow trigger line.

Entry and exit signals: Watch out for crosses of the smoothed RSI and one of the trigger lines.

Trend Filter: When the smoothed RSI is above or below the midline (50), this is an indication for an uptrend or downtrend.

Divergences: The main plot of the indicator is a smoothed RSI and can be used to detect divergences between momentum and price.

The attached version of the QQE is entirely recoded, as the QQE which is currently available for NinjaTrader had a few shortcomings. In particular, this indicator uses fewer DataSeries objects, creates instances of the RSI and EMA in OnStartUp(), has a second trigger line added, allows to select the multipliers for the trigger lines and also allows to set the momentum smoothing period independently from the RSI period. Usually for the momentum smoothing period the value 2*RSI_period - 1 is used.
 
Suggest other entries I might like
Details: QQE (Quantitative Qualitative Estimation)


March 13th, 2013
Size: 9.32 KB
Downloaded: 1429 times

Keywords: divergence qualitative rsi qqe quantitative
TS Econews 5 *
This is a news indicator for NT7. It provides news from forexfactory.com to your chart. It is not mine, I downloaded it from tradingstudies.com (free indies in the download part of website). I don't know if it works on 6.5, but there's no harm in trying. I am NOT a programmer, so cannot offer any assistance. Import as usual.
 
Suggest other entries I might like
Details: TS Econews


August 30th, 2011
Size: 21.33 KB
Downloaded: 1429 times
Congestion Box For Range Bars 5 *
NinjaTrader Ver 7.0.1000.3

//UPDATED INDICATOR: You can now change opacity and color of the three types of boxes.

Just a simple code to show colored boxes when there seems to be tight congestion. The logic was designed for range bar charts but it can work on minute charts. The drawing of the box is delayed by two bars.
The green and red boxes might represent possible supply and demand zones based on simple logic of how prize moved away from the boxes. The coloring is also delayed.
I welcome improvements, changes, ideas, or maybe it's useless. You be the judge.
 
Suggest other entries I might like
Details: Congestion Box For Range Bars


March 4th, 2011
Size: 6.17 KB
Downloaded: 1415 times
Narrow Range Bars with Sound Alerts 5 *
Exported using NT Version 7.0.1000.4

This indicator is no longer maintained. Please download the new Range Analysis indicator, which identifies inside bars, narrow range bars, outside bars, wide range bars and LBR triangles.

https://nexusfi.com/download/ninjatrader-7/indicators/1450-download.html?view


This is my personal version of the narrow range and inside range bars, which were first presented by Toby Crabel in his book "Day Trading With Short Term Price Patterns and Opening Range Breakout".

Narrow Range 7 (NR7) Bar: A bar which has a smaller range than the preceding 6 bars. This definition does not include any bars that have a range smaller or equal to the preceding 6 bars.

Inside Range Bar: A bar with a lower or equal high, a higher or equal low and a smaller range than the preceding bar.

Inside Range 4 (IR4) Bar: An Inside Range Bar which qualifies as weak Narrow Range 4 Bar. Only for the purpose of qualifying Inside Range Bars, I use a weaker definition for Narrow Range Bar, which includes the bars that have a range smaller or equal to the preceding 3 bars, as opposed to the definition given above.

Inside Range 7 (IR7) Bar: A bar which is both a Narrow Range 7 and an Inside Bar.

The lookback periods for the Narrow Range and Inside Range Bars can be selected by the user. The default values are 7 and 4 and include the current bar.

Sound File: The sound file is user selectable. You first need to copy your sound file to the directory C:\Program Files\Ninjatrader 7 \sounds. You can then select the file via the indicator dialogue box. Make sure that your sound file is compatible with NinjaTrader. NinjaTrader 7 does not support wav\MPEG, you need to convert it to wav\PCM first with an audio recorder.
 
Suggest other entries I might like
Details: Narrow Range Bars with Sound Alerts


March 22nd, 2011
Size: 5.89 KB
Downloaded: 1412 times

Keywords: insiderange narrowrange squeez
Ehlers Collection v1.00 5 *
This is a collection of various filters by John Ehlers outlined in his excellent books "Rocket Science for Traders" and "Cybernet Analysis for Stocks and Futures"

it includes:
- Adaptive Cyber Cycle
- Adaptive CCI
- Adaptive Center of Gravity
- Adaptive Relative Vigor Indicator
- Laguerre Filter
- Adaptive Laguerre Filter
- Laguerre RSI
- Hilbert Transform
- Hilbert Sinewave Oscillator
- Instantaneous Trend
- Dominant Cycle
- Dominant Cycle Oscillator
- Smoothed Adaptive Momentum

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES (tested by sam028)


See also NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: Ehlers Collection v1.00


September 16th, 2009
Size: 32.86 KB
Downloaded: 1409 times

Keywords: sinewave momentum gravity cycle cci rsi laguerre ehlers cyber trend piersh hilbert dominant cog
PermaCode Chart Trader - extras for the NT7 Chart Trader 5 *
I wrote some simple stuff to add extra functionality to use the spare space in the Chart Trader column in NT7.

  • displays average bid/ask spread
  • displays current time
  • displays remaining time before current bar closes on chart
  • displays number of points of current bar's High to Low
  • displays number of points of current bar's Open to Last or Close
  • displays the ATR for the 3-min time-frame
  • shows a button to toggle trade markers on / with labels / off
  • shows a button to centre, align top or align bottom the chart on the current price
  • shows a button to set the chart y-axis to the given resolution per pixel of screen
  • can play a wav file on the first tick of a new bar
Had to learn a few C# tricks, but it works pretty much. It is mostly parameterised.
 
Suggest other entries I might like
Details: PermaCode Chart Trader - extras for the NT7 Chart Trader


April 11th, 2012
Size: 8.87 KB
Downloaded: 1408 times
Range Bar High Low Current Bar Indicator v2 5 *
This indicator plots the maximum high or minimum low of a forming Range Bar. The plots disappear as soon as a new bar forms or the current bar has filled its required range.

Nov 5th: have fixed coding problem so that it will no longer function when you change to other chart formats. Right now is good for Range Bar and RangeAlt. If someone tells me the coding for the RangeNoGap I can add that in.

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: Yes


See also NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: Range Bar High Low Current Bar Indicator v2


November 1st, 2009
Size: 2.13 KB
Downloaded: 1404 times

Keywords: ninjatrader high cclsys range low current bar
Tick Money Flow 4 *
This is a realtime indicator that measures money flow by the individual tick. Not related to NYSE TICK. It does a decent job of showing which swings are real moves with volume behind them and which are just retracements.

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES (sam028)


See also NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: Tick Money Flow


January 22nd, 2010
Size: 1.89 KB
Downloaded: 1403 times

Keywords: tick ninjatrader goldstandard volume obv money flow
GomDeltaVolumeUpDown 5 *
Plots a non cumulative histogram of Gom delta volume.

The earlier version of this indicator has been downloaded over 1800 times, but it is outdated and incorrect. I URGE YOU to use this one instead!

Provided as a cs file, because my versions of the GomCD and GomRecorder are non-standard, so I don't want to put them into an installation package that might cause you to have problems.

I uploaded a revised version at around 10PM PT on Sunday January 8. The indicator was missing a lot of volume between the bid and ask, requiring the use of the "direction" from Gomi's hybrid delta calculation mode as the tiebreaker. Anyone who downloaded the earlier version should replace it with this one.

Thank you to Silvester17 for pointing out the problem. And, as usual, to Gomi.
 
Suggest other entries I might like
Details: GomDeltaVolumeUpDown


January 8th, 2012
Size: 11.41 KB
Downloaded: 1395 times
SMI2 with no repaint option 5 *
Requested by VIP user.

Same SMI2 but this one won't repaint if you use a plot other than Line. If you use line, it will repaint 1 bar back to connect plots (like normal). But if you use something else, like a dot, it won't repaint.

Mike

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES (tested by sam028)


See also NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: SMI2 with no repaint option


September 29th, 2009
Size: 8.28 KB
Downloaded: 1370 times

Keywords: smi ninjatrader bmt stochastic
MEF Buy/Sell zones 4 *
I wanted to share with you an indicator I've developed putting together Laguerre RSI, Laguerre Filter and TrendStrengthA indicators.
I've tried to isolate zones that are favorable for longs and other for shorts. Where you see transparent zone I've noticed that those are useful adding to a position or eventual reverse.

I've tried it on range, but also a minute charts and they seems to work on both.
Indicator was developed for forex. Maybe it will work well on other securities.

Hope that you'll find it useful. Any comments would be highly appreciated.

Exported using NT7 b18 but should be working on 6.5 too.

Ivan Jocic (MEF)
 
Suggest other entries I might like
Details: MEF Buy/Sell zones


July 6th, 2010
Size: 45.46 KB
Downloaded: 1369 times

Keywords: ivanjocic laguerre strength trend zones forex
Swing Indicator using Ray Lines 5 *
Exported using NT Version 7.0.0.23

This is a modification of the Swings indicator in NT7. The standard indicator does not extend the lines all the way to the right while this one does.

No one else had written this, so this is my attempt.

This indicator places ray lines at the swing highs and lows and removes them once the lines are violated. If you wish to show the violated swing points, there is an option to replace the rays with short lines.

There is also an option to sound an audio alert when each price line is broken.

This indicator uses some enhancements in NT7 to read the data directly from the drawn objects which are not supported in NT6.5.

Version 1.0
 
Suggest other entries I might like
Details: Swing Indicator using Ray Lines


November 10th, 2010
Size: 3.66 KB
Downloaded: 1353 times
Bar Time Indicator 5 *
Exported using NT Version 7.0.1000.9

Bar Time Indicator:
This indicator measures completion of a bar in seconds and colors a historhram based on how long it takes for the bar to complete. Red <= 10s, Cyan<=20, Blue<=30s, Orange=45s, Magenta<=60, and Black >60s. These numbers can be changed to one's liking.

Short time-bars mean a fluid market participation and movement, while tall or black bars mean a grinding and stagnating market, it is like watching grass grow (in relative terms) and time for a coffee or lunch break.

The indicator will work for any type of price bars except for real time bars (minute, hour, Day, etc.). But, it is best for short term and day trading with tick, volume, etc. bars. The indicator also draws a 60-Second horizontal line and a 9-period SMA of the time. High reading of the SMA gives a visual if the market is getting lazy. Best and less stressful is to trade when bars are short and colorful.

This indicator is intended for True Elite BMT Members, please use but do not steal to sell.

Enjoy!
 
Suggest other entries I might like
Details: Bar Time Indicator


March 30th, 2012
Size: 4.20 KB
Downloaded: 1346 times

Keywords: bars tick volume
MarketAnalyzerTools 5 *
This is a variant of the default CurrentDayOHL Indicator that adds optional audio alerts for new intraday highs and lows, and exposes a DataSeries called NewHiLo that can be used for other purposes such as conditional cell formatting in Market Analyzer. DataSeries NewHiLo will be equal to +1 for a trade at the session high, -1 for a trade at the session low, and 0 at other times. It can use Ninja Trader's Session Templates or Daily High/Low data from your data provider. DataSeries BA returns +1 of the last trade was at the Ask, -1 if it hit the Bid, and 0 for otherwise. Note the audio files in use, and change them as required for your installation.

The author's audio files and some development notes can be found at this URL: [SIZE=2][COLOR=black]https://nexusfi.com/ninjatrader-programming/10558-session-hilo-audio-alerts-beta.html[/COLOR][/SIZE]

If you find any errors in the code or have any suggestions, please post in that thread.

For more information on using cell conditinal formating in Ninja Trader, take a look at the online help: [SIZE=2][COLOR=black]http://www.ninjatrader.com/support/helpGuides/nt7/creating_alert__cell_and_filte.htm[/COLOR][/SIZE]


Ver 1.0 13 May 2011 Posted in forum by MXASJ.
Ver 1.01 13 May 2011 Minor refactor.
Ver 1.10 24 May 2011 Posted in Downloads Section.


NT 7.0.1000.5 Compile
 
Suggest other entries I might like
Details: MarketAnalyzerTools


May 24th, 2011
Size: 4.48 KB
Downloaded: 1336 times
Balanced Momentum 5 *
Exported using NT Version 7.0.1000.1

This is an improved version of the momentum indicator.

The n-period momentum is the difference between the close of the last bar and the close n bars ago. When a large bar n periods ago drops out of the momentum calculation, this can create a significant distortion, as it will show as a change in momentum, even if there was no or little price change for the last bar.

To eliminate this problem, the input value n bars ago was replaced with the triangular moving average SMA(SMA(Input, n+1), n+1)[0]. This modification does not change the usability of the momentum indicator, but simply eliminates the distortion.
 
Suggest other entries I might like
Details: Balanced Momentum


December 15th, 2010
Size: 3.54 KB
Downloaded: 1329 times

Keywords: momentum movingaverage tma triangular
FOREX Sessions 5 *
Exported using NT Version 7.0.1000.26

The indicator can be used to display the opening hours of the Tokyo, London and New York FOREX markets. For each of the three FOREX markets a different background color can be selected. For the overlapping hours the background colors are blended.

Below are listed the default settings for the opening hours, which are user selectable. Please keep in mind that you have to use the appropriate time zones, when entering the opening hours.

Tokyo: 9:00 AM - 5:00 PM TST (Tokyo Standard Time)
London: 7:00 AM - 4:30 PM GMT (Greenwich Standard Time) or BST (British Summertime, from March to October)
New York: 8:00 AM - 5:00 PM EST (US Eastern Standard Time) or EDT (Eastern Daylight Time, from March to November)

There is no daylight saving time in Japan. Therefore the Tokyo/London overlap is about two hours in summer, but only one hour in winter. The London/New York overlap is typically three and a half hours. However, London and New York observe different daylight saving schedules. During the last two weeks of March and during the first week of November, New York is on summertime while London is on standard time. During these three weeks the overlap is increased to four and a half hours.

The indicator handles the conversion of the trading hours of the three major FOREX markets automatically.

Update September 1, 2013 : Bug removed, indicator did not work correctly on charts built from tick data.
Update December 5, 2014: Option added to change color and opacity for off-session times.
Update April 22, 2015: Code simplified.
 
Suggest other entries I might like
Details: FOREX Sessions


December 5th, 2014
Size: 3.90 KB
Downloaded: 1327 times

Keywords: forex london new timezones tokyo york
Moving Mean, Median and Mode - TPO & VWTPO 5 *
Exported using NT Version 7.0.1000.14

Moving averages are widely used as tools in technical analysis. They come in all variations and colors. The simple moving average can be considered as a moving mean of the close values of a series of price data. Many other indicators are weighted moving averages, which are also applied to the close values.

However, there are other measures for statistical distributions, which are usually neglected. This includes the median and the mode.

Also most moving averages are only calculated from the close values, where as open, high and low are neglected. Why ignore information which is already contained in the price data?

This package includes a TPO mean, a TPO median, a TPO mode (calculated from high and low points of price) and a VWTPO mean, a VWTPO median and a VWTPO mode (calculated from both price and volume data). TPO and VWTPO indicators do not use the open value and the close value, but both assume that the volume is evenly distributed over the range of a price bar. Although this information is mostly incorrect, it is still a better approach when compared to the traditional solution of calculating indicators exclusively from the close values.

Here is a description of the six indicators:

Moving Mean (TPO):

This indicator can be considered as a range weighted moving average that uses the bar center (high + low)/2 as input series. Usually wide range bars have a higher volume than narrow range bars. This makes sense giving them a higher weight. When a breakout occurs, the MovingMean (TPO) will adapt faster than a traditional SMA. Compared to a SMA the lag is reduced when volatility increases, but it is lagging more when volatility decreases.

Moving Mean (VWTPO):

This indicator is identical to the VWMA, when the bar center (high + low)/2 is used as input series. It is pretty similar to the TPO mean, but uses real volume instead of approximating it via the range. The properties of this indicator are similar to the TPO mean, but it should be slightly more accurate.

Moving Median (TPO):

A statistical median calculated from all data points of all bars contained within the lookback period. Compared to a standard median calculated from the closes (also see here: https://nexusfi.com/download/ninjatrader-7/indicators/829-download.html?view ), it should give a better approximation of the statistical median of the entire price volume distribution. The median is the most stable of the three statistical measures and probably the most representative as well.

Moving Median (VWTPO):

This indicator is similar to the TPO median, but should give an even better approximation of the the statistical median of the price volume distribution.

Moving Mode (TPO):

The indicator shows the price with the highest occurence over the lookback period of the indicator. As the price volume distribution of the single price bars over the lookback period is unknown, there can be a significant error in any estimation. Unlike the median, the mode is not self-correcting in a way that errors cancel out. It should therefore be used with prudence. However, this indicator will still yield far better results than the Pearson formula, which should only be applied to unimodal distributions.

Moving Mode (VWTPO):

The indicator shows a better accuracy than the TPO mode, but still suffers from its inherent instability.
 
Suggest other entries I might like
Details: Moving Mean, Median and Mode - TPO & VWTPO


August 6th, 2013
Size: 17.15 KB
Downloaded: 1323 times

Keywords: mean median mode statistics tpo vwtpo
IntraDay Levels V1 5 *
merIDLevelsV1 indicator:
I primary use this indicator during my trading to find good levels of entry during my intraday trading of the YM! You can find my journal here : https://nexusfi.com/trading-journals/30483-mergodon-topsteptrader-combine-journal.html and see a lots of good and bad example to use it Please be advice the paramaters and settings are mainly focusod on YM. I do not know are this levels stand or not stand for any other indexies, commodities etc, but with a proper configuration you can very easly find it out.

Configuration:
- The indicator is quite simple to use. You have to load the default session template 24/7 and based on that timezone you have to setup the regural session start and regural session end time.
- Also you can setup the initial balance period, and the globex session extension level for bigger moves on the market

Hints:
- The levels are calculated from session start (not counting the market closing moves only in case of the Yesterday close time)
- The indicator doesnt calculate perfect timeing on tickchart, just getting the closest closing value. There is no addon for Multiple Time Frame things (Not like Fat Tails advanced indicator, where you have the possibility for exact time calculation). The methadology behind is not to use this levels as signals, more like use this levels to search change in the market conditions
- The indicator was tested on tick chart, if you find any bug please dont hesitate to pm me, I wil do my best to fix the issue
- If you have any other question you can find me in my journal

Change log:
- The old version of this indicator (merTickBasic) was completly rewritten following Fat Tails best pratices, and codebase, and configured it to my taste and use.
- The drawing is using custom plot logic (based on Fat Tails codes, thank you for that!) meaning it should be flawless, and very-very quick
 
Suggest other entries I might like
Details: IntraDay Levels V1


November 7th, 2014
Size: 6.56 KB
Downloaded: 1321 times

Keywords: ib intraday levels globex regural
SessionTWAP Weekly V43 5 *
Exported using NT Version 7.0.1000.26

Indicator will only run on NT 7.0.1000.5 or later

The indicator displays the Time Weighted Average Price of the selected session. It can be used on all types of charts.

You can apply the indicators to charts with several intraday sessions. You can then select via indicator panel, for which session theTWAP shall be shown.

Use with time-based charts: On minute and second chart, it will use an equal weight for all bars to calculate the average price of the selected session.

Use with tick based charts: On tick based charts it will apply a weight to each bar, which is the smaller of (timestamp of current bar - timestamp of previous bar) and (timestamp of current bar - session start time). There is one specific case, where this may cause a problem. The technical break of CME index futures from 3:15 PM to 3:30 PM CT is not taken into account by the session template, if an ETH session is used. In this case the first bar after the break will be overweighted. To avoid that problem use the default setting for the technical break for Globex index futures, which will eliminate the impact of the technical break.

ETH session: The TWAP will be calculated for the full session, if ETH is selected via indicator dialogue.

RTH session: It is possible to display the TWAP for the RTH session or the night session. Set indicator to RTH and select the number of the session, for example "First" for the night session and "Second" for the RTH session.

Volatility Bands: The indicators has three different modes to calculate volatility bands. For each of the modes multipliers can be selected.

Variance_Price: The variance is calculated from the selected input values of the price bars and the last known value for the VWAP within the current session. This way of calculating the bands is similar to calculating Bollinger Bands with a variable period starting with the first bar of the session.

Variance_Distance: The variance is calculated from the selected input values of the price bars and the value for the VWAP corresponding to price. It is a variance of the vertical distance of price from VWAP. This method corrects for a trend and produces slightly narrower bands on a trending day.

Session_Range: The quarter range of the current session is used as a measure of volatility instead of the standard deviation.

Public Holidays: For Globex instruments the indicator will display the ETH TWAP for the two-day-session including a public holiday. The indicator is preconfigured for the Globex holiday calendar.

Colors: Different colors can be selected for rising and falling TWAP. Also colors and opacities can be selected for the areas between the inner bands, middle bands and outer bands.

Update March 30, 2013: Algorithm improved for both speed and accuracy. VWAP start time can be selected.
Update April 11, 2013: Plot modified for compatibility with charts built from multiple bar series.
Update May 10, 2013: Bug removed, which led to occasional false identification of the RTH session on charts built from ticks.
Update December 9, 2013: Holiday calendar added for 2014.
Update December 28, 2014: Holiday calendar added for 2015. Price markers improved for US interest rate futures.
 
Suggest other entries I might like
Details: SessionTWAP Weekly V43


December 28th, 2014
Size: 9.14 KB
Downloaded: 1321 times

Keywords: bands range session twap vwap eth rth standarddeviation variance
AaPriceLine 5 *
Displays a price line on a chart. Similiar to other programs, but the width and color of the line are changable.

Enjoy!
G
 
Suggest other entries I might like
Details: AaPriceLine


July 16th, 2010
Size: 1.91 KB
Downloaded: 1313 times

Keywords: gordo priceline
SessionVWAP Bimonthly/Quarterly/Annual V43 5 *
Exported using NT Version 7.0.1000.26

Indicator will only run on NT 7.0.1000.5 or later

The indicator displays the Volume Weighted Average Price of the selected session. It can be used on all types of charts.

You can apply the indicators to charts with several intraday sessions. You can then select via indicator panel, for which session the VWAP shall be shown.

ETH session: The VWAP will be calculated for the full session, if ETH is selected via indicator dialogue.

RTH session: It is possible to display the VWAP for the RTH session or the night session. Set indicator to RTH and select the number of the session, for example "First" for the night session and "Second" for the RTH session.

Volatility Bands: The indicators has three different modes to calculate volatility bands. For each of the modes multipliers can be selected.

Variance_Price: The variance is calculated from the selected input values of the price bars and the last known value for the VWAP within the current session. This way of calculating the bands is similar to calculating Bollinger Bands with a variable period starting with the first bar of the session.

Variance_Distance: The variance is calculated from the selected input values of the price bars and the value for the VWAP corresponding to price. It is a variance of the vertical distance of price from VWAP. This method corrects for a trend and produces slightly narrower bands on a trending day.

Session_Range: The quarter range of the current session is used as a measure of volatility instead of the standard deviation.

Colors: Different colors can be selected for rising and falling VWAP. Also colors and opacities can be selected for the areas between the inner bands, middle bands and outer bands.

Update January 03, 2015: Bug removed. Indicator did not work with setting "Monthly".
 
Suggest other entries I might like
Details: SessionVWAP Bimonthly/Quarterly/Annual V43


January 3rd, 2015
Size: 8.16 KB
Downloaded: 1312 times

Keywords: bands range session twap vwap eth rth standarddeviation variance
Real time POC based on Gom package 5 *
Indicator based on Gom package and made up following GomVWAP class and structure that calculates POC as GomMP 2.1
Thanks to Gomi.

The indicator plots the historical POC from a reset time parameter.

Link to thread where commented:
https://nexusfi.com/elite-circle/3737-gommp-market-profile-indicator-4.html
 
Suggest other entries I might like
Details: Real time POC based on Gom package


August 30th, 2010
Size: 12.35 KB
Downloaded: 1275 times

Keywords: marketprofile mp poc gompoc n10t
William Blau Double Smoothed Stochastics 5 *
Exported using NT Version 7.0.1000.22

The indicator allows to display the Double Smoothed Stochastics - see Stocks & Commodities, January 1991. The Double Smoothed Stochastics as introduced by William Blau should not be confused with the better known Double Smoothed Stochastics (DSS) indicator by Walter Bressert.

Blau Double Smoothed Stochastics (DSS-B): The raw Stochastics is calculated as the percentage value for the close within the range created from the highest high and the lowest low over the lookback period. The DSS-B is obtained by separately double-smoothing both numerator and denominator of the raw Stochastics. The double-smoothed value for the numerator is then divided by the double-smoothed value for the denominator.

Stochastics Smoothing: William Blau twice applied an EMA to both numerator and denominator of the raw Stochastics. This indicator allows to use 30 different moving averages for the smoothing. The same moving average type is used for the first and the second average calculation.

Parameters: The lookback period for the raw Stochastics indicates the number of bars for which the highest high and lowest low is determined. The lookback period is comparable to all other Stochastics indicators. The default value is 14 bars. The double smoothing of numerator and denominator is done with two moving averages. The first smoothing is typically done with a faster moving average, the second with a slower moving average.

Signal line: William Blau did not use a signal line for the double smoothed indicators. I have added the signal line, because the cross of the signal line can be used as a trend indication. Moving average type and period for the signal line can be selected.

Histogram: The indicator has an option to plot a histogram, which shows the difference between DSs and signal line.

Trend definition: The indicator exposes the current trend via an IntSeries. The trend can be determined based on the DSS (rising & not oversold, falling & not overbought, neutral), the signal line (rising & not oversold, falling & not overbought, neutral)) or the DSS / signal line crosses. All trend definitions are not straightforward, but require a higher close to switch to an uptrend, or a lower close to switch to a downtrend. Moreover the DSS / signal line cross will only show an uptrend, when not oversold and a downtrend when not overbought.

Paint bars: The paintbars can be used to plot the trend information. The trend states are uptrend, downtrend and neutral trend as explained above. It is possible to apply the indicator to the price panel and unselect the indicator plots. This allows to use the indicator as a "paintbar only" indicator.

Sound alerts: The indicator comes with sound alerts which are triggered when the trend changes. The sound files are included with the zip file and should be manually copied into the directory Documents -> program files (x86) -> NinajTrader 7 -> sounds.

Update March 13, 2014: Trend filter modified. Histogram added.
 
Suggest other entries I might like
Details: William Blau Double Smoothed Stochastics


March 14th, 2014
Size: 168.82 KB
Downloaded: 1274 times

Keywords: blau ergodic oscillator double-smoothed momentum stochastics
ADX Colors 5 *
This is a slightly improved ADX indicator which colors the indicator different colors for above & below a threshold. This makes it easy to see if the ADX is above a threshold. I use it to stop trading when price isn't trending.

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES (tested by sam028)


See also NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: ADX Colors


November 18th, 2009
Size: 2.44 KB
Downloaded: 1270 times

Keywords: cunparis adxvma adx ninjatrader
KDJ Indicator 4 *
Exported Using NT7.0.1000.8

The first time that I saw KDJ Indicator it was part of the standard charting package on the main page used by TDAmeritrade. KDJ indicator is based on the standard Stochastics but it includes an extra line called J line.

The J line is a measure of divergence between %D and %K. The value of J can go beyond [0, 100] range. Values of J line over 100 or under 0 are supposedly the most bullish or bearish for larger swings (no wonder TDAmeritrade is using it for charting stock prices).

One needs to watch as the %D is in overbought and oversold areas (20 - 80). As long as the J line is beyond 0 and 100 percent and has not hooked up or down the price is going to remain in overbought or oversold area. One needs to consider to sell the overbought or buy the oversold when %D is above 80 or below 20 and J line begins to hook down or up. Other indicators such as momentum, volume, support and resistence, etc. need to be considered for confirmation.

Enjoy!
 
Suggest other entries I might like
Details: KDJ Indicator


January 31st, 2012
Size: 8.09 KB
Downloaded: 1270 times
DoubleMAPaintHolyGrail V2 5 *
This is an updated version of DoubleMAPaintHolyGrail V1 by TheWizard. The original coding remains the same. Only lines of code required to make the program work in NT 7 have been changed.

The download package contains the following programs:
  • DoubleMAPaintHolyGrailV2
  • ADXVMA_internal_SharkyPkg
  • DoubleMA_internal_SharkyPkg
  • ZeroLagEMA
  • ZeroLagHATEMA
  • ZeroLagTEMA
Enjoy!
G
 
Suggest other entries I might like
Details: DoubleMAPaintHolyGrail V2


August 28th, 2010
Size: 46.15 KB
Downloaded: 1229 times
MacdBBV4 + Gapless + TickSize 5 *
There has been a request for an NT7 version of my NT8 MacdBB indicator here:

https://nexusfi.com/local_links.php?action=ratelink&catid=27&linkid=1693

This version comes 'as is'

What you will get:

* Same features as Fat Tails' original MacdBB indicator.
* Gapless feature that ignores the session open gap.
* TickSize addition to help 'normalize' the macd value.
* Band region filled to the same color as the Bollinger plots.

What will not work:

* Dots plotted on price panel. Keep value 'false'. This is due to the 'filled bands', as NT will not allow plotting on both panels.
* My gradient version is not available.
 
Suggest other entries I might like
Details: MacdBBV4 + Gapless + TickSize


December 19th, 2015
Size: 12.23 KB
Downloaded: 1223 times
PKpricealert2_nt7 4 *
This indicator allows a user to draw a horizontal line on the chart and have an audio alert wav file sound when the line is pierced (either from above or below).

I did not originate this indicator. It is a modification of NT's native price alert indicator. NT's original indicator (available in your preloaded indicator set) only gives you an alert in their alert window which I didn't find particularly helpful. Roonius made this NT7 version possible. The NT6.5 version does not work in NT7 because NT7 does not use the "drawobject" command.

How to make this indicator work for you:
Insert this indicator twice into your chart indicator set.
Add audio file names to each. I use the same audio file for both boxes in each indicator.

In one indicator, choose uptrend = "true"
In the 2nd indicator, chose uptrend "false"

You will want to choose "false" for Calc on Bar close for both indicators.

For audio files, type in the name of an audio file that you know exists in your program files/ninjatrader 7/ sounds folder.

You can make custom audio files for free at:
https://www2.research.att.com/~ttsweb/tts/demo.php

This indicator only works in NT7. There is a separate NT6.5 indicator version in the NT 6.5 download section.
 
Suggest other entries I might like
Details: PKpricealert2_nt7


May 26th, 2010
Size: 2.59 KB
Downloaded: 1221 times

Keywords: pkpricealert todd
SuperSmoother Filter 5 *
Exported using NT Version 7.0.1000.2


These are the 2 pole and 3 pole Super Smoother Filters, which were described by John F. Ehlers in his book "Cybernetic Analysis for Stocks and Futures". Ported from Easy Language to NinjaTrader.

The chart shows that the 2 pole super smoother filter (yellow) gives a better approximation for price while the 3 pole filter (spring green) offers superior smoothing.
 
Suggest other entries I might like
Details: SuperSmoother Filter


February 11th, 2011
Size: 2.31 KB
Downloaded: 1196 times

Keywords: movingaverage signalprocessing supersmoother
OnBarVolumeSurge Indicator 5 *
This Indicator show a dot or any symbol you choose when the volume exceeds the moving average of the running volume .
Thereby giving yo a heads up indication of when volume jumps to new relative highs, indicating a possible imminent increase in volatility.
In the set up you can choose the size of the dot/square/triangle etc. I have found 3/5/7 pixels for hi/ higher/ highest a nice size . You can also choose the volume surge levels appropriate to your instrument.

Have fun, stay focused and Mindfull of reality:.
 
Suggest other entries I might like
Details: OnBarVolumeSurge Indicator


May 30th, 2017
Size: 5.39 KB
Downloaded: 1188 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