Na0ture / yuna

目标:用算法来分析标的

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yuna

目标:用算法来分析标的

支持的数据源

支持的数据存储

  • mysql
  • hdf5

基本使用以及CLI

#####基本相关参数设定

>>>import yuna
>>>yuna.setup(host='localhost', 
              port=3306, 
              user='root', 
              pass_wd='lvzhi', 
              db='yuna', 
              app_code='yuna',
              SOURCE = 'WindpySource', 
              DESTINATION = 'MysqlDestination')

#####数据库更新一只,多只或全部股票特定范围的收盘价

>>>yuna.update("002614", "20170601", "20180117")
>>>yuna.update(["002614", "300550"], "20170601", "20180117")
>>>yuna.update("all", "20170601", "20180117")
$ yuna u 002614 -f 20170601 -t 20180117
$ yuna u 002614 300550 -f 20170601 -t 20180117

#####清空数据库里的数据

>>>yuna.delete()
$ yuna d

#####查询特定股票的特定指标值,支持字符串查询以及指定日期,并以视图模式输出

>>>yuna.query(['002614', '300550'], 'macd,kdj')
>>>yuna.query(['002614','002024','000538'], "kdj,macd,relate","20000101")
>>>yuna.query(['002614','002024','000538'], "kdj,macd,rsi,relate","20180101","20180301")
>>>yuna.query(['000333', '600298', '600183', '600104'], "kdj,macd,relate")

#####查询当前有哪些指标处于可用

>>>yuna.all_index()

About

目标:用算法来分析标的

License:Other


Languages

Language:Python 100.0%