Skip to content

股票行情的指标函数包含MACD,OBV,KDJ,BOLL,RSI等等

License

Notifications You must be signed in to change notification settings

zZoMROT/stock-indicators

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Functions

OBV(ticks)Array

计算obv指标

MACD(ticks)Object

计算macd指标,快速和慢速移动平均线的周期分别取12和26

KDJ(ticks)Object

计算kdj指标,rsv的周期为9日

MA(ticks, Number)Array

计算移动平均线指标, ma的周期为days

BOLL(ticks)Object

计算boll指标,ma的周期为20日

RSI(ticks)Object

计算rsi指标,分别返回以6日,12日,24日为参考基期的RSI值

OBV(ticks) ⇒ Array

计算obv指标

Kind: global function
Returns: Array - obvs

Param Type Description
ticks Array ticks为二维数组类型,其中内层数组第一个值为收盘价,第二个值为成交量

MACD(ticks) ⇒ Object

计算macd指标,快速和慢速移动平均线的周期分别取12和26

Kind: global function
Returns: Object - 返回一个包含diffs deas bars属性的对象,每个属性对应的类型为{Array[Number]}

Param Type Description
ticks Array 一维数组类型,每个元素为tick的收盘价格

KDJ(ticks) ⇒ Object

计算kdj指标,rsv的周期为9日

Kind: global function
Returns: Object - 返回一个包含k d j属性的对象,每个属性对应的类型为{Array[Number]}

Param Type Description
ticks Array 二维数组类型,其中内层数组包含三个元素值,第一个值表示当前Tick的最高价格,第二个表示当前Tick的最低价格,第三个表示当前Tick的收盘价格

MA(ticks, Number) ⇒ Array

计算移动平均线指标, ma的周期为days

Kind: global function
Returns: Array - mas

Param Type Description
ticks Array
Number days 一维数组类型,每个元素为当前Tick的收盘价格

BOLL(ticks) ⇒ Object

计算boll指标,ma的周期为20日

Kind: global function
Returns: Object - 返回一个包含upper mid lower属性的对象,每个属性对应的类型为{Array[Number]}

Param Type Description
ticks Array 一维数组类型,每个元素为当前Tick的收盘价格

RSI(ticks) ⇒ Object

计算rsi指标,分别返回以6日,12日,24日为参考基期的RSI值

Kind: global function
Returns: Object - 返回一个包含rsi6 rsi12 rsi24属性的对象,每个属性对应的类型为{Array[Number]}

Param Type Description
ticks Array 一维数组类型,每个元素为当前Tick的收盘价格

About

股票行情的指标函数包含MACD,OBV,KDJ,BOLL,RSI等等

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%