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