编写-竖线画线 (文华财经)

投资者咨询:编写-竖线画线 (文华财经)
来源:文华财经  日期:2020-11-13 12:15
 N:=SUMBARS(TIME=0900,1);
0900O1:VALUEWHEN(TIME=0900,O),PRECIS0,COLORCYAN,NODRAW;
0900H1:VALUEWHEN(CROSS(TIME>=0900,0.5),REF(HHV(H,N),1)),PRECIS0,COLORCYAN,NODRAW;
0900L1:VALUEWHEN(CROSS(TIME>=0900,0.5),REF(LLV(L,N),1)),PRECIS0,COLORCYAN,NODRAW;
0900C1:VALUEWHEN(CROSS(TIME>=09100,0.5),REF(C,1)),PRECIS0,COLORCYAN,NODRAW;
XJ1:=BACKSET(ISLASTBAR,60);//线与K线的距离
XJ2:=CROSS(XJ1,0.5);
老师,麻烦老师帮我画两条竖线,在最新价往左画60根K线的横线,
思路是:高低价横线,竖线连接高低价。  开盘价和收盘价竖线连接

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:赢顺截图20201113121156.jpg
 
技术人员回复
日期:2020-11-13 13:02

目前您的描述比较模糊,请重新说明下是要画竖线还是横线,线的起始点结束点,长度都具体说明下。

投资者咨询:编写-竖线画线 (文华财经)
来源:文华财经  日期:2020-11-13 12:15
 线的起点就是0900到1000小时的高点和低点开盘和收盘,高低点画横线。实际是在最近的60根K线画9点那个小时的高低框架
然后在画开收的竖线,不知道这种表述能不能清楚。
把系统的开盘小时也用这种方式;画出来
技术人员回复
日期:2020-11-13 13:21

您加载看下效果:

 

VV:="HOUR$1$V";//框线是什么框线
//1MIN,3MIN,5MIN,10MIN,15MIN,30MIN,1HOUR,2HOUR,3HOUR,4HOUR,DAY,WEEK,MONTH。
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=(ISLASTBAR||REFX(XX=1,1)) && TIME>=0900 &&TIME<1000;
OO:=REF(O,XX-1);

DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&C=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK2;
DRAWLINE3(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE3(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&C=OO,C,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE3(SP&&C=OO,C,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&C=OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&C=OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGRAY,LINETHICK2;

投资者咨询:编写-竖线画线 (文华财经)
来源:文华财经  日期:2020-11-13 12:15
 我要把这个框架移到现在的时间段里,就是这个框架始终跟着最后的60根K线平移
现在是14.07,那么这个框架在13.07和14.07分的这些K线位置,
技术人员回复
日期:2020-11-13 14:10

参考:

 

XX:=BARSLASTCOUNT(BACKSET(ISLASTBAR,60));
SP:=ISLASTBAR;
OO:=REF(O,XX-1);

DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&C=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK2;
DRAWLINE3(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE3(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&C=OO,C,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE3(SP&&C=OO,C,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&C=OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&C=OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGRAY,LINETHICK2;

投资者咨询:编写-竖线画线 (文华财经)
来源:文华财经  日期:2020-11-13 12:15
 老师,我是要把9点那个小时的框架每个小时往后推移,不是要现在的小时。
直观点说,就是10点,显示的是9点这个小时的框架,现在还是显示的9点的
就是这个框架随着时间不断后移到第二天新的开始

VV:="HOUR$1$V";//框线是什么框线
//1MIN,3MIN,5MIN,10MIN,15MIN,30MIN,1HOUR,2HOUR,3HOUR,4HOUR,DAY,WEEK,MONTH。
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=(ISLASTBAR||REFX(XX=1,1)) && TIME>=0900 &&TIME<1000;
OO:=REF(O,XX-1);

DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&C=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK2;
DRAWLINE3(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE3(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&C=OO,C,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE3(SP&&C=OO,C,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&C=OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&C=OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGRAY,LINETHICK2;

技术人员回复
日期:2020-11-13 14:22

参考:

 

 

XX:=MIN(BARSLAST(TIME=0900)+1,60);
SP:=(ISLASTBAR||REFX(DAYBARPOS=1,1)) && BARSLAST(TIME=0900)<DAYBARPOS;
OO:=REF(O,BARSLAST(TIME=0900));
CC:=VALUEWHEN(TIME>=0900 && TIME<1000,C);
HH:=VALUEWHEN(TIME>=0900 && TIME<1000,HHV(H,BARSLAST(TIME=0900)+1));
LL:=VALUEWHEN(TIME>=0900 && TIME<1000,LLV(L,BARSLAST(TIME=0900)+1));

DRAWSL(SP&&CC>OO,OO,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&CC<OO,OO,0,-XX+1,0,COLORGREEN),LINETHICK2;
DRAWSL(SP&&CC=OO,OO,0,-XX+1,0,COLORGRAY),LINETHICK2;

DRAWSL(SP&&CC>OO,CC,0,-XX+1,0,COLORRED),LINETHICK2;
DRAWSL(SP&&CC<OO,CC,0,-XX+1,0,COLORGREEN),LINETHICK2;

DRAWLINE(SP&&CC>OO,CC,1,OO,COLORRED),LINETHICK2;
DRAWLINE3(SP&&CC>OO,CC,XX-1,1,OO,XX-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&CC>OO,HH,XX/2-1,1,CC,XX/2-1,0),COLORRED,LINETHICK2;
DRAWLINE3(SP&&CC>OO,LL,XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK2;

DRAWLINE(SP&&CC<OO,CC,1,OO,COLORGREEN),LINETHICK2;
DRAWLINE3(SP&&CC<OO,CC,XX-1,1,OO,XX-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&CC<OO,HH,XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK2;
DRAWLINE3(SP&&CC<OO,LL,XX/2-1,1,CC,XX/2-1,0),COLORGREEN,LINETHICK2;

DRAWLINE(SP&&CC=OO,CC,1,OO,COLORGRAY),LINETHICK2;
DRAWLINE3(SP&&CC=OO,CC,XX-1,1,OO,XX-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&CC=OO,HH,XX/2-1,1,OO,XX/2-1,0),COLORGRAY,LINETHICK2;
DRAWLINE3(SP&&CC=OO,LL,XX/2-1,1,CC,XX/2-1,0),COLORGRAY,LINETHICK2;

投资者咨询:编写-竖线画线 (文华财经)
来源:文华财经  日期:2020-11-13 12:15
 老师,麻烦把系统开盘和收盘的也写一下,分开写。谢谢
技术人员回复
日期:2020-11-13 15:12
 怎么理解系统开盘的和收盘的。