三均线趋势策略

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

策略原理:

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

宽客网

测试商品rb, 周期为30 min。

源码如下:

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 1 then buytocover("bp") next bar at ma39 stop;

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

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

策略加载图表案例展示:

宽客网

宽客网

宽客网
程序化交易, MultiCharts

风险提示及免责条款

市场有风险,投资需谨慎。本文不构成个人投资建议,也未考虑到个别用户特殊的投资目标、财务状况或需要。用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击下方“内容举报”进行投诉反馈!
立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部