输入/搜索内容
内置函数
Global
Log
Market
Trade
Account
Futures
Exchange
IO
Network
Storage
Threads
TA
Talib
均线与通道
动量指标
成交量指标
波动率指标
周期指标
价格变换
统计函数
数学变换
数学运算
K线形态识别
OS
结构体
内置变量与常量
通用约定
交易所

计算随机指标(Stochastic),返回慢速K、慢速D。

talib.STOCH(inPriceHLC)
talib.STOCH(inPriceHLC, optInFastK_Period)
talib.STOCH(inPriceHLC, optInFastK_Period, optInSlowK_Period)
talib.STOCH(inPriceHLC, optInFastK_Period, optInSlowK_Period, optInSlowK_MAType)
talib.STOCH(inPriceHLC, optInFastK_Period, optInSlowK_Period, optInSlowK_MAType, optInSlowD_Period)
talib.STOCH(inPriceHLC, optInFastK_Period, optInSlowK_Period, optInSlowK_MAType, optInSlowD_Period, optInSlowD_MAType)

示例

用最近的K线计算随机指标。

javascript
function main() { var records = exchange.GetRecords() if (!records) return var ret = talib.STOCH(records) // 输出:[慢速K数组, 慢速D数组] Log(ret) }
python
import talib def main(): records = exchange.GetRecords() if not records: return ret = talib.STOCH(records.High, records.Low, records.Close) # 输出:(慢速K数组, 慢速D数组) Log(ret)

返回值

类型描述

array

二维数组,依次为慢速K、慢速D数组(Python中为同样顺序的tuple)。

参数

名称类型必填描述

inPriceHLC

Record数组

是

K线数组,取最高价、最低价、收盘价;Python中依次传入records.High、records.Low、records.Close。

optInFastK_Period

number

否

快速K周期。默认 5。

optInSlowK_Period

number

否

慢速K周期。默认 3。

optInSlowK_MAType

number

否

慢速K的均线类型,取值见Talib的MAType表。默认 0(SMA)。

optInSlowD_Period

number

否

慢速D周期。默认 3。

optInSlowD_MAType

number

否

慢速D的均线类型,取值见Talib的MAType表。默认 0(SMA)。

参考

备注

对应TA-Lib:STOCH(Records[High,Low,Close],Fast-K Period = 5,Slow-K Period = 3,Slow-K MA = 0,Slow-D Period = 3,Slow-D MA = 0) = [Array(outSlowK),Array(outSlowD)]。