TA.SMA
计算简单移动平均线(SMA)指标。
TA.SMA(inReal)
TA.SMA(inReal, optInTimePeriod)示例
用30分钟K线计算14周期SMA。
javascript
function main() {
var records = exchange.GetRecords(PERIOD_M30)
if (!records) return
var sma = TA.SMA(records, 14)
Log(sma)
// 输出:与K线等长的数组,开头预热期为NaN
}
python
def main():
records = exchange.GetRecords(PERIOD_M30)
if not records:
return
sma = TA.SMA(records, 14)
Log(sma)
# 输出:与K线等长的列表,开头预热期为None
rust
fn main() {
let Ok(records) = exchange.GetRecords(None, PERIOD_M30, None) else { return };
let sma = TA.SMA(&records, 14);
Log!(sma);
// 输出:与K线等长的数组,开头预热期为NaN
}返回值
| 类型 | 描述 |
array | 一维数组。 |
参数
| 名称 | 类型 | 必填 | 描述 |
inReal |
| 是 | K线数据。 |
optInTimePeriod | number | 否 | 计算周期。 |
参考
备注
TA.SMA()函数的optInTimePeriod参数默认值为:9。
TA.SMA()与TA.MA()相同,都是简单移动平均。