以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  么在1分钟图上把这5根k线的的最高和最低画一个框  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184570)

--  作者:qq代人发帖
--  发布时间:2021/3/8 11:32:30
--  么在1分钟图上把这5根k线的的最高和最低画一个框

请教:5分钟一根k线,1分钟不是要走5根嘛,怎么在1分钟图上把这5根k线的的最高和最低画一个框,把这5根1分钟框住


--  作者:FireScript
--  发布时间:2021/3/8 14:35:28
--  
 cd1:mod(time,500)=0,NODRAW;
cd2:ref(cd1,1),NODRAW;

LEN:=DATACOUNT-BARPOS;
LEN2:=BARSLAST(CD2);
P1:=HHV(H,IF(LEN2<4,LEN2+1,5));
P2:=REFX(LLV(L,BARSLAST(CD2)+1),IF(LEN<4,LEN,4));
DRAWRECT(cd2 ,P2 ,cd1 or ISLASTBAR ,P1 ,true ,COLORYELLOW,1,vtDOT);




--  作者:FireScript
--  发布时间:2021/3/8 14:38:48
--  
 cd1:mod(time,500)=0,NODRAW;
cd2:ref(cd1,1),NODRAW;

LEN:=DATACOUNT-BARPOS;
LEN2:=BARSLAST(CD2);
P1:=HHV(H,IF(LEN2<4,LEN2+1,5));
P2:=REFX(LLV(L,BARSLAST(CD2)+1),IF(LEN<4,LEN,4));
DRAWRECT(cd2 ,P2 ,cd1 or ISLASTBAR ,P1 ,true ,COLORYELLOW,1,vtDOT);




--  作者:FireScript
--  发布时间:2021/3/8 15:40:10
--  
 另外补充说明下,这个要序列模式下才行。
--  作者:red2021
--  发布时间:2021/3/8 16:34:20
--  
谢谢老师!
--  作者:red2021
--  发布时间:2021/3/9 9:46:47
--  
老师,不太对,运行时提醒有未来函数,并且没有显示这5根1分钟k线的整体最高点和最低点画出来的框
--  作者:FireScript
--  发布时间:2021/3/9 9:47:21
--  
 4楼说的很清楚。序列模式
--  作者:FireScript
--  发布时间:2021/3/9 9:48:11
--  
 实际效果:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

--  作者:red2021
--  发布时间:2021/3/9 11:58:26
--  
显示出来了,老师还想请教一下,如想在30分钟图上显示日线框,应该怎么弄?
--  作者:FireScript
--  发布时间:2021/3/9 13:17:28
--  
 这个不行了。上面1分钟画五分钟的逻辑没办法用到更大周期上了。目前没有函数直接画这个框,所以就没有其他办法了。