Watch how to download trading robots for free
Find us on Telegram!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Indicators

Nonlinear Kalman filter deviation - indicator for MetaTrader 5

Views:
5206
Rating:
(10)
Published:
2018.10.25 21:34
Updated:
2019.01.29 15:42
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

Theory:

We are having various methods of measuring volatility. One is the standard deviation (and all its variations - since standard deviation is using simple moving average - that are using various smoothing methods to calculate the estimated volatility). Each of it has it goods sides, but mainly the speed of response is crucial for volatility estimation.

This version:

This indicator is using Ehlers nonlinear Kalman filter (originally published, with some more description, here  : Nonlinear Kalman filter ) for deviation calculation. You can use one of the 4 standard types of averages for pre-smoothing method:

  • simple moving average (SMA)
  • exponential moving average (EMA)
  • smoothed moving average (SMA)
  • linear weighted moving average (LWMA)

Usage:

As any deviation calculating indicator, it is not a directional indicator (you can not tell the trend just by looking at the indicator). So this indicator is used for volatility assessment and you should use it in very similar way as using the standard deviation indicator.


Inertia_Candles Inertia_Candles

The indicator paints candles whose body sizes exceed the indicator input parameter in points

JSatlCandle_HTF JSatlCandle_HTF

JSatlCandle_HTF indicator with the timeframe selection option available in input parameters

Volatility quality Volatility quality

Volatility quality with ATR filter

Volatility quality - zero line Volatility quality - zero line

Volatility quality - zero line and ATR based