打印本文打印本文 关闭窗口关闭窗口

怎么编写5日下穿了30日后当周期的bar后面的4跟bar的收盘价都在ma30之下呢?

作者:金字塔 来源:cxh99.com 发布时间:2016年04月08日
  • 咨询内容: 请教:若是corss(ma30,ma5);请问怎么编写5日下穿了30日后当周期的bar后面的4跟bar的收盘价都在ma30之下呢?

     

  • 金字塔客服:

    ma30:ma(c,30);
    ma5:ma(c,5);
    xc:cross(ma30,ma5);
    aa: ref(xc,4) and ref(c,3)<ma30;

    aa=1时是满足条件

     

  • 用户回复: 您好!请问ref不是向前引用吗?举例来说:今天19号,cross(ma30,ma5); 今天的bar收盘时候已经满足了开空条件了,但是我不想在今年开仓,后续还想验证下,就加了个附加条件,也就是20,21,,22的bar的closs<ma30一直成立,在22号的time=145800的最近价格进行开空的动作。

     

  • 网友回复:

    ref就是起这个作用的,判断之前是否满足条件

     

  • 网友回复: 老是,那今天是19号,ref(c<ma30,3)这个语句不就是判断的是16  15  14这个三天的数据的吗?而且会有一种情况就是cross(ma30,ma5)成立的时候,由于之前的行情急跌了,也会导致ref(c<ma30,3)成立的这样子不久变成在19开仓了吗?有没有向后做条件判断的呢
打印本文打印本文 关闭窗口关闭窗口