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
Trends by TMFT multiple MAs converted to NT8 V1 5 *
Chart will draw up to 3 MAs with selection of 7 diff MA to choose from. Note that you can modify the code to add more MAs if you have them. I have to comment out some of them as they are not converted to NT8 yet.
Export with 8.0.2.0
 
Suggest other entries I might like
Details: Trends by TMFT multiple MAs converted to NT8 V1


December 30th, 2017
Size: 17.87 KB
Downloaded: 1300 times

Keywords: ma multiple trend
Delta Bars (NT8) 5 *
This is a custom bar type which is based on the Bid Ask Delta (Ask Volume - Bid Volume).
A new bar is created when the Delta is greater than a given Threshold-Value defined in the Data Series Properties.

The archive also contains a custom Delta indicator specially coded to work with this bar type.

Updates:
- Added a cumulative Delta Mode
 
Suggest other entries I might like
Details: Delta Bars (NT8)


December 27th, 2017
Size: 4.74 KB
Downloaded: 3209 times

Keywords: ask bars bartype bid delta
Elder's Smoothed ROC 5 *
The ROC Smoothed indicator is a modification of the ROC, as described in Alexander Elder's book Trading for a Living. It plots two lines: ROC, which is the difference between the current price and the price x-time periods ago, and SROC which is the difference between an MA of price and the MA of price x-time periods ago.

This oscillator avoids the major flaw of ROC. Smoothed Rate of Change compares the values of an exponential moving average instead of prices at two points in time. It gives fewer trading signals, and the quality of these signals is better.






Excerpt from the book "Trading for a Living"
To create S-ROC you must first calculate an exponential moving average of closing prices. The next step is to apply Rate of Change to the EMA. S-ROC is not very sensitive to the length of its EMA or ROC parts. You can calculate a 13-day EMA of closing prices and then apply a 21-day Rate of Change to it. Some traders calculate the Rate of Change of prices first and then smooth it with a moving average. Their method produces a much jumpier indicator, which is less useful than S-ROC.

Crowd Behavior:
An exponential moving average reflects the average consensus of value of all market participants during the period of its window. It is like a composite photograph that reflects major features of the market crowd rather than its fleeting moods. S-ROC compares each reading of an EMA to a past reading from your selected period of time.
It compares the average mass consensus today to the average consensus in the past. S-ROC tracks major shifts in the bullishness and bearishness of the market crowd.

Trading Rules:
Changes in the direction of S-ROC often identify important market turns.
Upturns of S-ROC mark significant bottoms, and its downturns mark important tops.
Divergences between S-ROC and prices give especially strong buy and sell signals.

1. Buy when S-ROC turns up from below its centerline.
2. Sell when S-ROC stops rising and turns down. Sell short when S-ROC turns down from above its centerline.
3. If prices reach a new high but S-ROC traces a lower peak, it shows that the market crowd is less enthusiastic even though prices are higher. A bearish divergence between S-ROC and price gives a strong signal to sell short.
4. If prices fall to a new low but S-ROC traces a higher bottom, it shows that the market crowd is less fearful, even though prices are lower. It shows that the downside pressure has lessened, even though the market has fallen deeper than before. A bullish divergence gives a strong signal to cover shorts and buy.
 
Suggest other entries I might like
Details: Elder's Smoothed ROC


December 21st, 2017
Size: 15.00 KB
Downloaded: 596 times
VixRSI - The Fear Indicator 5 *
The VixRSI which was presented in the January 2014 issue of the TASC magazine.

Several years ago, Larry Williams developed something he calls the VIX fix. What he developed was a simple calculation that closely emulates the performance of the original VIX using only price data, and which can therefore be applied to any tradable. In a nutshell, we take the highest close over the last 22 trading days, subtract today’s low price, and then divide the result by the highest close over the last 22 trading days.
https://www.marketcalls.in/wp-content/uploads/2014/12/VIXFix.pdf

Combining the VixFix with the RSI makes it even more powerful to detect Instrument bottoms and oversold areas. Detecting overbought VIX “greed areas” can also be useful if you try to catch a fast and profitable long trade on the VIX itself.

The calculation is simple:
VixRSI = ema3 of VixFix / ema3 of 14-day RSI
 
Suggest other entries I might like
Details: VixRSI - The Fear Indicator


