The Dynamic Market Lab The Dynamic Market Lab right border
Knowledge Base » Tech Doc » ADSI » MAMA & FAMA (Cybernetics)

Indicator Name: MAMA & FAMA (Cybernetic Analysis)
      This indicator consists of two functions, MAMA and FAMA.

Function Name: MAMA based on Cybernetic Period Length

Format: ExtFml( "ADSI.MAMA_Cyber", Prices, slowLimits, fastLimits)


Function Name: FAMA based on Cybernetic Period Length

Format: ExtFml( "ADSI.FAMA_Cyber", Prices, slowLimits, fastLimits, alphas)


Input 1: Prices. (suggested input is Median Price)

Input 2: slowLimits. This value is range bound between 0.0 and 1.0. Also, the slowLimit must be greater than the fastLimit for each bar. A value of 0.5 is recommended.

Input 3: fastLimits. This value is range bound between 0.0 and 1.0. Also, the fastLimit must be less than the slowLimit for each bar. A value of 0.05 is recommended.

Input 4: alphas. A final exponential smoothing factor that is applied to FAMA. A larger alpha results is a smoother FAMA. A value of 0.5 is recommended.

Formula 1.)

ExtFml("ADSI.MAMA_Cyber", MP(), 0.5, 0.05 );
ExtFml("ADSI.FAMA_Cyber", MP(), 0.5, 0.05, 0.5 );

Figure 1.) Metastock screenshot with Indicator Description