您现在的位置:程序化交易>> 期货公式>> (MC)multicharts>> MC知识>>正文内容

期货期权交流多空线趋势策略-简易好用型 [MC]

  • 咨询内容: 策略天地在此带来一个好用的趋势型策略,让大家可以学习学习
    策略思想:参考其他中多空线指标编写而成,加上RSI相对强弱指标过滤横盘行情。出场条件以长期多空线移动平均作为出场条件。本策略适合趋势行情,可以自己增加滤网过滤横盘时段,提高胜率。
    策略拓展:可以根据类似的条件做进场判断,出场条件可以自己增加移动止盈止损,或者反转信号作为出场条件,锁定利润。

    源代码解说:(最下方可下载)测试商品:股指(IF),周期:3 min,单边手续费100,测试时间2010.4.16-11.13,
    var:mid(0),dkx(0),madkx(0);input:m(15),n(31),xx(72);
    mid=(3*close+low+open+high)/6;//mid对开高低收进行加权计算
    dkx=(20*mid+19*mid[1]+18*mid[2]+17*mid[3]+16*mid[4]+15*mid[5]+14*mid[6]+13*mid[7]+12*mid[8]+11*mid[9]+10*mid[10]+9*mid[11]+8*mid[12]+7*mid[13]+6*mid[14]+5*mid[15]+4*mid[16]+3*mid[17]+2*mid[18]+1*mid[20])/210;//多空线计算公式,安装权重进行加权计算
    madkx=Average(dkx,m);value1=Average(dkx,n);value2=Average(dkx,xx);//对多空线进行移动平均计算
    if madkx > value1 and marketposition=0 and  rsi(close,14)>=70 and close>madkx then buy ("BK")next bar at market;if marketposition=1 then sell ("sp") next bar at value2 stop;//当多空线快线大于慢线时并且持仓为0,此时RSI在超买区进行买入开仓,同时委托长期多空线移动平均出场
    if madkx < value1 and marketposition=0 and rsi(close,14)<=30 and close<madkx then sellshort ("SK")next bar at market;if marketposition=-1 then buytocover ("bp")next bar at value2 stop;//当多空线快线小于慢线时并且持仓为0,此时RSI在超卖区进行卖出开仓,同时委托长期多空线移动平均出场
    运行范例图:






    duokong.pla

    2014-11-21 09:41 上传

    点击文件名下载附件

    2.85 KB, 下载次数: 15

    售价: 6 金钱  [记录]

    源代码下载

     

  • MC技术部: 谢谢楼主分享~

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容