Indicator Name: 2 Pole Butterworth Smoother
(Cybernetic Analysis)
Function Name: 2 Pole Butterworth Smoother
Format: ExtFml( "ADSI.TwoPoleButter", Inputs,
Periods)
Input 1: Inputs. This can be a price array,
or any indicator.
Input 2: Cybernetic Cycle Period, Homodyne
Cycle Period, or one of your choice. This indicator is much
like the adaptive indicators from ASI, and therefore, it can
take a period input that was not generated by an Ehlers method.
Indicator Name: 3 Pole Butterworth Smoother
(Cybernetic Analysis)
Function Name: 3 Pole Butterworth Smoother
Format: ExtFml( "ADSI.ThreePoleButter", Inputs,
Periods)
Input 1: Inputs. This can be a price array,
or any indicator.
Input 2: Cybernetic Cycle Period, Homodyne
Cycle Period, or one of your choice. This indicator is much
like the adaptive indicators from ASI, and therefore, it can
take a period input that was not generated by an Ehlers method.
Formula 1.)
periods := ExtFml("ADSI.CyberCyclePeriod",
MP(), .18, .05, 1.1);
ExtFml("ADSI.TwoPoleButter", MP(), periods);
ExtFml("ADSI.ThreePoleButter", MP(), periods);
Figure 1.)
Metastock screenshot with Indicator Description
|