Search

 Categories Show Search Help

 Search Results Submitted by Fat TailsFound 125 matching entries

 Sort by Title (ascending) Title (descending) Hits (overall) Hits (30 days) Hits (7 days) Hits (24 hours) Date created (ascending) Date created (descending) Rating (ascending) Rating (descending) Submitter (ascending) Submitter (descending)

Entries
Hourly Pivots (amaPivotsHourly)
Version 1.0 January 14, 2019

The Hourly Pivots indicator applies the calculation used for daily floor pivots to intraday time frames. The indicator displays pivots for any selectable period of N minutes. All pivots are calculated from the high, low and close of the prior N-minute period. The pivots can be displayed as floor pivots, wide pivots or Fibonacci pivots. The indicator further plots the pivot range, which is a value area derived from the prior N-minute period.

The default setting of the indicator is 60 minutes. With default settings the indicator will display hourly pivots including the Main Pivot PP, Central Pivot CP, Directional Pivot DP, Pivot Range, R1, R2, R3, R4 S1, S2, S3 and S4. The first period always starts with the daily session break. Depending on the period selected, the last period of the session may terminate before completion. It will not carry over to the first period of the next session.

Pivot range: The pivot range is the range between CP and DP. It is a symmetrical range around the main pivot PP.

Prior high, low and close: The indicator also displays the high, low and close for the prior N-minute period. These levels often act as support or resistance for the consecutive N-minute period.

Pivot formulas:

All options: H = prior day high, L = prior day low, C = prior day close, X = H - L
Main Pivot: P = (H+L+C)/3
Central Pivot: CP = (H+L)/2
Directional Pivot: DP = 2*P - CP
Floor Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R1 + X, S3 = S1 - X, R4 = R3 + (P-L), S4 = S3 - (H-P)
Wide Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R2 + X, S3 = S2 - X, R4 = R3 + X, S4 = S3 - X
Fibonacci Pivots: R1 = P + 0.382*X, S1 = P - 0.382*X, R2 = P + 0.618*X, S2 = P - 0.618*X, R3 = P + X, S3 = P - X, R4 = P + 1.382*X, S4 = P - 1.382*X

Category NinjaTrader 8 Indicators and More

 Details: Hourly Pivots (amaPivotsHourly) Category: NinjaTrader 8 Indicators and More  January 22nd, 2019 Size: 8.29 KB Downloaded: 853 times Keywords: fibonacci floorpivots high hourly low pivots resistance support
MACDBBLines (amaMACDBBLines)
Version 1.3 October 30, 2018

The MACDBBLines indicator is built from a standard MACD indicator with Bollinger Bands added to the signal line. The MACD values are shown as dots. This indicator is typically used to generate with-trend entries when the upper or lower Bollinger Band is violated.

Minor trend: The minorlower timeframe trend is up when the MACD is rising. It is down when the MACD is falling.

Major trend: The higher timeframe trend may be taken from the MACD itself. An major uptrend is signaled when MACD > 0, while MACD < 0 stands for a major downtrend.

Public Properties: The indicator comes with a few public Series<double> that can be accessed via other indicators or automated strategies. These will also be shown in the strategy builder. The series "Trend" may be used to detect the minor trend. "Trend" will show the value +2 when the MACD is rising and above the upper Bollinger Band, +1 when it is rising and below the upper Bollinger Band, -1 when it is falling and above the lower Bollinger Band, -2 when it is falling and below the lower Bollinger Band. You will further find two Series<double> "LongSignal" and "ShortSignal". "LongSignal" will return +2 for an upper band violation in a major uptrend (strong signal), +1 for an upper band violation in a major downtrend (weak signal) and 0 for no signal. Accordingly, "ShortSignal" will return +2 for a lower band violation in a major downtrend (strong signal), +1 for an lower band violation in a major uptrend (weak signal) and 0 for no signal.

Market Analyzer Column: The indicator comes with two separate market analyzer columns. The first column will simply indicate the trend and return values based on rising and falling MACD above or below the Bollinger Bands as described above. The second column will return entry signals, where +2 stand for a strong long signal, + 1 for a weak long signal, 0, for no signal, -1 for a weak short signal and - 2 for a strong short signal. For the market analyzer I have squeezed long and short signals into a single column, as there is little space on a market analyzer. For the Series<double> objects, I have separated the LongSignal and ShortSignal series, as they are designed to return positive values or 0 for no signal only. Please pay attention to the difference.

