0.0.1 • Published 2 years ago

@huamu/stockjs v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Modules

api

api module

api~getHistory(code, startDate, endDate) ⇒ Promise.<Array>

获取股票历史行情数据

Kind: inner method of api
Returns: Promise.<Array> - { "date": "2021-08-17", "symbol": "sz301046", "code": "301046", "name": "N能辉", "trade": 52.05, "pricechange": 43.71, "changepercent": 524.101, "buy": 52.04, "sell": 52.05, "settlement": 8.34, "open": 48, "high": 55.55, "low": 45.2, "volume": 26654748, "amount": 1351235060, "ticktime": "15:35:00", "per": 0, "pb": 12.815, "mktcap": 778043.4, "nmc": 184454.6859, "turnoverratio": 75.2152 }

ParamTypeDescription
codeString股票代码,如'600001'
startDateString开始日期,如'2021-08-17'
endDateString结束日期,如'2021-08-17'

api~isOpen(date) ⇒ Promise.<Boolean>

查看指定日期是否开盘

Kind: inner method of api
Returns: Promise.<Boolean> - true or false

ParamTypeDescription
dateString日期,如'2021-08-08'

api~getAll() ⇒ Promise.<Array>

获取今日全部股票行情

Kind: inner method of api
Returns: Promise.<Array> - 数组,某一个item,如下:

api~getTodayAll() ⇒ Promise.<Array>

获取今日全部股票行情

Kind: inner method of api
Returns: Promise.<Array> - 数组,某一个item

api~getDaDan(code) ⇒ Promise.<Object>

获取大单信息

Kind: inner method of api
Returns: Promise.<Object> - { superFlow, bigFlow, middleFlow, smallFlow }

ParamTypeDescription
codeString股票代码

api~getUpDown(code) ⇒ Object

获取看涨和看跌的人数

Kind: inner method of api
Returns: Object - { up: 1, down: 2 }

ParamTypeDescription
codeString代码

filter

filter module

filter~removeST(list) ⇒ Array

移除ST

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDescription
listArray行情数组

filter~removeKechuang(list) ⇒ Array

移除科创股(因为我穷,还没法买😢)

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDescription
listArray行情数组

filter~byPrice(list, lowPrice, highPrice) ⇒ Array

根据价格,筛选

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDefaultDescription
listArray行情数组
lowPriceNumber0最低价,默认0
highPriceNumber3000最高价,默认3000

filter~byRatio(list, lowRatio, highRatio) ⇒ Array

根据换手率,筛选

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDefaultDescription
listArray行情数组
lowRatioNumber0最低换手率,默认0
highRatioNumber100最高换手率,默认100

filter~byChangePercent(list, lowPercent, highPercent) ⇒ Array

根据涨跌幅度,筛选

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDefaultDescription
listArray行情数组
lowPercentNumber最低涨跌幅度,默认-20
highPercentNumber20最高涨跌幅度,默认20

filter~byAmount(list, lowAmount, lowAmount) ⇒ Array

根据成交额,筛选

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDefaultDescription
listAarray行情数组
lowAmountNumber10000000最低成交额,默认10000000(一千万)
lowAmountNumber最高成交额

filter~getRedT(list) ⇒ Array

获取redT,但不是平头

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDescription
listArray行情数组

filter~getRealRedT(list) ⇒ Array

获取平头redT,

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDescription
listArray行情数组

filter~getChuangye(list) ⇒ Array

获取创业股

Kind: inner method of filter
Returns: Array - 数组

ParamTypeDescription
listArray行情数组

filter~macd(ticks) ⇒ object

获取macd

Kind: inner method of filter
Returns: object - ,如下:{ macds, diffs, deas }

ParamTypeDescription
ticksarray价格数组,最近一日的价格在数组第一个

getter

getter module

getter~withRedT(list) ⇒ Array

分析,红T

Kind: inner method of getter

ParamTypeDescription
listArray行情数组

getter~withMacd(list) ⇒ Promise.<Array>

分析,macd

Kind: inner method of getter

ParamTypeDescription
listArray行情数组

getter~withDadan(list) ⇒ Promise.<Array>

返回大单入的股

Kind: inner method of getter

ParamTypeDescription
listArray行情数组
0.0.1

2 years ago