三均线趋势策略

来源:mc官网

今天带来的是趋势策略, 利用平均线来作进出场判断,均线是一种平均成本的概念,最常被人拿来应用,均线的使用方式很多,一条、两条、三条,甚至四条均线的策略都有, 我们接下来要介绍则是使用三条均线。

策略原理:
趋势根据三条均线来编写程序源码,将均线分成快中慢三种周期均线,对于多方,在快速和中速均线都在慢速均线之上的情况下,当快速均线往上穿过中速均线时就买进,而当快速均线往下穿过慢速均线时就卖出,致于空方,反之亦然利用同样道理,简而言之,快和中决定进场,快和慢则决定出场,

策略源码解说如下:

Input:n(2),n1(16),n2(39);

//定义三条均线参数(其中数字依个人判断调整)

var:ma2(0),ma16(0),ma39(0);

//定义变量三条均线

ma2=XAverage(close,n);

ma16=XAverage(close,n1);

ma39=XAverage(close,n2);

//定义三条均线的值

if ma2 crosses above ma16 and ma2>ma39 and ma16 >ma39 then buy (“b1”)next bar at market;

//用快速均线上穿中速均线并且快速均线跟中速均线均在慢速均线上方,来判断趋势往上,然后开仓做多。

if marketposition<>-1 then sell(“sp”) next bar at ma39 stop;

//在开仓做多后,以慢速均线的价格做出场准备,防着行情突变亏损。

if ma2 crosses below ma16 and ma2 <ma39 and ma16 <ma39 then sellshort (“s1”)next bar at market;

//用快速均线下穿中速均线并且快速均线跟中速均线均在慢速均线下方,来判断趋势往下,然后开仓做空。

if marketposition<>1 then buytocover(“bp”) next bar at ma39 stop;

//在开仓做空后,以慢速均线价格做出场准备,防着行情突变亏损。

源码不多也不难, 但实际用起来效果不错,

绩效测试(螺纹钢期货,2015/1/1~2018/1/4,周期30分钟,手续费单笔6元):

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值