简单分析了下通达信的协议,离分析结束还差很远, 但是基本的数据都分析出来了。 我写了一个嗅探器,拦截通达信跟服务器之间的双向通讯, 对这双向通信数据进行解析。并把解析结果生成为html页面。 贴出来给大家参考下: http://rapidshare.com/files/407561678/ttt.html.gz.html 最好用firefox打开,ie打开可能会比较卡。
辛苦了。網上以前也有人做過相關工作,可以參考一下。 http://www.cnblogs.com/same/archive/2007/04/13/711466.html http://www.cppblog.com/alantop/
以前因为没发现这里,不知道还有这么多可以提供接口的平台~~ 所以自己做了玩的...现在放弃这条路了,走起来太累,而且人家协议换了就玩不转了,风险太大。 你贴得链接是基于通达信保存下来的文件做的结构分析。我是直接分析的网络流。 目的不太一样,我主要想模拟成通达信的客户端接收实时行情数据。
有公开API当然用API比较好,协议层涉及破解的问题,很麻烦。细节一般不太会改,但是如果破解的人多了,修改协议的可能就很大了。 通达信的协议分析我暂停了,主要是交易部分我没帐号没法继续, 另外就是太麻烦了。 既然有这么多平台提供API,何必再去费力破解这个呢~~
个人认为, 利用现成的股票软件获取数据信息, 再加上一些level2 信息或分笔信息 作为量化分析的数据基础, 再集成CTP进行程序化交易, 是对一些个个体IT开发的模式. 其中 第一步和第二步可以分阶段走, 第一步走通 + 手动交易, 等模型成熟再进行第二步 连接交易接口进行自动交易.
TDX协议解析只有一到两个关键点 另外,我认为协议不会随便更改,试想全国有多少个服务器,有很多各种版本的客户端在使用,不可能在短时间内改变的. 五六年来,只是增加了创业板和一些新的指令,基础的东西一点没变. 就像"兼容"一样,有时是方便占领市场,同时也是一种巨大负担.