Created by Request: Description: This is an implementation of Dr. Ehlers Ideal RSI. It uses a Homodyne Discriminator to calculate the dominate cycle of the trend and then uses the half cycle as the length for the RSI calculation. Main Reference: - "http://www.jstas.com/RSI/RSI ideaal.htm" it's in Dutch, use Google translate
etfhq.com Overall the D-AMA produced results that were near identical to that of the FRAMA but the D-AMA is a slightly faster average. It is very difficult to pick between the FRAMA and the D-AMA but becuase the FRAMA offers a slightly longer trade duration it the best Moving Average we have tested so far.
Settings: FRAMA: blue line, SC = 252, FC = 40, length = 252 EMA: orange line, length = 50 FRAMA seems to be the evolution of the current and much-used EMA. The basic strategy is simple: long if the price crosses up the line, short or exit if vice versa. The main difference between EMA and FRAMA is that the first one seems to lag much more than the first...
Relative Vigor Index - RVI ------------------------------------ An indicator used in technical analysis that measures the conviction of a recent price action and the likelihood that it will continue. The RVI compares the positioning of a security's closing price relative to its price range, and the result is smoothed by calculating an exponential moving average of...
This implements the Even Better Sinewave indicator as described in the book Cycle Analysis for Traders by John F. Ehlers . In the example I used 36 as the cycle to be analyzed and a second cycle with a shorter period, 9, the larger period tells where the dominant cycle is heading, and the faster cycle signals entry/exit points and reversals.
Bored of Ehlers yet? :) I still have plenty of Ehlers in my collection, was thinking of publishing one of his Fishers or Adaptive RVI next, but @ChartArt requested Smoothed Adaptive Momentum (SAM), so here we go... This is my 200th script (not including the variations and other custom scripts I shared over PM). My complete list of indicators here - bit.ly Now,...
Lets go with another adaptive indicator today. BTW, this is my 199th script (1 more and I am planning to work on my other backlogs). This is the adaptive version of Ehlers' Center Of Gravity (CG) (already published, check "More info" below). Idea behind making something "adaptive" is to calculate it using dynamic cycle period inputs instead of static setting. In...
Another famous Ehlers indicator. This is the adaptive version of Ehlers' Cyber Cycle (CC) (already published, check "More info" below). Idea behind making something "adaptive" is to calculate it using dynamic cycle period inputs instead of static setting. In adaptive cyber cycle, Ehlers uses the dominant cycle period as the length in computation of...
Another one from Ehlers. Ehlers likes the idea behind StochRSI so much, he dedicated a full chapter in his book (linked below) on how stoch works with his "superlative" (his words, not mine) indicators. This is stoch of his CG oscillator. Standard stochastic oscillator uses fixed period for calculations and does not adjust to the constantly changing market...
Another one to add to Ehlers collection. The MESA Adaptive Moving Average (MAMA) adapts to price movement based on the rate of change of phase as measured by the Hilbert Transform Discriminator. This method features a fast attack average and a slow decay average so that composite average rapidly ratchets behind price changes and holds the average value until the...
One of the early cycle indicators from John Ehlers. Ehlers suggests using this with ITrend (see linked PDF below). Osc/signal crosses identify entry/exit points. Options page has the usual set of configurable params. More info: - Simple Cycle Indicator: www.mesasoftware.com List of my public indicators: bit.ly List of my app-store indicators: ...
One more to add to the Ehlers collection. Ehlers Instantaneous Trendline, by John Ehlers, identifies the market trend by doing removing cycle component. I think, this simplicity is what makes it attractive :) To understand Ehlers's thought process behind this, refer to the PDF linked below. There are atleast 6 variations of this ITrend. This version is from...
As part of my "Ehler's Indicators week", here's one more. CG Oscillator, by John Ehlers, provides a smoothed, essentially zero lag oscillator for identifying market turning points. The "CG" in the name of the oscillator refers to "Center Of Gravity" of the prices over the window of observation. Entry/Exit are based on the osc/signal crossovers. Enabling the...
The Cyber Cycle Indicator, developed by John Ehlers, is used for isolating the cycle component of the market from its trend counterpart. Unlike other oscillators like RSI, Cyber Cycle Indicator's wave has a variable amplitude. Use the osc/signal crossover for entry/exit points. You can enable highlighting the crossovers by using region fills (via options page). I...
Universal Oscillator by Mr. Ehlers is an evolution of his SuperSmoother filter. The new indicator follows the swings in price without introducing extra delay. It is controlled through one single input – the band edge – which basically is frequency. The smaller it is set, the less lag there is, but you may see lot of whipsaws. Built-in automatic gain control...
Roofing filters, first discussed by Mr.John Ehlers, act as a passband, filtering out unwanted noise from market data and accentuating turning points. I have included 2 indicators with filters enabled. Both support double smoothing via options page. All the parameters are configurable. Info on Roofing Filter and Ehlers Super...
Market prices do not have a Gaussian probability density function as many traders think. Their probability curve is not bell-shaped. But trader can create a nearly Gaussian PDF for prices by normalizing them or creating a normalized indicator such as the relative strength index and applying the Fisher transform. Such a transformed output creates the peak...
Market prices do not have a Gaussian probability density function as many traders think. Their probability curve is not bell-shaped. But trader can create a nearly Gaussian PDF for prices by normalizing them or creating a normalized indicator such as the relative strength index and applying the Fisher transform. Such a transformed output creates the peak...