December 9th, 2017
Size: 7.74 KB
Downloaded: 1173 times
MiniChart (NT8) 5 *
As i am often trading from a laptop, i always wished to have some kind of a small chart in my actual trading chart to keep track of other instruments or a smaller tick or range chart of the same instrument.

This is pretty much what this rather simple indicator does.
I am fully aware that there are at least one thousand things that could be added to this indicator but as usual, it is what it is. You are free to use and edit the code but i am not gonna implement anything else as this is exactly what i need for my personal trading.

The indicator draws a rectangle to display the mini chart, which can be dragged and resized as every other rectangle in NT8.

the archive also includes a custom range bar type without gaps.

Cheers,
Mike


Updates:
- Value Area Zones added
- ChartTrader Orders are now visible
- Different ChartStyles are now available
- Added a few more indicators
- Code optimizations
- Display orders optimized
- MiniChart is now visible when markets are closed.
- Heiken Ashi added for Tick, Volume, Minute and Second Charts


The indicator is listed under an own folder: /Infinity/MiniChart
 
Suggest other entries I might like
Details: MiniChart (NT8)


December 1st, 2017
Size: 25.85 KB
Downloaded: 2860 times

Keywords: chart mini minichart
Multiple Keltner Channels (amaMultiKeltner) 5 *
Version 1.6 November 25, 2017

The Multiple Keltner Channels are a generalized version of the Keltner Channels.

Standard Keltner channels are built from a simple moving average (SMA) and two channels lines above and below. The two lines above and below are drawn at a distance from the center line, a distance which is a multiple of the simple moving average of the ranges of the past N bars.

The generalized concept has the SMA replaced with any of 30 moving averages. The volatility measure used to calculate the distance of upper and lower line from the center line can be derived from an average range (AR) or average true range (ATR). You may select different lookback periods for the moving average that serves as the center line and the moving average which is applied to the range or true range.

The Multiple Keltner Channels come with an additional smoothing option for center line and channel lines. The additional smoothing is obtained by further smoothing all plots with a 3-period simple moving average (SMA).



Moving averages available for calculating the center line:

- Adaptive Laguerre Filter
- ADXVMA
- Butterworth Filter
- DEMA
- Distant Coefficient Filter
- Double Weighted Moving Average (DWMA)
- Exponential Hull Moving Average (EHMA)
- EMA
- Gaussian Filter
- HMA
- Holt EMA
- Laguerre Filter
- LinReg
- Moving Mean TPO
- Moving Median
- Moving Median TPO
- Range Weighted Moving Average (RWMA)
- Sine Weighted Moving Average (SWMA)
- SMA
- SuperSmoother
- TEMA
- Tillson T3
- TMA
- Triple Weighted Moving Average (TWMA)
- Wilder's Average
- WMA
- ZerolagHATEMA
- ZerolagTEMA
- ZLEMA

Moving averages colored according to slope: You may also use this indicator to display any of the above listed moving averages and color them according to slope. The slope is not based on a geometrical concept, as this would not be compatible with the scalability of modern charting applications. The indicator adjusts slope to bar volatility such that the indicator may be used across all instruments and bar types with the same settings. The slope is shown as upsloping, downsloping or flat. The degree of flatness which is still considered as being flat may be adjusted via the neutral threshold parameter. When you set that parameter to zero, the slope will not show any flat sections, but the moving average will always be identified as upsloping or downsloping. Channel lines may be unselected, if you just wish to display the selected moving average.

Volatility measures: The standard Keltner channel uses the range. This indicator also for substituting the range with the average true range. The average true range is used as default option to facilitate the application of the Multiple Keltner Channels to other indicators.

Applying the Multiple Keltner Channels to indicators: When an indicator is used as input series, the range will always return the value 0. However, the average true range will return the absolute amount of the difference of two neighbouring data points of the selected input series. Therefore the indicator may only be applied to other indicators, as long as the offset formula is set to "True_Range".

Paint Bars: The Multiple Keltner Channel indicator comes with paint bars. The paint bars are colored according to the slope of the center line. The paint bars may be displayed without the indicator plots. The colors of the paint bar will then show the slope of the moving average selected as center line.

Sound Alerts: In case that the sound alerts are active, the indicator will alert you when the trend derived from the slope of the center line changes. Currently, there are no sound files included with the zip file, but it is easy to create them and copy them to the NinjaTrader sounds directory.
 
