Multicbarts是由TS Support公司所开发,主要用来对金融市场进行分析及交易的技术分析软件。其策略开发语言为PowerLanguage,提供强大的分析并撰写交易策略的能力,并完全兼容著名的系统化行业标准的TradeStation EasyLanguage,可以对EasyLanguag。编写的策略进行定制、优化和回测,以便于真正地运用在市场上。
Tick数据回侧、回放和优化功能
相对于其他平台的普遍基于数据bar的回测方式,Multicharts提供了tick级数据回测的功能,并且测试速度相对较快,让投资者的策略不必等到实盘交易时间,就可获得接近实盘交易的测试效果,如图17-3所示。从笔者的使用感受来看,如果交易语句使用得当,tick数据测试与实盘交易的结果非常接近。
图17-3 Multicharts平台tick级数据回测
Multicharts平台同时提供了tick级数据回放的功能,并能调解回放的速度,让投资者对策略的实盘表现能随时有一个直观的感受,如图17-4所示。
图17-4 Multicharts平台tick级数据回放
Multicharts平台的优化功能也非常强大,除了普通的穷举优化法,还提供了遗传算法和移动取样算法等,并能通过3D图等观察不同参数组的赢利能力,如图17-5所示。
图17-5 Multicharts平台遗传算法优化设定和参数组表现3D图