-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
网际风数据源 #7
Comments
出现此错误的原因是您还没有任何数据。您可以 put_report 提交数据之后再行测试。 用例方面可以参考 tests,testcase还是很全的。 网际风的话,直接用 providers 中的 tongshi.py 就可以,需要一个 config.py 指定服务器地址。 数据存盘是自动的,网际风会在一定时间自动收盘,网际风收盘不够迅速,所以生产环境我的方法是退出 tongshi.py ,做一个计划任务,在收盘后一定时间内再次启动 tongshi.py ,如此强制网际风收盘。 |
哗,没想到回复这么神速! “# Server address “# Set password to enable authtication 用户名不需要吗? 其实我主要是没搞明白它的结构,或者是角色 |
datafeed server 是单用户系统,不存在用户名。 您这样启动后,会启动网际风 client, 接收网际风数据,并 push 到 server_addr 10.0.0.2,也就是说 datafeed server的 IP 地址为 10.0.0.2。 网际风需要跑在 widnows上,而 datafeed 通常是部署在 linux 机器的。 |
我现在有点头绪了,Datafeed Server是网际风的下游,对吧? |
不是这样的。 首先 datafeed server是独立服务器,网际风这些不过是数据源,跟服务器不相干的,你完全可以换成 Wind, iFind而不影响 datafeed server。 其实 config文件服务器用了 auth pass 而 wjf 会用 server_addr 以及 auth pass。 网际风账号在网际风自己界面设定。 |
嗯,我说的下游的意思,就是数据源这个意思,这个结构我现在明白了,我不明白的是,网际风物理上指的不就是Stock.dll吗? |
网际风自己还有一个 Main.exe 控制登陆,接受何种消息等。 网际风本身不存在数据,网际风客户端是从服务器接受数据后自行处理,本例中保存到我们自建服务器 datafeed server。 |
好的,太感谢你了!!!我再看看代码整理一下思路 |
数据终于对接上了,不过通过网际风补历史5分钟线的时候,Server.py 和wjf.py都出现了大量错误,不知道是什么原因造成的。 |
Wjf.py的错误摘录:其中Unknown file data.也出现在部分的日线数据上 |
分析了一下源码,问题似乎出在保存数据那里 但代码应该没问题,是不是因为数据量太大,电脑处理不过来呢,我用的是笔记本CPU T7200、2G内存 |
不是数据量的问题,datafeed处理这点数据绰绰有余。 这里的问题是存储时 broadcast 出错,意思是创建的 datasets shape 和将要存储的数据 shape 不同。出现这个问题可能是网际风数据错误,也可能是你本地的数据文件有问题。 |
果然是数据源的问题,换了个银江的接口就正常了,终于搞定了!!!周末再弄个画K线的模块,就能将原来股软里的公式移植过来做成自动化交易系统里,再次谢谢你的帮助和贡献! 另外,有好用的K线模块推荐吗? |
帮人帮到底,送佛送到西。K线施主可以用 ChartDirector。 贴一个我以前写的 demo,你需要修改才能用。具体不详述。
|
wowowo!有机会去广州请你吃饭,哈哈 |
可否说一下银江的数据接口从哪里买的,回头我整理一下文档添加进去,也让后来人方便一些。 |
淘宝买的,他们也有官网http://www.000562.com/,速度不快,但看上去比较稳定。 |
兄弟你的这个项目很接地气,找了很久了,但是我水平有限,不太能看得明白怎么进行二次开发。你能弄个文档就好了。
比如,我如何接入网际风接口?如何接收推送来的数据?如何把这些数据存盘(收盘作业?)?
如何取数据进行公式计算?
我试了一下首页的例子:
Client
结果是:Exception: Symbol SH000001 not exists.
哪里出错?
The text was updated successfully, but these errors were encountered: