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
UN Gom Delta 5 *
No recorder needed, but chart data series must be in tick replay to show historical data. Tick replay makes it SIMPLE to code indicators like this.

Two indicators based on bid/ask delta:
  • bar histogram of non-cumulative delta
    or
  • candlestick plot of cumulative delta.

These here versions only shows the information for the instrument on the chart. However, this can be done for instruments that are not on the chart. For example could show the delta for the SPY or the NQ contract on the chart of AMZN, synchronized to the bars of AMZN so that bar spacing would remain equidistant.

The screenshot only shows the cumulative version.

The installer will put these indicators into a new FOLDER called unGom Delta. un Gom.... get it?

For both versions, the opening value includes the delta of the first trade. That's why the bars on the histogram do NOT start from the zero line, which would be WRONG. The opening bar should include the data from the first trade. The data from the first trade should NOT be thrown away as in those "other" versions of these indicators.
 
Suggest other entries I might like
Details: UN Gom Delta


October 28th, 2015
Size: 6.10 KB
Downloaded: 1748 times
MESA Adaptive Moving Average 5 *
Updated on November 2: suppressed invalid plotting during startup period and reduced its length.

Here's an explanation of the indicator by its creator, John Ehlers.
https://www.mesasoftware.com/papers/MAMA.pdf

Same plots as the MAMA "system indicator". That version was translated from TradeStation® EasyLanguage® code without taking into account the coding flexibility of Ninjascript®, resulting in a bloated resource hog.
  • Changed code to eliminate unnecessary, duplicative calculations.. there were A LOT of them.
  • Added multi color plotting.

The indicator will appear in a new FOLDER called Moving Averages.. look for it there.
 
Suggest other entries I might like
Details: MESA Adaptive Moving Average


October 28th, 2015
Size: 3.37 KB
Downloaded: 937 times
Give NT 8 preference over other applications that are running. 5 *
Name: SetNinjaTradersPriorityHigh Version 1.1

Exported with: NT 8.0.0.9 64-bit (Multi-Broker) - BETA
To Import Indicator Into NT 8:
1. Download the attached file by clicking on the blue downward arrow or the NT Chart image. Save the file. Do not open it.
2. From the Control Center window select the menu Tools > Import > NinjaScript...
3. Type into the first field the folder that contains the .zip file downloaded by your browser. When first displayed the field has C:\Users\ ... .
4. Press Enter.
5. Select the downloaded .zip file then click the Import button.

ReExported with: NT 8.0.0.9 64-bit (Multi-Broker) - BETA to fix Import error.
Updated: Oct 21, 2015 5:55AM - New Priority value of BelowNormal. New parm Show NT Priority. Priority now also checked/set in State.Terminated.

Author: James R. Walker

NT 7 Version available https://nexusfi.com/download/ninjatrader-7/indicators/1666-download.html?view

All the applications running on your computer equally share your computer's resources. The NinjaTrader application runs at Normal Priority with all the other applications. Especially during fast markets, when other applications are running on your computer, NT is not processing incoming data as quickly as your computer would allow and possibly losing trade data from your market data service. By default, this Indicator sets NinjaTrader's Process Priority to High, giving it preference over other applications that are running.

This Indicator allows you to set NT's Process Priority to one of four values: High, Above Normal, Normal, or BelowNormal. You may want to use High during your trading day and Normal at other times. You could also set it to BelowNormal to do backtesting in the background while you use your computer for other tasks.

Adding this Indicator to one chart in your Workspace will set NinjaTrader's Process Priority until you exit NT. The Indicator will check before setting the Priority and do nothing if Priority is already set to the Priority specified in its parameter.

Quoting from https://www.eightforums.com/tutorials/23830-processor-priority-level-set-processes-windows-8-a.html : "Windows 8 shares the processor time between all running processes based upon their priority level. If a process has a higher priority, it gets more processor time compared to a process having a lower priority. . . . The changes you make to the priority level of the current instance of an application or process are only temporary and not set permanently. Once you close the application or restart the PC, Windows 8 will automatically set the priority back to default for the process or application."

Parameters:
Select Priority - Select High, Above Normal, Normal, or BelowNormal for NinjaTrader's Process Priority. The Default is High.

