以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  麻烦把两条线合并写成一条线  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=7325)

--  作者:300qh
--  发布时间:2011/7/25 15:54:53
--  麻烦把两条线合并写成一条线

图片点击可在新窗口打开查看

当收盘跌破绿线时开始显示紫色线数据,收盘突破紫色线后显示绿色线数据,转换时把两线两连.这要怎么写才能变一根线显示呀?


--  作者:fly
--  发布时间:2011/7/25 16:53:53
--  

找到前一天绿线的最后一根K线所在位置,和当天紫色线的第一根K线的所在位置,

用DRAWLINE试试


--  作者:阿火
--  发布时间:2011/7/26 8:07:36
--  

假设红线为hi,绿线为lo
方法一:

flag1:=if(c>hi,1,if(c<lo,-1,0));
flag:=valuewhen(c>hi or c<lo,flag1);
aa:if(flag=1,lo,hi);

 

方法二:

n1:=barslast(c>hi);

n2:=barslast(c<lo);

aa:if(n1<n2,lo,hi);