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

[求助]关于小周期引用大周期数据无未来的实际走法算法,求老师们帮帮 [金字塔]

  • 咨询内容: 趋势:EMA(((SLOPE(C,25)*20)+C),50),COLORFFFFFF,LINETHICK2; 在5秒周期上引用1分钟周期怎样编写无未来数据算法啊。 //利用下面算法可以解决在1分钟周期下引用5分钟MA均线产生未来数据的问题
    算法的原理是:利用MA均线的算法可知,将前4根5分钟K线的收盘价相加,然后再加上当前1分钟的收盘价,
    这个时间点的5分钟数据,这种情况下将出现未来数据,系统把54分和55分这两分钟的数据也归到均线中去。 }
     

    //这里分两种情况,一种是对于5分钟整点位置的均线也就是相当于直接调用5分钟下的MA5;另一种是对于不 END; //JG就是我们所要求的无未来数据的5分钟下的MA5均价数值; JG:IF(MOD(MINUTE,5)=0,MIN5MA5B,MIN5MA5A);
     
    MIN5MA5对比:"MA.MA1#MIN5";   这个是阿火的例子  

    十、在小周期级别上记录大周期指标的实际走势的方法

    这里以1分钟引用3分钟的macd为例,常规方法只能在1分钟K线上显示3分钟K线的macd走势,至于3分钟内部每根1分钟K线的macd走势不知道

    方法原理:获取上一根3分钟的diff、dea、macd,然后配合1分钟的CLOSE计算出实际的diff、dea、macd

    第一步、首先在macd指标里加入以下2句:

       ema12: ema(c,12),linethick0;
       ema26: ema(c,26),linethick0;

    第二步、复制以下代码即可

    runmode:1;
    em1:=stkindi(stklabel,'macd.ema12',0,17,-1);
    em2:=stkindi(stklabel,'macd.ema26',0,17,-1);
    ema12:=em1*11/13+c*2/13;
    ema26:=25/27* em2 +c*2/27;
    diff:ema12-ema26;
    dea1:=stkindi(stklabel,'macd.dea',0,17,-1);
    dea:dea1*4/5+diff/5;

     

  • 金字塔客服: 请等待

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容