以文本方式查看主题

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

--  作者:滚雪球
--  发布时间:2016/4/19 18:21:30
--  有关BARSLAST
我想取得当前macd柱翻红时之前的蓝色柱子的数量,然后以此为条件
macd>0 AND REF(macd,1)<0 AND  BARSLAST(macd>0)<10
这样写不能正常工作
假设macd是这样的:
。。。红红红蓝蓝蓝红
这个时候由蓝变红,之前的蓝色柱子是3个可以满足条件

--  作者:jinzhe
--  发布时间:2016/4/20 9:01:51
--  

mm:valuewhen(macd>0 and ref(macd,)<0 , ref(barslast(macd>0),1)+1);


--  作者:滚雪球
--  发布时间:2016/4/20 12:48:35
--  
非常感谢,可以了