以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  条件数据为0  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=183298)

--  作者:wweerr
--  发布时间:2020/12/2 10:03:01
--  条件数据为0
请教大师!如条件满足C>O后表示为1后面连阳的K线为0.
连续二根以上的阳线。我只要第一根阳表示为1,以后的连阳都为0。
麻烦老师帮我写一个!

--  作者:FireScript
--  发布时间:2020/12/2 10:12:20
--  
cd:c>o and not(ref(c>o,1));

--  作者:FireScript
--  发布时间:2020/12/2 10:15:59
--  
上面代码如果是一个单独的阳线,也就是前后都算阴线的情况下,它还是会返回1的。这个除非用未来函数,否则没办法处理这种特殊情况。
--  作者:wweerr
--  发布时间:2020/12/2 10:24:57
--  重条件数据为0
那请总如果前一条件成立后表示1,后一根K线同样成立表示为0这个怎么写?
--  作者:FireScript
--  发布时间:2020/12/2 10:29:53
--  
cd:c>o and not(ref(c>o,1)) and refx(c>o,1);


用了一个未来函数,所以你只能把公式类型改成序列模式了

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

--  作者:wweerr
--  发布时间:2020/12/2 10:36:54
--  重条件数据为0
如果条件成立后,后面的N周数据为0;怎么表示?