您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

请教编码2 [金字塔]

  • 咨询内容: 以下思路,请教怎么编码实现:
    入场规则:RAVI=绝对值(100*(7天收盘价移动平均-65天收盘价移动平均)/  65天收盘价移动平均))1、RAVI>0.5%2、如连续3个收盘价 > 65天收盘价移动平均, 则开多头,如连续3个收盘价  < 65天收盘价移动平均, 则开空头
    出场规则:初始止损1000元,14日新高退出空头 或 14日新低退出多头
    以上在日线上运行
    请教,谢谢 !

     

  • 金字塔客服:

    RAVI>0.5%

    ravi是上面公式里面算出来的,还是要除以100?

     

  • 用户回复: 不好意思,有误,
    入场规则:RAVI=绝对值(7天收盘价移动平均-65天收盘价移动平均)/  65天收盘价移动平均)1、RAVI>0.5%
    也就是要除以100

     

  • 网友回复:

    ravi:abs((ma(c,7)-ma(c,65))/ma(c,65));

    if ravi>0.005 and all(c>ma(c,65),3) then buy(holding=0,1,marketr);
    if RAVI>0.005 and all(c<ma(c,65),3) then buyshort(holding=0,1,marketr);

    if openprofit<-1000 and enterbars>0 then BEGIN
       sell(1,0,marketr);
       sellshort(1,0,marketr);
    end


    if h=hhv(h,14) and holding<0 then sellshort(1,0,MARKETr);
    if l=llv(l,14) and holding>0 then sell(1,0,marketr);

     

  • 网友回复: 增加一条规则:
    上次平仓后三个交易日内不开仓
    这样怎么编?谢谢!

 

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

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


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

相关文章

    没有相关内容