Paint Bars: The indicator comes with paint bars that reflect the minor trend. The colors are similar to the colors for the MACDBB dots, but you may differentiate between upcloses and downcloses.

Sound Alerts: The indicator comes with sound alerts that will be triggered when the upper or lower band is violated, or when the major trend changes.

Category NinjaTrader 8 Indicators and More

 Details: MACDBBLines (amaMACDBBLines) Category: NinjaTrader 8 Indicators and More  October 31st, 2018 Size: 14.91 KB Downloaded: 1333 times Keywords: bollinger macd macdbb macdbblines oscillator
Regression Channel (amaRegressionChannel)
Version 1.1 September 9, 2018

The Regression Channel already comes as a NinjaTrader default indicator. However, the NinjaTrader default indicator comes with a few limitations, which are adressed by this indicator:

- The default indicator calculates the regression channel from the last bar loaded by OnBarUpdate(). When the chart scrolled back horizontally, the regression channel remains in its future position until it drops out of the chart.
- The default indicator does not allow for calculating the linear regression channel a few bars ago and then project the channel lines forward until the current bar.

This version of the indicator has the two issues addressed:

- The regression channel is calculated from the last bar shown on the chart and will adapt its position accordingly when you scoll back the chart horizontally.
- You may enter an offset and calculate the regression channel a few bars ago. The regression channel will then be extended until the last bar shown on the chart.

Repainting behavior: All regression channels - whether linear or polynomial - belong to the class of repainting indicators. All regression channels are retrofitted to the selected lookback period. The repainting can be easily observed with this indicator when scrolling horizontally. The indicator comes with an option to display the regression bands. The regression bands show the trace that the regression channel has painted on the chart without repainting any prior bars.

Public DataSeries: The indicator comes with four additional public DataSeries that can be accessed via the strategy builder.

- Normalized slope - This is an output which returns the slope in synthetic degrees. The slope has been normalized by dividing it by the square root of the average true range and then applying the arctangent.
- NormalizedChannelWidth - This series returns the normalized channel width around the regression line and may be used as a measure of non-directional volatility.
- RegressionTrend - The regression trend holds the value + 1 for an upsloping regression line and -1 for a downsloping regression line.

Market Analyzer Columns: The indicator comes with three separately coded market analyer columns which allow for displaying normalized slope, normalized channel width and the regression trend on the market analyzer.

Category NinjaTrader 8 Indicators and More

 Details: Regression Channel (amaRegressionChannel) Category: NinjaTrader 8 Indicators and More  September 9th, 2018 Size: 15.83 KB Downloaded: 815 times Keywords: channel downtrend linearregression regression regressionchannel slope standarddeviation trend uptrend
Version 1.0 August 14, 2018

The Double Smoothed Stochastics by Walter Bressert came after William Blau presented his version of the Double Smoothed Stochastics in 1991. Both indicators are widespread in the trading community, but they use different algorithms. While William Blau applied separate smoothing to numerator and denominator, Walter Bressert simply applied the Stochastics %K line to itself. Applying the Stochastics twice leads to an acceleration of the running pattern. Furthermore the Double Stochastics is smoother when compared to the classic Stochastics and generates signals more frequently.

The Double Stochastics by Walter Bressert ships with NinjaTrader as in-built indicator. This version of the Stochastics adresses a few issues of the NinjaTrader default indicator:

- The default indicator has preset the %K line smoothing to 3, value which cannot be changed.
- The default indicator does not have a signal line.
- The default indicator can only be applied to price, but cannot be applied to other indicators.

This version allows for setting the smoothing period for the %K line, comes with a signal line and maybe applied to other indicators as input series.

Category NinjaTrader 8 Indicators and More

 Details: Double Smoothed Stochastics (amaDSSBressert) Category: NinjaTrader 8 Indicators and More  August 24th, 2018 Size: 7.10 KB Downloaded: 535 times Keywords: doublestochastics exponential oscillator overbought oversold stochastics
Better Volume (amaBetterVolume)
Version 1.1 September 12, 2018

This indicator is based on the original version of the Better Volume Indicator from https://www.emini-watch.com/. It identifies the following events relative to the selected lookback period:

Breakout or climax bars: A breakout or climax bar is a wide range high volume bar for which the the product "volume times range" is higher than for all preceeding bars of the lookback period.

Churn bars: A churn bar is a narrow range high volume bar for which the ratio "volume per range" is higher than for all preceeding bars of the lookback period.

Climax churn bars: A climax churn bar is a high volume bar that qualifies both as a climax bar and as a churn bar.

Low volume bars: A low volume bar is a bar which has a lower volume than for all preceeding bars of the lookback period.

The indicator uses two lookback periods. The larger lookback period identifies stronger climax and churn bars, the smaller lookback period points to weaker climax and churn bars and is used to identify low volume bars.

A breakout or climax bar may occur at different locations. It may start a trend as a breakout bar, it may indicate that an existing trend continues after price has consolidated or it may occur at the end of a trend and indicate that the trend is near exhaustion. This bar type is similar to classic types of gaps that may be found on daily charts. There are runaway gaps, continuation gaps and exhaustion gaps. Breakout or climax bars may be used as a subsitute for those gaps when trading smaller timeframes.

Relative Volume: When you use the BetterVolume indicator with intraday data, it is pretty much distorted at the beginning of the regular session. When compared to pre-session bars, all the bars in the beginning of the regular session look like high volume bars, which in turn leads to false signals. This behavior is corrected when the Better Volume indicator is applied to "relative volume" instead of "absolute volume". This version of the indicator allows for performing the Better Volume calculations on both absolute volume and relative volume.

Market Analyzer Column: I have included a market analyzer column with the install file. The market analyzer column will return bar codes for each type of signal: strong climax churn bar = 0, strong climax bar = 1, strong churn bar = 2, weak climax churn bar = 3, weak climax bar = 4, weak churn bar = 5, low volume bar = 6, upclose no signal bar = 7, downclose no signal bar = 8, doji no signal bar = 9. Based on these values you may define cell conditions and show the signals as text with background color on the market analyzer.

Update version 1.1: Bug removed. Sound alerts did not fire, because the path for the sound files had not been initialized.

Update version 1.3:: Holiday calendar updated for Relative Volume indicator, sound alerts now working on inactive charts.

Nota: The forum software has renamed the downloadable zip file to the false version number 1.0. Please disregard the version number of the zip file. The zip file contains the indicator version as specified above.

Category NinjaTrader 8 Indicators and More

 Details: Better Volume (amaBetterVolume) Category: NinjaTrader 8 Indicators and More  August 22nd, 2018 Size: 26.72 KB Downloaded: 1415 times Keywords: bettervolume churn climax climaxchurn volume vsa
Connors RSI (amaConnorsRSI)
Version 1.0 March 6, 2017

Created by Larry Connors, this indicator is a composite of three separate components. Two of the three components utilize the Relative Strength Index (RSI) calculations developed by Welles Wilder in the 1970’s, and the third component ranks the most recent price change on a scale of 0 to 100.

In effect, the three components combine to form a momentum oscillator. The output value between 0 and 100 then identifies short-term overbought and oversold conditions.

Category NinjaTrader 8 Indicators and More

 Details: Connors RSI (amaConnorsRSI) Category: NinjaTrader 8 Indicators and More  June 21st, 2018 Size: 7.06 KB Downloaded: 448 times Keywords: momentum oscillator rsi connors
Z-score (amaZScore)
Version 1.3 September 25, 2017

The Z-score or standard score is a numerical measurement of a value’s relationship to the arithemic mean of the data set. The Z-score is the signed number of standard deviations by which the current value of a data point is above the mean value or below the mean value as calculated for the selected lookback period.

For a normally distributed sample 95.8% of the z-scores of all data points fall within the range [-2, +2]. A Z-score of 0 indicates that the data point is identical with the arithmetic mean of the data set.

The Z-score is a normalized oscillator that can be used to identify extreme readings of the input series. The Z-score is calculated by dividing the absolute difference between a data point and the arithmetic mean by the standard deviation.

