Home | Trading Alchemy Manual | Alchemy Functions IndexAlchemyMACD (Function)AlchemyMACD returns the difference between a fast and slow exponential or simple moving average based on the same Price, using either number of trailing bars or a smoothing factor percentage. AlchemyMACD (FirstBar, FastAvg, FstPrice, FaLength, FaFactor, SlowAvg, SloPrice, SlLength, SlFactor) Parameters |
FirstBar |
Specifies the bar number of the first bar calculated |
FastAvg | "S" uses a simple fast moving average, otherwise a fast exponential moving average will be used. |
FstPrice |
Specifies which price of the asset to be used for the fast average. |
FaLength |
Number of trailing bars to consider for the fast average. 0 uses the smoothing factor determined in FaFactor. |
FaFactor |
Smoothing factor percentage to consider for the fast average. 0 uses number of trailing bars determined in FaLength. |
SlowAvg | "S" uses a simple slow moving average, otherwise a slow exponential moving average will be used. |
SloPrice |
Specifies which price of the asset to be used for the slow average. |
SlLength |
Number of trailing bars to consider for the slow average. 0 uses the smoothing factor determined in SlFactor. |
SlFactor |
Smoothing factor percentage to consider for the slow average. 0 uses number of trailing bars determined in SlLength. |
ReturnsA numeric value containing MACD for the current bar. UsageDuring rising markets, the fast period moving average will rise faster than the slow period moving average resulting in a rising differential line or a larger value. The idea is that with a smaller number of bars used in its calculation, the fast period moving average will more quickly indicate the trend of the most recent data. |