30秒周期画前一个15分钟价格线 (文华财经WH6赢顺V6.7)

投资者咨询:30秒周期画前一个15分钟价格线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-10 16:18
 老师,我想写一个运行在30秒周期前一个15分钟的高开低收画线(画到新的15分钟开始)并在右端标注价格和最新的15分钟高低价位置标注最新高低价格(只画高低价当根K线的长度) 
技术人员回复
日期:2018-6-10 17:20

参考:

 

HH:="MIN$15$H";
LL:="MIN$15$L";
CC:="MIN$15$C";
AA:CROSS(MOD(MINUTE,15)=0,0.5),NODRAW;
N:=BARSLAST(AA)+1;
BB:=BACKSET(ISLASTBAR,N);
IF(BB=1,HH,NULL);
IF(BB=1,LL,NULL);
IF(BB=1,CC,NULL);
DRAWNUMBER(ISLASTBAR,HH,HH,2,COLORWHITE);
DRAWNUMBER(ISLASTBAR,LL,LL,2,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,CC,CC,2,COLORMAGENTA);

投资者咨询:30秒周期画前一个15分钟价格线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-10 16:18
 老师,帮我完善一下,
1.开盘价没有。
2.最新15分钟K线的最高价和最低价分别在最新15分钟K线的最高位和最新15分钟的最低位标注价格
3.能不能把前面的K线的线也画出来,前面的K线不需要标注最新15分钟的最高价和最低价。谢谢
技术人员回复
日期:2018-6-11 14:03
HH:"MIN$15$H",CIRCLEDOT;
LL:"MIN$15$L",CIRCLEDOT;
CC:"MIN$15$C",CIRCLEDOT;
OO:"MIN$15$O",CIRCLEDOT;
AA:CROSS(MOD(MINUTE,15)=0,0.5),NODRAW;
N:=BARSLAST(AA)+1;
BB:=BACKSET(ISLASTBAR,N);
DRAWNUMBER(ISLASTBAR,HH,HH,2,COLORWHITE),ALIGN0;
DRAWNUMBER(ISLASTBAR,LL,LL,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(ISLASTBAR,CC,CC,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(ISLASTBAR,OO,OO,2,COLORGREEN),ALIGN0;
投资者咨询:30秒周期画前一个15分钟价格线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-10 16:18


图片点击可在新窗口打开查看 
技术人员回复
日期:2018-6-11 20:37

参考:

 

HH:="MIN$15$H",CIRCLEDOT;
LL:="MIN$15$L",CIRCLEDOT;
CC:="MIN$15$C",CIRCLEDOT;
OO:="MIN$15$O",CIRCLEDOT;
AA:CROSS(MOD(MINUTE,15)=0,0.5),NODRAW;
N:BARSLAST(CROSS(AA,0.5))+1;
BB:BACKSET(ISLASTBAR,N);
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),HH,HH,2,COLORWHITE),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),LL,LL,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),CC,CC,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),OO,OO,2,COLORGREEN),ALIGN0;

DRAWSL(REFX1(AA=1,1)&&BB=0,HH,0,-N,0,COLORWHITE);
DRAWSL(REFX1(AA=1,1)&&BB=0,LL,0,-N,0,COLORYELLOW);
DRAWSL(REFX1(AA=1,1)&&BB=0,CC,0,-N,0,COLORMAGENTA);
DRAWSL(REFX1(AA=1,1)&&BB=0,OO,0,-N,0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,HH,HH,2,COLORWHITE),ALIGN0;
DRAWNUMBER(ISLASTBAR,LL,LL,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(ISLASTBAR,CC,CC,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(ISLASTBAR,OO,OO,2,COLORGREEN),ALIGN0;

 

投资者咨询:30秒周期画前一个15分钟价格线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-10 16:18


图片点击可在新窗口打开查看  
技术人员回复
日期:2018-6-12 8:33
HH:="MIN$15$H",CIRCLEDOT;
LL:="MIN$15$L",CIRCLEDOT;
CC:="MIN$15$C",CIRCLEDOT;
OO:="MIN$15$O",CIRCLEDOT;
AA:CROSS(MOD(MINUTE,15)=0,0.5),NODRAW;
N:BARSLAST(CROSS(AA,0.5))+1;
BB:BACKSET(ISLASTBAR,N);
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),HH,HH,2,COLORWHITE),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),LL,LL,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),CC,CC,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),OO,OO,2,COLORGREEN),ALIGN0;
DRAWSL(REFX1(AA=1,1)&&BB=0,HH,0,-N,0,COLORWHITE);
DRAWSL(REFX1(AA=1,1)&&BB=0,LL,0,-N,0,COLORYELLOW);
DRAWSL(REFX1(AA=1,1)&&BB=0,CC,0,-N,0,COLORMAGENTA);
DRAWSL(REFX1(AA=1,1)&&BB=0,OO,0,-N,0,COLORGREEN);
H1:=HHV(H,N);
L1:=LLV(L,N);
O1:=REF(O,N);
DRAWNUMBER(ISLASTBAR,H1,H1,2,COLORWHITE),ALIGN0;
DRAWNUMBER(ISLASTBAR,L1,L1,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(ISLASTBAR,C,C,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(ISLASTBAR,O1,O1,2,COLORGREEN),ALIGN0;
投资者咨询:30秒周期画前一个15分钟价格线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-10 16:18


图片点击可在新窗口打开查看 
技术人员回复
日期:2018-6-12 9:17
HH:="MIN$15$H",CIRCLEDOT;
LL:="MIN$15$L",CIRCLEDOT;
CC:="MIN$15$C",CIRCLEDOT;
OO:="MIN$15$O",CIRCLEDOT;
AA:MOD(MINUTE,15)=0,NODRAW;
N:BARSLAST(MOD(MINUTE,15)=0)+1;
BB:BACKSET(ISLASTBAR,N);
//DRAWNUMBER(REFX1(CROSS(AA,0.5),1),HH,HH,2,COLORWHITE),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),LL,LL,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),CC,CC,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(REFX1(CROSS(AA,0.5),1),OO,OO,2,COLORGREEN),ALIGN0;
DRAWSL(REFX1(AA=1,1)&&BB=0,HH,0,-N,0,COLORWHITE);
DRAWSL(REFX1(AA=1,1)&&BB=0,LL,0,-N,0,COLORYELLOW);
DRAWSL(REFX1(AA=1,1)&&BB=0,CC,0,-N,0,COLORMAGENTA);
DRAWSL(REFX1(AA=1,1)&&BB=0,OO,0,-N,0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,HH,HH,2,COLORWHITE),ALIGN0;
DRAWNUMBER(ISLASTBAR,LL,LL,2,COLORYELLOW),ALIGN0;
DRAWNUMBER(ISLASTBAR,CC,CC,2,COLORMAGENTA),ALIGN0;
DRAWNUMBER(ISLASTBAR,OO,OO,2,COLORGREEN),ALIGN0;

Q:=BACKSET(ISLASTBAR,HHVBARS(H,N)+1);
W:=BACKSET(ISLASTBAR,LLVBARS(L,N)+1);

DRAWNUMBER(Q>REF(Q,1),H,H,2,COLORMAGENTA),VALIGN2;
DRAWNUMBER(W>REF(W,1),L,L,2,COLORGREEN),VALIGN0;