Seedarchangel / TuChart

Tuchart is a visualization interface for the Chinese stock market. Tuchart supports candlestick charts, price charts, tick data, high-frequency data and distribution of top shareholders for individual stocks. Tuchart是一个基于pyqt和echarts的股票视觉化应用。Tuchart 支持日/月线,分笔,高频数据,前十股东分笔的视觉化
MIT License
776 stars 287 forks source link

可以增加设置数据源的配置吗 #14

Closed royburns closed 6 years ago

royburns commented 6 years ago

我记得tushare有多种数据源,有实时拉取,也有缓存到本地的,sqlite或者mongodb之类的

Seedarchangel commented 6 years ago

没有增加是怕变得臃肿。我不记得Tushare自己有sqlite/mongodb配置? 参考http://tushare.org/storing.html 好像没有看到类似的配置

royburns commented 6 years ago

截图上传失败,nosql就是,往下翻就能看到,

royburns commented 6 years ago

不过确实不是tushare直接提供的

MongoDB pandas目前没有提供直接存入MongoDB的方法,不过依然很简单,而且方式很多,用户可根据自身的业务特点选择存储的结构方式。

使用方法:

import pymongo import json

conn = pymongo.Connection('127.0.0.1', port=27017) df = ts.get_tick_data('600848',date='2014-12-22')

conn.db.tickdata.insert(json.loads(df.to_json(orient='records')))

royburns commented 6 years ago

用mysql也可以,有个数据存存起来感觉更好点,哈哈哈

Seedarchangel commented 6 years ago

@royburns 确实可以考虑一下,目前没加还是因为dependency太复杂会增加使用难度