社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
点及财经,股票期货专业投机者。
在过去的文章中,很少给大家分享均线类的策略。那么今天就用python给大家分享一个“四均线”交易策略。这策略的交易逻辑也是非常简单的,主要是依据多头排列、空头排列来进行判断多空区域,并根据其进行开平仓。
均线的呈多头排列,也就是周期从小到大的均线,其值也是按照从小到大排列(多头排列)或者直接反过来(空头排列)。
如下图所示:
而接下来,作者借助4条均线来开发策略,平台为以Python为开发语言的天勤量化平台。
该策略,依靠四根均线进行开平仓,两个小周期和两个大周期。下面我们来看看他的交易逻辑。
1.策略逻辑。多头为例。
ma5,多头入场短均线,ma20,多头入场长均线。
ma3,多头出场短均线,ma10,多头出场长均线。
这就是四条均线,
(1)开仓逻辑。
如下图所示:
(2)平仓逻辑。
如下图所示:
2.Python代码。
(1)参数变量设置。
策略回测周期 日线,
如下图所示:
(2)计算8条均线,前4条是多头开仓,其余的是空头开仓。为了将多空变量区分开,所以将用了两组变量,一组是多头一组空头。
如下图所示:
(3)策略开仓部分。
如下图所示:
(4)平仓部分。
如下图所示:
启动策略。
这个策略是非常简单的,它的原理其实就是根据均线的排列确定多空趋势,并根据其开仓,然后一旦排列形态被打破,程序将触发平仓。
文章及策略代码仅供学习,切勿直接实盘。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!