- 主题:天勤的套件不是开源的吗? 介意在线服务器模式,自己实现服务器
自己实现服务器端也不是太难的事情
天勤自定义的 Diff 协议, 虽然文档语焉不详, 但是,
比起逆向网络二进制包, 对于都是通信用的都是jason的文本数据实在容易太多了吧?
天勤对期权,期货支持比起股票好太多, 股票只有自己实现了
--
修改:poggy FROM 124.126.3.*
FROM 124.126.3.*
【 在 sal0nbus 的大作中提到: 】
: 回测怎么解决呢,也是个问题,另外一套东西回测还要写成天勤的
目前看没有足够满意灵活的系统,天勤对各级分钟K线的支持, 还有除回测模式外还有replay方式的回测,目前只支持一天的。
天勤SDK里面有downloader的代码,可以自己把天勤的数据下载到本地直接保存为CSV格式,我随手增强了一下, 添加了压缩功能,现在可以直接生成gzip格式的csv压缩文件。再导入其他回测系统也是不错的
--
FROM 115.171.244.*
【 在 sal0nbus 的大作中提到: 】
: 我在修改一个山寨版的天勤sdk,没有回测的,目前看来问题挺多的,开发水平太差了不好搞
非计算机科班人士可能理解异步编程费点劲,异步编程,消息队列驱动,多线程调试起来也困难些,
比较有多个执行头绪切换
--
FROM 115.171.244.*
【 在 sal0nbus 的大作中提到: 】
: 我在修改一个山寨版的天勤sdk,没有回测的,目前看来问题挺多的,开发水平太差了不好搞
天勤SDK和服务器是遵循 GraphQL 协议交换数据,这个协议的特点是只传送和更新差分数据,
所以, 有大量的代码是定位差分数据所在的位置和jason到python对象转换的代码,数据的定位
依赖于一个和jason层级对应的,标记到python对象的类似文件路径标记的层级信息,
另外, SDK自定义了dataframe, 用来跟踪更新和防止不必要的动态的内存释放分配
--
FROM 115.171.244.*