NexusFi: Find Your Edge


Home Menu

 



Categories Help    






Search Results
Searching for entries matching volatility, looking in keywords for any words
Found 19 matching entries

Sort by

Entries
ADXVMA (amaADXVMA) 5 *
Version 1.1 August 1, 2017

The Average Directional Index Variable Moving Average (ADXVMA) is a volatiltiy based moving average with the volatility being determined by the value of the ADX. The ADX provides levels of support during uptrends and resistance during downtrends. The indicator may also be used as a trendfilter. The trend can be positive, negative or neutral.

The ADXVMA that can be downloaded here may also be used with other input series than price. The trend can be shown via paint bars and is exposed as a public property.

Note: The ADXVMA has the trend exposed as a public property. This property can be accessed programmatically. However, it cannot be currently accessed via the market analyzer. In order to access the Trend series via the market analyzer, a specific MarketAnalyzerColumn is required. The MarketAnalyzerColumn is not yet included with the install file, as it has led to freezes with NT 8.0.8.0. The bug has been confirmed by NinjaTrader developers and only fixed with the latest release NT 8.0.9.0. (issue #12054). The market analyzer column and sound files for the ADXVMA will be availabe with a future update.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: ADXVMA (amaADXVMA)
Category: NinjaTrader 8 Indicators and More 


October 21st, 2017
Size: 11.37 KB
Downloaded: 1644 times

Keywords: adaptive adx movingaverage resistance support vidya vma volatility
Chande Kroll Stop 5 *
Exported using NT Version 7.0.1000.30

This is an implementation of the volatiliy based stop that was suggested by Tushar Chande and Stanley Kroll in their book "The New Technical Trader". The indicator comes with a long stop line (blue) and and a short stop line (red).

Calculation of long stop: The preliminary long stop is calculated by deducting a multiple of a 10-period ATR from the highest high of the last 10 bars. The long stop is then calculated as the highest of the last 20 preliminary long stops.

Calculation of short stop: The preliminary short stops are calculated by adding a ,ultiple of a 10-period ATR to the lowest low of the last 10 bars. The short stop is then calculated as the lowest of the last 20 perliminary short stops.

Calculation of ATR: The ATR can be calculated in three different ways. "Arithmetic" uses a simple moving average over the last 10 true ranges. "Exponential" uses an exponential moving average over the last 10 true ranges, while "Wilder" simply calculates the default ATR(10) which is calculated as exponential moving averages with a smaller smoothing constant.

Default settings: Default settings follow suggestions by Chande & Kroll. Following suggestions in their book the default parameters are 10, 3 and 20. Also they used a simple moving average for smoothing the true ranges. The only change that was necessary was to adapt the indicator so that it can be used intra-bar. For this purpose, the calculation does not use the (unstable) true range of the current bar nor the high of the current bar, but relies on the values for the prior bar. Just for the purpose to compare the indicator with implementations for other charting packages, it is also possible to perform calculations from the current unstable bar. When used with "COBC = False" or with the strategy analyzer (backtesting), the default settings should be used.




It is recommended to use the


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Chande Kroll Stop
Category: NinjaTrader 7 Indicators 


October 14th, 2015
Size: 13.73 KB
Downloaded: 778 times

Keywords: atr averagetruerange chande kroll stop trailing volatility
Historical Volatility 5 *
This is a very interesting indicator that shows historical volatility for the current time fo day, averaged over a selected number of previous days. It tracks surprisingly well with ADX, except that it actually leads ADX in many cases. The screenshot shows how the two compare.

This could be very useful in strategies because you could actually look forward and see the expected volatility ahead of time.

A nice future addition to this indicator would be an option to shift it forward a few bars, so you could be aware of the predicted volatility before it gets there.

I found the indicator here: https://ninjatrader.com/support/forum/showthread.php?t=5385


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


Category NinjaTrader 6.5 Indicators  NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Historical Volatility
Category: NinjaTrader 6.5 Indicators  NinjaTrader 7 Indicators 


January 24th, 2010
Size: 2.23 KB
Downloaded: 883 times

Keywords: volatility goldstandard
Initial Balance Range Bands V42 5 *
Exported using NT Version 7.0.1000.26

Indicator will only run on NT 7.0.1000.5 or later.

Discretionary traders: Please use the multi-timeframe version of the indicator for odd minute charts and charts built from ticks.

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

The indicator displays the current open, the initial balance (IB) and upper and lower range bands that are calculated by adding and subtracting fractions of the initial balance to the IB high and IB low.

You can only use this indicator with an appropriate session template. The opening time will align itself to the start time of the RTH session, as specified via session template. The hybrid setting assumes that you want to use the 3rd intraday session as RTH session for FOREX and currency futures and the second session for all other instruments.

Example ES: Select a session template with the following sessions: Session 1 (night session) 15:30 - 8:30 Central Time, Session 2 (RTH) 8:30 - 15:15 Central Time. Select second session for opening range.

Select length of opening period: The length of the opening range can be selected via indicator dialogue box The default setting is 60 minutes.

Select Offset: With an offset of 00:00, the indicator aligns to the start of the selected session. If you enter a positive value for the offset, the opening range will be shifted forward from the session start. For example if you open a chart for ES with the session template US CME Index Futures, then the session (and the trading day) starts at 5:00 PM Central Time. To display an opening range for the regular session, you need to enter an offset of 15:30, because the regular session starts 15 hours and 30 minutes after the start of the trading day.

Multipliers for range bands: The multipliers for the upper and lower range bands can also be changed. The default settings for the bands are 0.5, 1 and 2, meaning that the first upper band is built from the IB high by adding half of the IB range, and similar for the other bands.

Developing range: Prior to the completion of the initial balance, the indicator plots the developing range in gray to show that the range is still incomplete.

Night session or pre-session range: The indicator also has an option to display the full night session, European or Asian session range. This feature is not used with the default settings. I did not add it on purpose, it was already part of the opening range indicator, and it was easier to leave it than to remove it.

European Session Range: You can select start and end time of the European Session in CET (Central European Time). The European Session is pre-configured for the time between 8:00 AM and 1:00 PM CET.

Asian Session Range: You can select start and end time of the Asian Session in TST (Tokyo Standard Time). The Asian Session is pre-configured for the time between 9:00 AM and 3:00 PM TST.

Update June 2, 2011: New signature for GetNextBeginEnd() implemented.
Update June 11, 2011: Small bug removed, indicator did not display opening range and pre-session range correctly during the training period (first bars of the chart, after scrolling to the left horizontally).
Update June 21, 2011: The indicator now works with half-pip FOREX feeds. Indicator dialogue box improved.
Update July 25, 2011: Serialization of the plots and indicator dialogue box changed.
Update January 24, 2012: Offset added, opening period no longer needs to be aligned to session start.
Update February 19, 2012: Option added to cut off the opening range at the next session break.
Update October 6, 2013: Minor bug removed, offset was not applied correctly on tick charts, when indicator was set to COBC = false.
Update October 24, 2013: Drop down property added for European and Asian Time Zone
Update December 8, 2013: Indicator partly recoded and custom plot added.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Initial Balance Range Bands V42
Category: NinjaTrader 7 Indicators 


December 9th, 2013
Size: 11.10 KB
Downloaded: 4346 times

Keywords: initialbalance open openingrange rangebands volatility
Initial Balance Range Bands V42 MTF 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 current open, the initial balance (IB) and upper and lower range bands that are calculated by adding and subtracting fractions of the initial balance to the IB high and IB low. This version is a multi-timeframe (MTF) version of the standard Initial Balance Range Bands V42 indicator. The indicator adds a second minute bar series to the chart, which is used to calculate the initial balance. It has the following advantages over the standard version:

For tick, range and volume charts: The standard indicator may not display the initial balance correctly, if the last bar expands the initial balance and closes after the opening period. The MTF version of the indicator will display the initial balance correctly, even if the primary bar series does not contain the necessary information for its calculation. An example is shown on the chart attached.

Use with minute charts: You want to use this indicator with minute charts, if the opening period is not an integer multiple of the bar period. Example: You trade 7 min charts and your opening period is 30 minutes.

You can only use this indicator with an appropriate session template. The opening time will align itself to the start time of the RTH session, as specified via session template. The hybrid setting assumes that you want to use the 3rd intraday session as RTH session for FOREX and currency futures and the second session for all other instruments.

Example ES: Select a session template with the following sessions: Session 1 (night session) 15:30 - 8:30 Central Time, Session 2 (RTH) 8:30 - 15:15 Central Time. Select second session for opening range.

Select length of opening period: The length of the period for establishing the initial balance can be selected via indicator dialogue box. The default setting is 60 minutes.

Select Offset: With an offset of 00:00, the indicator aligns to the start of the selected session. If you enter a positive value for the offset, the opening range will be shifted forward from the session start. For example if you open a chart for ES with the session template US CME Index Futures, then the session (and the trading day) starts at 5:00 PM Central Time. To display an opening range for the regular session, you need to enter an offset of 15:30, because the regular session starts 15 hours and 30 minutes after the start of the trading day.

Multipliers for range bands: The multipliers for the upper and lower range bands can also be changed. The default settings for the bands are 0.5, 1 and 2, meaning that the first upper band is built from the IB high by adding half of the IB range, and similar for the other bands.

Display regular open or one-minute-range: The indicator allows to either display the regular open or the range of the first minute of trading after the start time selected for the opening range.

Developing range: Prior to the completion of the opening range, the indicator plots the developing range in gray to show that the range is still incomplete.

Night session or pre-session range: The indicator also has an option to display the full night session, European or Asian session range. This feature is not used with the default settings. I did not add it on purpose, it was already part of the opening range indicator, and it was easier to leave it than to remove it.

European Session Range: You can select start and end time of the European Session in CET (Central European Time). The European Session is pre-configured for the time between 8:00 AM and 1:00 PM CET.

Asian Session Range: You can select start and end time of the Asian Session in TST (Tokyo Standard Time). The Asian Session is pre-configured for the time between 9:00 AM and 3:00 PM TST.

Update July 25, 2011: Serialization of the plots and indicator dialogue box changed.
Update December 8, 2013: Indicator entirely recoded. Offset added, opening period no longer needs to be aligned to the session start. Drop down property added for time zones. Custom plot added.
Update March 15, 2015: Regular open and minute range were drawn back to start of trading day on tick charts. Bug removed.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Initial Balance Range Bands V42 MTF
Category: NinjaTrader 7 Indicators 


March 15th, 2015
Size: 13.19 KB
Downloaded: 3362 times

Keywords: initialbalance open rangebands mtf openingrange volatility
LogReturnsZScore 4 *
This indicator plots the z-score of the log returns of a time series. It can be used to indicate periods of high and low volatility.

Ver 1.00 posted 20 June 2010

NT7b17 compile


Category The Elite Circle 
 
Suggest other entries I might like
Details: LogReturnsZScore
Category: The Elite Circle 


June 19th, 2010
Size: 5.97 KB
Downloaded: 339 times

Keywords: mxasj volatility zscore
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.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: Multiple Keltner Channels (amaMultiKeltner)
Category: NinjaTrader 8 Indicators and More 


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

Keywords: channel keltner keltnerchannel movingaverage range slope truerange volatility
Range Weighted Moving Average (amaRWMA) 5 *
Version 1.0 March 12, 2017

The Range Weighted Moving Average (RWMA) is weighted moving average which uses the square of the range of the bar as weighting factor. The exact formula for the weighting factor has the bar range replaced with the number of tick levels covered by the bar.

Volatility is driven by volume and is approximately proportional to the square root of volume. Therefore it is possible to use the squared range as a proxy for volume. This is interesting when genuine volume figures are not available. This would be the case

- for FOREX data that comes without historical backfill for volume
- for instruments that are driven by other markets outside of the regular session

In these cases the VWMA may be distorted, whereas the RWMA will still return proper results.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: Range Weighted Moving Average (amaRWMA)
Category: NinjaTrader 8 Indicators and More 


October 20th, 2017
Size: 2.68 KB
Downloaded: 572 times

Keywords: average moving range rwma volatility vwma weighting
Relative Ranges V23 5 *
Exported using NT version 7.0.1000.26

Only to be used with minute or daily charts.

The relative ranges indicator measures the range of a fixed period bar against the average range over the same period during the preceding n days. The version which can be downloaded here allows for two different comparisons:

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

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

Holidays: Holidays as selected via the indicator dialogue box are excluded from all calculations.
Daylight savings schedules: The indicator automatically adjusts to different daylight savings zones.

The histogram shows the relative ranges for the selected period of the day. For example on the chart today's highest relative range occured at 5:30 AM EST in the morning, just when the low of from Dec. 24 was taken out. Compared to the last 40 business days, the cumulated average of the relative ranges runs at 88%, whereas it runs at 87% when compared to a normal Monday. The low volatility is expected between Christmas and New Year's Eve.

Average range bars - between 80% and 120% of normal ranges - are shown as white bars. If the relative range exceeds 120% the histogram color is green, below 80% it is red. The colors can be selected by the user.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Relative Ranges V23
Category: NinjaTrader 7 Indicators 


December 29th, 2014
Size: 9.04 KB
Downloaded: 722 times

Keywords: range relativerange seasonality volatility
SessionNoiseBands V39 5 *
Exported using NT Version 7.0.1000.10

This indicator is an old version and there will be no more maintenance. All the features have now been integrated with the SessionPivots indicator that can be downloaded here:

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

The indicators that come with the SessionPivots package also allow to display weekly and monthly noise bands.

Indicator will only run on NT 7.0.1000.5 or later.

The indicator identifies the intraday volatility generated by noise traders. The daily noise is defined as the smaller of (High - Open) and (Open - Low). The indicator detects the average daily noise (ADN) for two selectable periods and uses them to calculate intraday targets, which are displayed as noise bands. The upper band is calculated by adding the expected noise to the current open, the lower band is calculated by subtracting the expected noise from the current open.

The daily noise can be calculated and displayed for the full session or any intraday (RTH) session defined via the template. The indicator also can display OHL and Dynamic Fib Lines for the current session.

Indicator Settings

BandRange: The default setting uses 100% of the ADN of the selected period. Instead of using 100% you can select any other percentage to calculate the intraday target bands.

Include After-Session : If set to true, the volatility bands of an intraday session will be extended to the next session, the after-session, but not recalculated. Default value is "false".

Period(1) for the average daily range: This is the shorter period used to calculate average daily range. Default value is 3 days, maximum selectable is 100 days.

Period(2) for the average daily range: This is longer period used to calculate the average daily range. Default value is 10 days, maximum selectable is 100 days.

Session: Select between the full ETH and the RTH session. Default value is "ETH."

Session for RTH: Select the RTH session, for which you want to display the bands. For FOREX, you would select "First" for the Asian session, "Second" for the European session and "Third" for the US session, if you use a session template with 3 intraday sessions. For ES you would select "Second", if your session is divided into night and day session. Default value is "Second". This option only applies, if "RTH" has been selected under "Session". A hybrid setting selects the third intraday session for FOREX and currency futures, and the second intraday session for all other futures contracts. Only select it, if you use triple session templates (Asian, European, US) for FOREX and Currency Futures.

Show Current Open: Selects or unselects Current Open.

Show Dynamic Fib Lines
: Selects or unselects intraday Fibonacci retracements. Fib retracements will only be shown if Show High/Low is set to true.

Show High/Low
: Selects or unselects to show the current day's high and low.

Show Noise Bands: Selects or unselects projection bands.

Show Noise Labels:
Selects or unselects projection band labels.

Show Range Data
: Displays average daily ranges and current day's range for the selected session in the upper left or upper right corner of the chart.

The indicator calculates the average daily noise without using range data from holiday sessions.

FOREX / Currency Futures: Daily Ranges are displayed in PIPS.

Update Jan 23 2011: Globex Holiday Calendar for 2011. Holiday sessions will only be applied to Globex instruments. Price markers are now correctly formatted for US interest rate futures and FOREX.
Update June 2, 2011: New signature for GetNextBeginEnd() implemented.
Update June 20, 2011: The indicator now works with half-pip FOREX feeds. Indicator dialogue box improved.
Update June 25, 2011: Band colors were not serialized and therefore did not keep the selected color, when saved as part of a template or workspace.
Update July 11, 2011: Band colors change when the noise bands are penetrated. The signature for DrawRectangle() was changed to avoid some rare problems.
Update July 19, 2011: Serialization of the plots changed.
Update September 24, 2011: ChartControl checked for null, indicator can now be called by strategies.
Update August 28, 2012: Globex Holiday Calendar for 2012 added. Custom plot recoded to remove a minor bug and improve CPU efficiency.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: SessionNoiseBands V39
Category: NinjaTrader 7 Indicators 


August 28th, 2012
Size: 13.00 KB
Downloaded: 3531 times

Keywords: noise rds sessions stretch volatility
 



 
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