quantos-org / datacore Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://www.quantos.org/datacore/
License: Apache License 2.0
Home Page: http://www.quantos.org/datacore/
License: Apache License 2.0
如题
例如增加接入mysql,mongodb等
如题
最近在使用datacore, 提供下载的编译好的是1.2版,支持读取本地的历史行情文件。
但是github好像提供的源码只是0.5版本,并不是支持读取本地的历史行情文件。
请问能否更新一下代码,否则不知道该怎么debug..
I1108 09:06:26.363710 3676 QmsMain.cpp: 198] Load 26403 symbols
I1108 09:06:26.367671 3676 QmsMain.cpp: 120] Market loading finished!
I1108 09:06:26.376647 3676 QmsData.cpp: 184] Load Market SZ 20181108
I1108 09:06:26.379654 3676 QmsData.cpp: 184] Load Market SH 20181108
E1108 09:06:26.379654 1944 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/SZ20181108.tk
I1108 09:06:26.380637 3676 QmsData.cpp: 184] Load Market CFE 20181108
E1108 09:06:26.380637 11292 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/SH20181108.tk
I1108 09:06:26.382632 3676 QmsData.cpp: 184] Load Market CZC 20181108
E1108 09:06:26.383630 6016 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/CFE20181108.tk
I1108 09:06:26.383630 3676 QmsData.cpp: 184] Load Market DCE 20181108
E1108 09:06:26.383630 4620 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/CZC20181108.tk
E1108 09:06:26.385624 4524 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/DCE20181108.tk
I1108 09:06:26.385624 3676 QmsData.cpp: 184] Load Market SHF 20181108
I1108 09:06:26.386622 3676 QmsData.cpp: 184] Load Market HK 20181108
E1108 09:06:26.386622 3628 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/SHF20181108.tk
I1108 09:06:26.386622 3676 QmsData.cpp: 184] Load Market JZ 20181108
E1108 09:06:26.386622 1952 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/HK20181108.tk
E1108 09:06:26.387619 7040 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/JZ20181108.tk
I1108 09:06:26.387619 3676 QmsData.cpp: 184] Load Market CSI 20181108
I1108 09:06:26.388617 3676 QmsData.cpp: 184] Load Market SGE 20181108
E1108 09:06:26.388617 8980 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/CSI20181108.tk
E1108 09:06:26.388617 2660 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/SGE20181108.tk
I1108 09:06:26.388617 3676 QmsData.cpp: 184] Load Market IB 20181108
I1108 09:06:26.389616 3676 QmsData.cpp: 184] Load Market HKH 20181108
E1108 09:06:26.389616 13080 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/IB20181108.tk
I1108 09:06:26.389616 3676 QmsData.cpp: 184] Load Market HKS 20181108
E1108 09:06:26.389616 10244 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/HKH20181108.tk
E1108 09:06:26.390611 6072 QmsData.cpp: 209] Can't open tick file D:\quantoOS\mdlink-1.2-win64/data/tk/HKS20181108.tk
这个包不更新了吗?
/home/hjs/Dropbox/py_ws/quantos/DataCore/mdlink/src/mdlink/public/MapTables.cpp:131:72: error: ‘transform’ was not declared in this scope
transform(code.begin(), code.end(), code.begin(), ::toupper);
需要添加:
#include <algorithm> 到 MapTables.cpp 或者 MapTables.h 中.
mdlink运行需要zeromq(推荐版本4.0.7)和protobuf(推荐版本2.5.0),windows版本安装包已经自带这两个依赖包,但linux版需要用户先行安装这两个c++包。
ubuntu linux上如何安装zeromq和protobuf,有详细步骤么?
hdf-java这个库在哪里能下载到
api.daily的adjust_mode设置为 None 和 pre 都是提示"-1,Don't support adjust_mode 1d"
我在本地部署了 DataServer, 但用 api.login 的时候用户名密码如何填写呢?
使用subscribe函数订阅行情数据,内存占用逐渐增长,请问这个问题如何解决
DataCore/dataserver/api/py/data_api.py 出错:
ValueError: Attempted relative import in non-package
此data_api 与 jaqs.data.DataApi 是否相同?dataserver1.2 到底用哪一个呢?
但是用 jaqs.data.DataApi 也同样出错:
api=DataApi("tcp://0.0.0.0:8910",use_jrpc=True)
runfile('D:/dataserver-1.2/dataserver/data_api.py', wdir='D:/dataserver-1.2/dataserver')
C:\Anaconda2\lib\site-packages\dateutil\parser.py:605: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
elif res.tzname and res.tzname in time.tzname:
Kernel died, restarting
请问是什么问题呢?
def onSubscribeReq(req: SubscribeReq, client: ActorRef) {
// Assume one actor has a unique path
logger.info("onSubscribeReq: " + req.symbols.mkString(","))
val id = client.path.toString
var oldList = subscriberInfoMap.getOrElse(id, null)
if (oldList == null) oldList = Seq[String]()
val newList = req.symbols
val exist_subscribed = oldList.intersect(req.symbols) // 问题出在这儿,exist_subscribed应等于oldList ,而不是取交集
// ... ...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.