以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问这这种线怎么画  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=172329)

--  作者:c100011759
--  发布时间:2019/10/9 13:29:33
--  请问这这种线怎么画
请问一下,我希望在日线图上,

当收盘价大于前10根K线的最高价时,开始显示前10日最低价线;

然后直到收盘价小于前10根K线的最低价时,开始显示10日最高价线,同时隐藏前10日最低价线;

即同时只有一根线显示,当显示最高价线时,隐藏最低价线,当显示最低价线时,隐藏最高价线。

谢谢帮助!

--  作者:FireScript
--  发布时间:2019/10/9 13:41:37
--  
是要这样子?:
a:if(c>ref(hhv(h,10),1),llv(l,10),hhv(h,10));



--  作者:c100011759
--  发布时间:2019/10/9 14:31:56
--  
多谢帮助!

这样在当收盘价大于前10根K线的最高价时,是对的,显示前10日最低价线;

但一旦收盘价低于前10根K线的最高价,马上又显示回前10根K线最高价,这里有些问题。
我希望是在这种情况下当收盘价低于前10根K线的最高价,仍然显示前10日最低价线,直到收盘价低于前10根K线的最低价,才开始显示前10根K线最高价,同时隐藏前10日最低价线。



--  作者:FireScript
--  发布时间:2019/10/9 14:37:25
--  
 如果是这样的话,那是做不到的哦。