Suggest other entries I might like
Details: Multiple Keltner Channels (amaMultiKeltner)


November 25th, 2017
Size: 81.22 KB
Downloaded: 1730 times

Keywords: channel keltner keltnerchannel movingaverage range slope truerange volatility
Twiggs Money Flow 5 *
Colin Twiggs' Money Flow indicator is similar to the Chaikin Money Flow (CMF). Where Chaikin Money Flow uses CLV (Close Location Value) to evaluate volume (money flow) as bullish or as bearish, Twigs Money Flow, uses the TR (True Range). Twiggs Money Flow also relies on moving averages in its calculation while Chaikin uses cumulative volume.
 
Suggest other entries I might like
Details: Twiggs Money Flow


November 25th, 2017
Size: 3.44 KB
Downloaded: 644 times
Slow Relative Strength Index (amaSRSI) 5 *
Version 1.2 November 25, 2017

The Slow Relative Strength Index (SRSI) is an oscillator which was presented by Vitali Apirine in the April 2015 issue of Stocks & Commodities.

The SRSI is a momentum oscillator derived from the RSI developed by Welles Wilder in 1978. Where the RSI takes into account price moves relative to the prior bar's close, the SRSI compares the current price to an exponential moving average. The SRSI uses the same scale as the RSI. A value above 80 is considered as overbought, whereas a value below 20 indicates an oversold condition.

Compared to the RSI, the SRSI is supposed to generate stronger long term signals, but weaker short term signals. I have added a signal line to the indicator.

Nota: I saw that another version of the SRSI has already been posted. That version is not adapted to work with bar types that support RemoveLastBar() such as Renko bars or Linebreak bars.







Nota: There is another version of the SRSI posted, which will not work correctly with bar types that support RemoveLastBar().
 
Suggest other entries I might like
Details: Slow Relative Strength Index (amaSRSI)


November 25th, 2017
Size: 4.22 KB
Downloaded: 651 times

Keywords: oscillator rsi srsi wilder
Ehlers Quotient Transform - Early Trend Detection 5 *
The Quotient Transform which was presented in the August 2014 issue of the TASC magazine.

Ehlers Quotient Transform, which nonlinearly manipulates indicators to not only produce an early trend detection but also provides the ability to know how long to stick with the trend. A typical characteristic of the early-onset trend detector is that it remains above zero, indicating an uptrend, far too long after the uptrend is over. This characteristic can be mitigated by adding an additional indicator and rule set to exit a long trend trade. The early-onset trend indicator can be tuned at the trader’s preference by inputting a value for the low-pass period (LPPeriod) and the quotient parameter K.

The early-onset trend detector works in current market conditions because there is a decided upside bias to the market data. In fact, it is this upside bias that helps the nonlinear transfer response of the quotient transform work. In conditions where the market has a downside bias, negative values of K should be used in the quotient transform to take advantage of the bias in this direction.
 
Suggest other entries I might like
Details: Ehlers Quotient Transform - Early Trend Detection


November 25th, 2017
Size: 2.53 KB
Downloaded: 1618 times
Slow Relative Strength Index 5 *
The Slow Relative Strength Index (SRSI) is a price-following oscillator which was presented by Vitali Apirine in the April 2015 issue of the TASC magazine. It measures change in price movements relative to an exponential moving average (EMA). Like the relative strength index, it oscillates between zero and 100. SRSI is considered overbought when above 80 and oversold when below 20. SRSI can also generate signals by looking for divergences and centerline crossovers.

The SRSI is calculated using the following formula:
SRSI = 100 – [100/(1+SRS)]

SRS = Average positive difference/Average negative differencen

The SRSI measures the strength of a security relative to a sixday EMA. The closing price is used for this EMA. The difference is positive when the close is above the six-day EMA. Positive difference = [Close – Moving average]. Difference is negative when the close is below the six-day EMA. Negative difference = [Moving average – Close]. Negative difference values are expressed as positive values, not negative values. If the closing price equals the six-day EMA, then difference = 0 (no change). Smooth positive and negative difference values are based on Wilder’s smoothing technique.
 
Suggest other entries I might like
Details: Slow Relative Strength Index


November 24th, 2017
Size: 3.62 KB
Downloaded: 404 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