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

这是一个BUG吗? [金字塔]

  • 咨询内容:
    MA30:=MA(CLOSE,M); JCH:=CROSS(MA10,MA30);
    JCH1_P:BARSLAST(JCH)+1,NODRAW;
    JCH2_P:REF(BARSLAST SCH2_P:REF(BARSLAST(SCH),SCH1_P)+SCH1_P+1,NODRAW; {最近二次金叉的高点价格} JCH2_D:REF(HHV(H,JCH2_P-SCH2_P+5),SCH2_P),NODRAW; {最近二次死叉的低点价格} SCDEV2_P:=CONST(SCH2_P-JCH1_P+5),NODRAW; { }
     来源:程序化久久网( WWW.CXH99.COM )
  • 用户回复: 求最近两次金叉的高点和最近两次死叉的低点。

     

  • 网友回复: ma1:ma(c,10);
    ma2:ma(c,20);
    jc:cross(ma1,ma2);
    sc:cross(ma2,ma1);
    n:barslast(jc);
    m:barslast(sc);
    hn:ref(hhv(h,n),n+1);//最近两次金叉的高点
    hm:ref(hhv(h,m),m+1);//最近两次死叉的低点

     

  • 网友回复: 谢谢! 但结果明显不对:

    hn:ref(hhv(h,n),n+1);//最近两次金叉的高点
    这里两个N所处位置的变量大多数时候是不相同。 应该是  hn:ref(hhv(h,前二死叉周期-n),n+1);才对。 所以必须要计算出前面第二次死叉的位置。 麻烦版主再实盘试试。。。

 

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

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


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

相关文章

    没有相关内容