互联网中如何实现商品期货多品种均线策略

发布时间:2022-01-15 15:16:00 作者:小新
来源:亿速云 阅读:163

这篇文章给大家分享的是有关互联网中如何实现商品期货多品种均线策略的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

均线策略作为最简单的趋势策略,通常是程序化、量化交易入门的必修课。本篇文章我们不探究策略原理,我们从策略设计层面入手,剖析一个多品种策略的架构设计,学习一些策略架构设计的经验。

多品种策略设计的优点在于使用方便,一个策略程序控制交易多个品种,可以统一信息状态显示。交易多个品种相对分散了风险,增加了交易机会。缺点在于设计比较复杂,各个品种之间不能相互影响,对程序执行效率要求比较高。

所以设计难度远大于设计一个单品种策略。第一种方式比较简单,在发明者量化交易平台可以使用「商品期货交易类库中的CTA函数」轻松实现多品种策略。第二种方式就是直接写策略,好在发明者量化交易平台上提供了大量策略范例,给我们提供了丰富的参考代码,设计思路。

我们就使用「CTP商品期货多品种海龟交易策略」策略作为参考,修改成我们需要的多品种策略,从简单入手,比如修改成一个多品种均线策略。

节选部分代码:

互联网中如何实现商品期货多品种均线策略

策略参数:

互联网中如何实现商品期货多品种均线策略

和原版「CTP商品期货多品种海龟交易策略」一样,该策略也要引用商品期货交易类库。策略代码比较长,每段关键位置,都有注释,说明了这段代码的用途。耐心看完对比下原版的「CTP商品期货多品种海龟交易策略」会发现,其实没有什么改动,仅仅是修改了策略交易部分的逻辑代码,策略其他部分代码完全复用了。

这不得不说得益于原版策略设计的巧妙,让策略交易逻辑和策略下单处理逻辑等其它与策略不相关的功能代码分离的很好。这些代码耦合很低,所以非常容易修改(前提是通读过策略,完全理解策略架构之后)。其实完全可以把原版策略中和交易策略相关的内容分离出来删除掉,只留下一个多品种策略框架,就可以根据自己的需求随意开发了。

随便设置了一组参数,回测最近的行情:

互联网中如何实现商品期货多品种均线策略

互联网中如何实现商品期货多品种均线策略

感谢各位的阅读!关于“互联网中如何实现商品期货多品种均线策略”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

推荐阅读:
  1. Python如何绘制股票移动均线
  2. 怎么进行针对vnpy的不同期货品种行情数据清理

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

互联网

上一篇:大数据报表展现时怎么实现固定表头效果

下一篇:springboot整合quartz定时任务框架的方法是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》