talib.MAMA
计算MESA自适应移动平均线(MESA Adaptive Moving Average),返回MAMA、FAMA。
talib.MAMA(inReal)
talib.MAMA(inReal, optInFastLimit)
talib.MAMA(inReal, optInFastLimit, optInSlowLimit)示例
用最近的K线计算MESA自适应移动平均线。
javascript
function main() {
var records = exchange.GetRecords()
if (!records) return
var ret = talib.MAMA(records)
// 输出:[MAMA数组, FAMA数组]
Log(ret)
}
python
import talib
def main():
records = exchange.GetRecords()
if not records:
return
ret = talib.MAMA(records.Close)
# 输出:(MAMA数组, FAMA数组)
Log(ret)返回值
| 类型 | 描述 |
array | 二维数组,依次为MAMA、FAMA数组(Python中为同样顺序的tuple)。 |
参数
| 名称 | 类型 | 必填 | 描述 |
inReal |
| 是 | K线数组(取收盘价)或数值数组;Python中传入 |
optInFastLimit | number | 否 | 快速限制(Fast Limit)。默认 |
optInSlowLimit | number | 否 | 慢速限制(Slow Limit)。默认 |
参考
备注
对应TA-Lib:MAMA(Records[Close],Fast Limit = 0.5,Slow Limit = 0.05) = [Array(outMAMA),Array(outFAMA)]。