设为首页 收藏本站 切换语言

介绍一下我们的新的操盘交易程序系统新增的“多品种、多周期、多策略组合策略”

| 发表于 2023-9-13 17:45:06 | 显示全部楼层 |复制链接
最后由 westwuwei 于 2023-9-13 17:58 编辑

我们今天初步测试了新的操盘程序,这个程序实现了“多品种、多策略、多周期”的组合。

过去的操盘程序,虽然实现了“多品种”,但是一个账户只能执行一个策略、一个周期。例如账户使用趋势追踪策略,那么就不能使用双开策略,或者不能使用剥头皮策略。对于周期来说,如果使用1分钟周期,那么就不能使用5分钟周期,如果使用1小时周期,就不能使用4小时周期、1天周期。

在一个账户中支持多周期、多策略、多品种,要解决许多问题。首先就是如何区分部位单和挂单的问题。我们使用 MAGIC 来自动区分。我们使用 MAGIC 的后两位作为周期的编号,例如现在支持 01、02、03、04、10 等5个周期。同时 MAGIC 的倒数第3、第4两位作为策略编号。

当程序加载时,首先就需要把所有策略都加载进进程(过去是只需要加载一个策略)。因为不同的品种、不同的周期,需要使用不同的策略。同样地,在策略执行过程中,针对不同的周期,就需要动态调用十几个时间间隔的K线数据,比过去所需要调用的还多很多。由于多品种、多周期、多策略组合,这就意味着各种技术指标需要大量地“缓存调用”,尽量避免重复创建和计算指标值,以便保证系统运行效率。

当然还要支持持仓中对某些品种、周期、策略的“平稳退出”机制。同时还要兼容过去的“单策略、单周期”的相关配置方法,使得过去的挂机客户的账户无需重新配置。

经过改造之后,账户的分散风险的能力会成十倍提高。只要账户资金比较充分,或者使用美分账户交易,在不增加持仓品种数的情况下,可以同时交易多个周期(例如4个周期)、多个策略(例如2个策略),那么“多品种、多周期、多策略”的持仓可以更加充分地全局进行对冲操作。

有关对冲的概念,请参考我之前发的帖子《什么是对冲?
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论2

aliang9887
C
| 发表于 2023-9-13 18:02:34 | 显示全部楼层
多,一定要多
举报

点赞 评论 使用道具

CHEN123
D
| 发表于 2024-5-2 21:41:32 | 显示全部楼层
感谢分享222
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)