Hide Indicator Name - Prevent display of indicator's name at top of chart if true. Default is false.

Show NT Priority - Display NT's Priority at top of chart. Default is true.

To have nothing displayed at top of chart set Hide Indicator Name parameter to true and Show NT Priority to false.

Debug message to Output Window - If true then debugging Output messages printed.
 
Suggest other entries I might like
Details: Give NT 8 preference over other applications that are running.


October 21st, 2015
Size: 2.45 KB
Downloaded: 695 times
RGBPriceLines 5 *
Ninjatrader 8

I originally developed this indicator for NT7 and now have converted to NT8. It simply plots lines on chart at price lines specified in a text file.

A few times NT7 would drop a line I added through Draw Tools, or I would accidentally delete a line. So, I created this indicator that plotted my important lines each time I loaded the program or reloaded NinjaScript. I have found it very handy, so thought I'd share it (first-time post).

It plots lines on chart at price lines specified in a text file. Indicator reads in standard text file with the following format(each field required and is separated by tab in the text file):

price desired price level for line to be drawn
height (not currently used)
color desired color in text format eg. Red, Blue, Black
width desired width of line
label (not currently used)

File name consists of concatenation of instrument+suffix (suffix is an input parameter) -
Indicator determines the instrument and then joins it with the suffix provided

eg. TF-Zones.txt (for the Russell instrument)

The filepath is an input parameter (any valid path) -

eg. C:\Users\RGB\NinjaTrader Pricelines
 
Suggest other entries I might like
Details: RGBPriceLines


October 19th, 2015
Size: 2.39 KB
Downloaded: 346 times

Keywords: plot nt8
ADXVMA 5 *
Adapted from NT7. No multi-color plotting, candle painting, e-mail or text message notification, Twitter® generation, or sound alerts in this one.

Will not attempt multi color plotting until the "brush freeze" issue is resolved.

A diagnostic message will appear in output window each time this indicator starts.
 
Suggest other entries I might like
Details: ADXVMA


October 12th, 2015
Size: 5.51 KB
Downloaded: 558 times
CurrentDayOHLC 5 *
Just a quik twick to include the current close on the NT8 beta chart
 
Suggest other entries I might like
Details: CurrentDayOHLC


September 27th, 2015
Size: 2.31 KB
Downloaded: 940 times
BetterBrick ChartStyle 4 *
This is the NinjaTrader 8 version of the BetterBrick ChartStyle, which is especially useful in conjunction with the BetterRenko Bar Type.

You can find the discussion thread here: https://nexusfi.com/elite-circle/4978-better-renko.html

History:
v1 20100807 - @Aslan created to go with BetterRenko
v2 20100812- @Aslan changed to paint OHLC bar for live bar
v2 20150719 - @Dalebru converted to NT8. Exported with NinjaTrader 8.0.0.5
v2 20170102 = shanmugs added missing "Open" line
v2 201070201 - @DaleBru exported with NinjaTrader 8.0.4.0
 
Suggest other entries I might like
Details: BetterBrick ChartStyle


September 26th, 2015
Size: 2.33 KB
Downloaded: 843 times
BetterRenko Bar Type 4 *
This is the NinjaTrader 8 version of BetterRenkoV2.

This Renko bar type is backtestable. It does not generate false "fill-in" bars. It maintains a true OHLC and displays properly with the Candlestick ChartStyle. If you want it to look like bricks, use the BetterBrick ChartStyle.

This is a tick-based bar, so initial loading can be slow. The NT8 "Break at EOD" feature is also supported, allowing bars to continue across session breaks.

You can find the discussion thread here: https://nexusfi.com/elite-circle/4978-better-renko.html

History:
v1 20100807 - @Aslan created BetterRenko to address issues with other types of Renko bars
v2 20101118 - @Aslan changed initial brick alignment to brick size
v2 20150719 - @Dalebru converted to NT8. Exported with NinjaTrader 8.0.0.5
20160508 - @antonma fixed the SessionIterator compiler error NJ8 8.0.0.9
v2 20170201 - @DaleBru exported with NinjaTrader 8.0.4.0
 
Suggest other entries I might like
Details: BetterRenko Bar Type


September 26th, 2015
Size: 2.42 KB
Downloaded: 1455 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