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

[求助] [金字塔]

  • 咨询内容:

    VOL,VOLSTICK;

    MA1:MA(VOL,M1);

    MA2:MA(VOL,M2);

    MA3:MA(VOL,M3);

     

    IF CAPITAL>0 then //如果换手率>0,

      IF DATATYPE>=6 then //如果周期为日及以上的较长周期,

        b:=VOL/CAPITAL*100;

      else //否则

      begin //复合语句开始,即以下3条语句,视为1条语句,end表示复合语句结束

        tj:=DAY>REF(DAY,1) or BARSSINCE(CLOSE)=0;

        ts:=BARSLAST(tj)+1;

        b:=SUM(VOL,ts)/CAPITAL*100;

      end;

    换手率:b;


    问题1: tj:=DAY>REF(DAY,1) or BARSSINCE(CLOSE)=0;中的BARSSINCE(CLOSE)=0如何理解,是指图表中的第一个周期吗?因为第一个周期的close不为0,又因为BARSSINCE(CLOSE)是找寻CLOSE第一次不为0的位置?

    问题2: ts:=BARSLAST(tj)+1;中的BARSLAST(tj)是指上一次tj为1所在的周期到当前周期的周期数,当前周期是最后一个周期还是别的?上一次tj不为0是说除了本次的tj不为0的前一次吗?

    问题3:

    else //否则

      begin //复合语句开始,即以下3条语句,视为1条语句,end表示复合语句结束

        tj:=DAY>REF(DAY,1) or BARSSINCE(CLOSE)=0;

        ts:=BARSLAST(tj)+1;

        b:=SUM(VOL,ts)/CAPITAL*100;

      end;

    这个代码计算的换手率是一个周期内的换手率,还是当天开盘至今的累计换手率?

    麻烦各位大侠帮忙,高级教程有点难捉摸?

     

  • 金字塔客服: 已解决

 

如果以上指标公式不适用于您常用的行情软件

或者您想改编成选股公式,以便快速选出某种形态个股的话,

可以联系我们相关技术人员 QQ: 262069696  点击在线交流进行 有偿 改编!

 


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

相关文章

    指定的模型还没有相关内容!