One of the main applications of the Z-score is that it can be used to normalize any oscillator. For example, the MACD is a non-normalized oscillator which does not pass the c-test introduced by William Eckhardt. However, when the Z-score is used to normalize the MACD, the resulting oscillator uses a normalized scale and will pass the c-test. The normalized MACD is obtained, when the MACD is used as the input series for the Z-score.

Category NinjaTrader 8 Indicators and More

 Details: Z-score (amaZScore) Category: NinjaTrader 8 Indicators and More  May 9th, 2018 Size: 2.54 KB Downloaded: 584 times Keywords: normalized oscillator standarddeviation volatility zscore
Multiple Moving Average Crosses (amaMultiMACross)
Version 2.2 March 8, 2020

The Multiple MA Cross indicator plots a fast and a slow moving average and colors the area between the two moving averages. Both the fast and the slow moving average may be selected from a collection of over 30 different moving averages.

The indicator is primarily designed as a trend filter to show whether the market is in an uptrend or in a downtrend. The indicator comes with two different trend definitions - cross and thrust. The trend is exposed as a double series and can be accessed via the NinjaTrader strategy builder or the market analyzer. Directly accessing the trend via the market analyzer requires a separately coded market analyzer column, which is not yet included with the install file.

Trend definition "MA Cross": The current trend changes to "uptrend" when the fast moving average crosses the slow moving average from below. The current trend changes to "downtrend" when the fast moving average crosses the slow moving average from above.

Trend definition "Thrust": The current trend changes from “downtrend” to “uptrend” with the first bullish thrust bar that plots above the upper moving average. A bullish thrust bar is a bar that closes above the prior bar’s high and has a larger range than the prior bar. The current trend changes from “uptrend” to “downtrend” with the first bearish thrust bar that plots below the lower moving average. A bearish thrust bar is a bar that closes below the prior bar’s low and has a larger range than the prior bar.

Moving averages available as fast and slow moving average:

- 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 Mean VWTPO
- Moving Median
- Moving Median TPO
- Moving Median VWTPO
- Range Weighted Moving Average (RWMA)
- Sine Weighted Moving Average (SWMA)
- SMA
- SuperSmoother
- TEMA
- Tillson T3
- TMA
- Triple Weighted Moving Average (TWMA)
- VWMA
- Wilder's Average
- WMA
- ZerolagHATEMA
- ZerolagTEMA
- ZLEMA

Applying the Multi MA Cross to indicators: The Multi MA Cross is designed to be applied to other indicators which may be selected as input series. However, some of the moving averages listed above will not support this feature. In case that a selected moving average does not support the feature the indicator will display an error message asking you to select a different moving average for the fast or the slow moving average. These are the moving averages that may not be selected when an indicator is chosen as input series: Mean TPO, Mean VWTPO, Median TPO, Median VWTPO, RWMA, VWMA, ZerolagHATEMA. These moving averages may only be applied to price.

Paint Bars: The MultipleMA Cross indicator comes with paint bars. The paint bars are colored according to the trend, where the trend maybe determined via the "MA Cross" or the "Thrust" option. The paint bars may be displayed without the indicator plots.

Category NinjaTrader 8 Indicators and More

 Details: Multiple Moving Average Crosses (amaMultiMACross) Category: NinjaTrader 8 Indicators and More  January 8th, 2018 Size: 87.10 KB Downloaded: 2370 times Keywords: cross median movingaverage slingshot trend trendfilter
Multiple Keltner Channels (amaMultiKeltner)
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:

- 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.

Category NinjaTrader 8 Indicators and More

 Details: Multiple Keltner Channels (amaMultiKeltner) Category: NinjaTrader 8 Indicators and More  November 25th, 2017 Size: 81.22 KB Downloaded: 1249 times Keywords: channel keltner keltnerchannel movingaverage range slope truerange volatility
Slow Relative Strength Index (amaSRSI)
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().

Category NinjaTrader 8 Indicators and More

 Details: Slow Relative Strength Index (amaSRSI) Category: NinjaTrader 8 Indicators and More  November 25th, 2017 Size: 4.22 KB Downloaded: 479 times Keywords: oscillator rsi srsi wilder