osma
forge.tafunctionSince Forge API 1
Functionpython
forge.ta.osma(source: ArrayLike,fast_period: int = 12,slow_period: int = 26,signal_period: int = 9) -> np.ndarrayOsMA: the MACD line minus its signal line.
Parameters
| Name | Type | Default |
|---|---|---|
| source | ArrayLike | |
| fast_period | int | 12 |
| slow_period | int | 26 |
| signal_period | int | 9 |
Classpython
forge.ta.OsMA(**inputs: Any) -> NoneThe MACD histogram: MACD minus its signal line.
Inputs
| Name | Type | Default | Range |
|---|---|---|---|
| source | source | close | |
| fast_period | int | 12 | 1 to 5000 |
| slow_period | int | 26 | 1 to 5000 |
| signal_period | int | 9 | 1 to 5000 |
OsMA = MACD - signal
MACD = EMA(source, fast_period) - EMA(source, slow_period), signal = the simple average of MACD over signal_period