Josen, Amkr1015 想请问一下两位: 在外汇市场我已经用MT4平台实现了全自动交易. 现在正在准备用IB来实现期货和股票的全自动交易. 但是使用AMIBROKER 还是 SMARTQUANT 来实现还在做选择. 我目前只会使用C语言, AMIBROKER的群众基础比较好, OPENQUANT有些曲高和寡. AMIBROKER可以比较快的上手, OPENQUANT还需要学习C# , .net的知识 但我比较关心是是哪个软件对IB的API支持比较好? 软件选正确了,多花点时间也不怕. 烦请指点一下.
很难说哪个自动交易软件更好。软件之间竞争的结果导致最后功能都差不多。 tradestation, amibroker, smartquant, openquant, ninjatrader,investorRT 都可以实现绝大多数想法的。 我觉得找一个钻研一下,短则数月,多则一年就可以了。
试用过OpenQuant、AmiBroker、Wealth-Lab Developer 、Trading Recipes 、TradeStation 8.2、 RightEdge,感觉最牛B,最专业的还是WLD。
呵呵,给你看看我自己改的OQ,图片是ru的测试结果。我也在闵行,有空交流一下,不过今年可能没时间。。。 至于wld还是oq,我觉得都无所谓。wld细节处理上很不错,oq在策略脚本上可能扩展性更好一些,wld目前综合来说更好一些。
Wealth-Lab Pro 5.0和以前的版本比较有很大的不同,平台跨越幅度非常之大,犹如是一个新产品; 5.0将会有全新的交易策略设计API,基于.NET架构,完全面向对像,可用C#开发策略,以后也主推C#开发;5.0交易策略可编译为本机代码,测试策略也将更加快。 http://www.wealth-lab.com/cgi-bin/We...se20071108.htm 看来WLD也要做OQ现在正在做的事情了,这样我们以后选择又多了一个。 拭目以待WLD 5.0的横空出世。
总版主人脉广阔,能找喜欢写期货和股票的实时接口的人吗?本来我想,要是股票把通达信的接口拿过来,期货用文华的接口,应该不愁数据源的问题。实际上就是让Client端模拟这两个软件登录服务器,把数据取下来。这两个软件使用的非常广泛,应该不愁数据源问题。
从心态上讲,通达信、文华肯定不愿意把自家孩子的饼干(数据)分给别人家孩子(WLD),虽然后者明显更优秀。从法律上说,通、文与交易所信息公司签的合同应该也有限制。如果要取他们的数据,只能窃了。 数畅倒是在心态、法律上都没问题,但是他们一直很忙,我们论坛请他们开发WLD接口的事已经说了好几年了。 另外在技术上可能还涉及服务器端转发系统的重新开发问题,我们国内通行的通视类转发系统与WLD不太般配,具体我也不懂,只是揣摩,请哪位专业坛友有空来讲。
正在尝试基于权证的的自动交易的开发。 关于行情,我是用的SC,自己开发的接收服务器,用于缓存数据(实时数据:内存映像文件,历史TICK数据:二进制数据流压缩存放于数据库MSSQL中)。 客户端开发主要是用于AmiBroker的插件DLL读取(Socket方式),以前研究过WLD的静态和实时接口,应该容易移植。 交易指令发送到数据库,委托自动环境采用Autoit+TDX+MSSQL+Vmware完成。 以上关于技术流程都走通了。 由于交易经验不够,主要的攻关是交易系统的成型。~~~~ 成功了另行汇报。煎熬中。。。。