以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  求助:取满足条件的前两次的最低价  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=163402)

--  作者:hptbmjs
--  发布时间:2018/5/13 13:23:01
--  求助:取满足条件的前两次的最低价
取满足条件的前两低的最低价,用VALUEWHEN只能得到前一最低价,使用BARSLAST没法得到想要的结果,使用sumbars(LP,2)也没有办法得到结果,
帮忙改进下,谢谢!

LP:VALUEWHEN(REF(L,3)=LLV(L,5) AND REF(L,3)<REF(LLV(L,2),4) AND LLV(L,2)>REF(L,3),REF(L,3));

--  作者:wenarm
--  发布时间:2018/5/13 21:17:18
--  
什么叫前两次(低)的最低价?
是上上词满足条件是的最低价?

--  作者:hptbmjs
--  发布时间:2018/5/14 10:22:30
--  
是的
--  作者:hptbmjs
--  发布时间:2018/5/14 10:23:28
--  
麻烦您帮忙修改下,我一直得不出正确的值来
--  作者:hptbmjs
--  发布时间:2018/5/14 10:35:37
--  
在吗?
--  作者:FireScript
--  发布时间:2018/5/14 10:43:00
--  
LP就是要满足的条件? 原始思路是什么?

--  作者:wenarm
--  发布时间:2018/5/14 10:57:08
--  

参考这个写法,


aa:sumbars(c>o,2);//上上次,如果是上上上次就把2改成3
ll:ref(low,aa-1);