龙听期货论坛's Archiver

龙听 发表于 2018-1-1 19:54

选择 Wealth-Lab Developer的原因

一、开放性,包括这个软件接口的开放性,使用的脚本语言的开放性。通过对比,WLD的Extensions的
的功能和社区符合软件接口的开放性,用户既能够开发自己的Plugin,也能够通过社区分享和购买别人Plugin,这样工具的功能得到极大的扩展。OQ和RE上我暂时没有发现这点很方便,不过如果高手用过这方面功能和社区, 请分享经验。著名的Eclipse就是具有这样的特点,生命力顽强。所以我认为具有一定开放接口的的IDE工具能够活得长些,这样可以避免工具频繁切换,毕竟我们的目标是做交易系统。使用脚本的开放性,这点OQ,RE都采用了C#,我想这是一个趋势,Sun毕竟被IBM收购了,Java的前景似乎也不明。在钱多多论坛上,一个高手也准备弃Java用C#。我本人也是Java用的多,早期C++用的多。C#出来后疯狂抄袭Java,在结合微软平台垄断,这是微软的特点,结果就是C#用的人很多,经验就多,学习曲线短。其它交易系统工具采用什么Pascal,AFL什么的都属于封闭性。我想这也是WLD5弃用Pascal的原因。

二、易用性。WLD的界面比较友好,尤其是测试完一个策略后报告显示方式非常清晰,看起来很舒服。其它工具我不敢说不好,但是至少我不习惯。还有就是开发测验的向导还是很方便的,from rules和from code都非常适合我,可以提高效率。

三、可调试性,OQ可以结合Visual C#调试,WLD我还没有试,但是我想这点应该没有问题,用过的高手可以分享一下。可调试对于一个IDE是很重要的,开发一般软件IDE当然没有这个问题,但是开发交易系统必须也要有,而且最好是结合成熟的IDE调试环境最好。

[img]http://p.qhlt.cn/filestores/2018/01/01/708a17c8bb427e3bd6d94be4b62812cc.jpg[/img]

页: [1]