波动率、跨周期、跟踪止盈三板斧,打造属于你的交易系统 ...

论坛 期权论坛 期权     
期权匿名问答   2022-9-22 07:35   5944   0
前言
本期分享的一个思路,是基于波动率配合价格通道和跟踪止盈三个模块,构建量化交易系统!



其实这些东西,我已经不止一两次提及和使用,因为他们都有各自的价值所在。本次分享的策略其中一个比较重要的是“波动率”。
策略的主要思想,就是在波动大于某个区间后再进行配合其他要素开仓,否则策略将不交易,因为波动小,对策略是没有任何好处的,会大大增加假突破的概率。



当然了,波动大的情况下也会出现假突破,但此时的交易信号就算出现了假信号,后续的回报是相对丰厚的。
波动率、跨周期、跟踪止盈三板斧!

其实这三板斧也是策略的主要构成部分。波动率,作者用ATR来衡量它,ATR指标值越大说明当前波动大,反之则越小!



该模块主要是波动性过滤。
作者认为过滤应当分为四个方面,第一是品种过滤,第二是品种的波动过滤,第三是方向性过滤,第四是假突破过滤



这是策略过滤所涉及到的四个方面,也是普通策略改进的思路。
文章中就用到了跨周期进行方向(多空)过滤!即顺大势,顺大周期的趋势走!
而策略中之所以跟踪止盈,是为了更好的拿住波段,并且跟踪止盈是能够动态调节加速的尺寸!
如下图所示:



效果:



1.以下是策略开平仓逻辑。
(1)策略开仓条件:多头为例。

  • 波动率(ATR)值大于或等于前N日的最高值,波动大适合开仓。
  • 最高价突破价格通道上轨。
  • 价格处于周线的EMA均线上方。
  • 满足上述3个条件,策略开多。
(2)策略平仓条件:

  • 最低价触发跟踪止盈线,平多。
2.策略的主要代码:
如下图所示:



其中:
(1)以k字开头的红色函数为用户自建跨周期函数,用于跨周期方向过滤的,例如:k_XAverage()获取周线指数移动平均线。
(2)dj_StopATR_Range( )函数,是作者写的一个跟踪止盈函数,直接调用就可以了!
3.策略信号。
如下图所示:



4.策略回测表现。
参数设置:品种,螺纹指数,周期 15分钟, 滑点 1跳,回测区间 09-至今。
如下图所示:



小结。
净利润 54541.32,盈亏比 1.55,最大盈利7801,最大亏损1458.34,最大回撤8000。
最后

以上就是关于如何利用跨周期、波动率、跟踪止盈这三个模块,打造交易系统。读者可以根据这三个方面对自己的策略进行改进。
如有疑问,请在下方评论留言,欢迎点赞转发哦!
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:400157
帖子:80032
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP