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

取昨天最高最低价k线到当前的距离 [金字塔]

  • 咨询内容: N:=BARSLAST(DATE<>REF(DATE,1))+1;
    NM:=REF(N,N);//每个交易日K线的总数
    OO:=REF(O,N-1);//今开LJ:=LLV(L,N);//今低HJ:=HHV(H,N);//今高
    O1:=REF(O,N+NM-1);//昨开C1:=REF(C,N);//昨收L1:=REF(LLV(L,NM),N);//昨低H1:REF(HHV(H,NM),N);//昨高
    O2:=REF(O1,N);//前开C2:=REF(C1,N);//前收H2:=REF(H1,N);//前高L2:=REF(L1,N);//前低
    老师,这段代码我能取到昨天最高、最低以及前天最高最低的信息。但是我想取到昨天最高、最低、前天最高、最低k线到目前k线的距离(间隔的k线数量),请问代码该如何写呢?感谢!!

     

  • 金字塔客服:

    h1:=callstock(stklabel,vthigh,6,-1);

    h2:=callstock(stklabel,vthigh,6,-2);

    nn1:=barslast(h=h1);

    nn2:=barslast(h=h2);

    nn1是昨天最高价到当前的距离,nn2是前天

     

  • 用户回复:

    老师,我看的语句逻辑上是对的,应该能取到这个距离值,但是我把这段代码做到附图上,在10分钟周期里进行核对,发觉nn取到的值不是昨天最高价k线到当前k线的距离值,请问这是怎么回事,要不老师您核对一下。

     

  • 网友回复: 经过思索和核对,我发现,价格走到当前值时,nn值会取历时上(可能很长一段时间内)最近一根k线的最高价刚好等于H1的值,而不是k线实时走到今天时当前k线到昨天最高价的距离值。我想取的是当前k线到昨天(仅限于当前k线到昨天最高价k线的距离)

     

  • 网友回复: 这个无法实现

 

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

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


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

相关文章

    没有相关内容