The Dynamic Market Lab The Dynamic Market Lab right border
Knowledge Base/Tech Doc/ADSI/Hilbert Transform (Rocket Science)

Indicator Name: Hilbert Transform (Rocket Science)
      this indicator consists of two functions - InPhase and Quadrature.

Function Name: Hilbert Transform (InPhase component) (Rocket Science)

Format: ExtFml( "ADSI.HilbertTransInPhase1", Prices, HomodyneCyclePeriods)


Function Name:
Hilbert Transform (Quadrature component) (Rocket Science)

Format: ExtFml( "ADSI.HilbertTransQuad1", Prices, HomodyneCyclePeriods)


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

Input 2: Homodyne Cycle Periods. (this indicator requires the homodyne cycle input)


Formula 1.)

periods := ExtFml("ADSI.HomodyneCyclePeriod", MP());
ExtFml("ADSI.HilbertTransInPhase1", MP(), periods);

Figure 1.) Click here to open screenshot(s) in new window.


Formula 2.)


periods := ExtFml("ADSI.HomodyneCyclePeriod", MP());
ExtFml("ADSI.HilbertTransQuad1", MP(), periods);

Figure 2.) Click here to open screenshot(s) in new window.