以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]请帮助编写公式 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=139712) |
-- 作者:展我 -- 发布时间:2016/9/19 10:50:45 -- [求助]请帮助编写公式 请帮助编写公式。 以下公式是后两个高点划线,我要求向前推一点,也就是第三点与第二点的连线。谢谢! NN:=5; AA1:=REF(H,NN)=HHV(H,2*NN+1); QY1:=BACKSET(AA1,NN+1); CC1:=FILTER(QY1,NN) AND H=HHV(H,NN+1); DL1:=BARSLAST(CC1); DL2:=BACKSET(ISLASTBAR,DL1+1); DL3:=BACKSET(ISLASTBAR,DL1+REF(DL1,DL1+1)+2); DDL:DRAWLINE(DL3>REF(DL3,1),H,DL2>REF(DL2,1),H,1),COLORYELLOW; |
-- 作者:jinzhe -- 发布时间:2016/9/19 11:01:46 -- H=HHV(H,NN+1); 高点的判断条件是这个吗 |
-- 作者:展我 -- 发布时间:2016/9/19 11:13:03 -- 是的。就是再增加一个点。 |
-- 作者:jinzhe -- 发布时间:2016/9/19 11:18:21 -- 但是判断出来的点和你画出来的点不一样啊 |
-- 作者:展我 -- 发布时间:2016/9/19 11:25:40 -- 老师:您好! 您就给我增加一点。谢谢!
|
-- 作者:jinzhe -- 发布时间:2016/9/19 11:30:16 -- tj:=H=HHV(H,NN+1); 按照你描述的高点出来的结果是这样的,但是和你前面代码画出来的线不一样 |
-- 作者:展我 -- 发布时间:2016/9/19 13:51:13 -- NN:=5; AA1:=REF(H,NN)=HHV(H,2*NN+1); QY1:=BACKSET(AA1,NN+1); CC1:=FILTER(QY1,NN) AND H=HHV(H,NN+1); DL1:=BARSLAST(CC1); DL2:=BACKSET(ISLASTBAR,DL1+1); DL3:=BACKSET(ISLASTBAR,DL1+REF(DL1,DL1+1)+2); DDL:DRAWLINE(DL3>REF(DL3,1),H,DL2>REF(DL2,1),H,1),COLORYELLOW; 就是现在连线是DL2与DL3。我要的是DL3与DL4的连线。谢谢!
|
-- 作者:jinzhe -- 发布时间:2016/9/19 13:55:07 -- 那么高点的定义到底是什么?如果用户不太了解的话,可以咨询下写这段代码的人 |