画框编写咨询 (文华财经)

投资者咨询:画框编写咨询 (文华财经)
来源:文华财经  日期:2020-12-1 8:46
 TO:齐云老师早上好:对30分钟周期上的“前一根”K线在小周期进行高低点上画线,画线

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:1.jpg
要求在截图上! 
技术人员回复
日期:2020-12-1 8:48
参考:

A:"MIN$30$TIME",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
AA:=CROSS(BACKSET(ISLASTBAR,NN+1),0.5),ICON(1,'ICO1');

DRAWLINE(AA,HHV(H,NN),C>=VALUEWHEN(NN=1,O),LLV(L,NN),COLORYELLOW);
DRAWLINE3(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORYELLOW;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORYELLOW),DOT;

CROSS(BACKSET(AA,HHVBARS(H,NN)+1),0.5),ICON(1,'ICO5');
CROSS(BACKSET(AA,LLVBARS(L,NN)+1),0.5),ICON(0,'ICO4'),VALIGN0;


DRAWLINE(AA,HHV(H,NN),C<VALUEWHEN(NN=1,O),LLV(L,NN),COLORGREEN);
DRAWLINE3(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORGREEN;

DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORGREEN),DOT;

DRAWNUMBER(ISLASTBAR,VALUEWHEN(AA,HHV(H,NN)),VALUEWHEN(AA,HHV(H,NN)),2,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,VALUEWHEN(AA,LLV(L,NN)),VALUEWHEN(AA,LLV(L,NN)),2,COLORYELLOW);

DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.382,'ICO11'),VALIGN1;
DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.618,'ICO10'),VALIGN1;

投资者咨询:画框编写咨询 (文华财经)
来源:文华财经  日期:2020-12-1 8:46
 齐云老师好:价格在线的左端点上显示?
技术人员回复
日期:2020-12-1 9:29
 参考:

A:"MIN$30$TIME",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
AA:=CROSS(BACKSET(ISLASTBAR,NN+1),0.5),ICON(1,'ICO1');

DRAWLINE(AA,HHV(H,NN),C>=VALUEWHEN(NN=1,O),LLV(L,NN),COLORYELLOW);
DRAWLINE3(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORYELLOW;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORYELLOW),DOT;

CROSS(BACKSET(AA,HHVBARS(H,NN)+1),0.5),ICON(1,'ICO5');
CROSS(BACKSET(AA,LLVBARS(L,NN)+1),0.5),ICON(0,'ICO4'),VALIGN0;


DRAWLINE(AA,HHV(H,NN),C<VALUEWHEN(NN=1,O),LLV(L,NN),COLORGREEN);
DRAWLINE3(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORGREEN;

DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORGREEN),DOT;

DRAWNUMBER(CROSS(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),0.5),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),1,COLORYELLOW),ALIGN2;
DRAWNUMBER(CROSS(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),0.5),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),1,COLORYELLOW),ALIGN2;

DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.382,'ICO11'),VALIGN1;
DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.618,'ICO10'),VALIGN1;

投资者咨询:画框编写咨询 (文华财经)
来源:文华财经  日期:2020-12-1 8:46
 齐云老师好:麻烦再把日K线也按4楼这种模型编写出来,感谢!
技术人员回复
日期:2020-12-1 10:11
 参考:


NN:DAYBARPOS,NODRAW;
AA:=CROSS(BACKSET(ISLASTBAR,NN+1),0.5),ICON(1,'ICO1');

DRAWLINE(AA,HHV(H,NN),C>=VALUEWHEN(NN=1,O),LLV(L,NN),COLORYELLOW);
DRAWLINE3(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORYELLOW;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORYELLOW),DOT;

CROSS(BACKSET(AA,HHVBARS(H,NN)+1),0.5),ICON(1,'ICO5');
CROSS(BACKSET(AA,LLVBARS(L,NN)+1),0.5),ICON(0,'ICO4'),VALIGN0;


DRAWLINE(AA,HHV(H,NN),C<VALUEWHEN(NN=1,O),LLV(L,NN),COLORGREEN);
DRAWLINE3(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORGREEN;

DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORGREEN),DOT;

DRAWNUMBER(CROSS(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),0.5),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),1,COLORYELLOW),ALIGN2;
DRAWNUMBER(CROSS(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),0.5),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),1,COLORYELLOW),ALIGN2;

DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.382,'ICO11'),VALIGN1;
DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.618,'ICO10'),VALIGN1;

投资者咨询:画框编写咨询 (文华财经)
来源:文华财经  日期:2020-12-1 8:46
 齐云老师晚上好:6楼中增加了:画点线,
HH:=BACKSET(REFX(CROSS(BACKSET(ISLASTBAR,NN),0.5),1),NN);
LL:=BACKSET(REFX(CROSS(BACKSET(ISLASTBAR,NN),0.5),1),NN);
DRAWTEXT(AA||HH||LL,REFX1(REF(HHV(H,NN),NN),9999),'●'),FONTSIZE15,COLORRED,VALIGN1; 
DRAWTEXT(AA||HH||LL,REFX1(REF(LLV(L,NN),NN),9999),'●'),FONTSIZE15,COLORGREEN,VALIGN1;
可这只是在上日K线范围内画了点线,能否向右延伸成“射线点线”,如果不能的话就向右延伸到最新最后的一根K线的位置!谢谢!
技术人员回复
日期:2020-12-1 20:09
这种圆点没法延伸的,参考:

HH:=BACKSET(REFX(CROSS(BACKSET(ISLASTBAR,NN),0.5),1),NN);
LL:=BACKSET(REFX(CROSS(BACKSET(ISLASTBAR,NN),0.5),1),NN);
DRAWTEXT(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),REFX1(REF(HHV(H,NN),NN),9999),'●'),FONTSIZE15,COLORRED,VALIGN1; 
DRAWTEXT(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),REFX1(REF(LLV(L,NN),NN),9999),'●'),FONTSIZE15,COLORGREEN,VALIGN1;
投资者咨询:画框编写咨询 (文华财经)
来源:文华财经  日期:2020-12-1 8:46
 齐云老师好:分别把4楼与6楼中的实线框部分别填充所对应的黄色及绿色!注:只填充左右两实线框及高低点之间即可!感谢!
技术人员回复
日期:2020-12-1 21:57
 参考;
NN:DAYBARPOS,NODRAW;
AA:=CROSS(BACKSET(ISLASTBAR,NN+1),0.5),ICON(1,'ICO1');

DRAWLINE(AA,HHV(H,NN),C>=VALUEWHEN(NN=1,O),LLV(L,NN),COLORYELLOW);
DRAWLINE3(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORYELLOW;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORYELLOW),DOT;
DRAWSL(AA&&C>=VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORYELLOW),DOT;

CROSS(BACKSET(AA,HHVBARS(H,NN)+1),0.5),ICON(1,'ICO5');
CROSS(BACKSET(AA,LLVBARS(L,NN)+1),0.5),ICON(0,'ICO4'),VALIGN0;


DRAWLINE(AA,HHV(H,NN),C<VALUEWHEN(NN=1,O),LLV(L,NN),COLORGREEN);
DRAWLINE3(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),NN-1,AA,LLV(L,NN),NN-1,0),COLORGREEN;

DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),HHV(H,NN),0,1000,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,-NN+1,0,COLORGREEN),DOT;
DRAWSL(AA&&C<VALUEWHEN(NN=1,O),LLV(L,NN),0,1000,0,COLORGREEN),DOT;

DRAWNUMBER(CROSS(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),0.5),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),1,COLORYELLOW),ALIGN2;
DRAWNUMBER(CROSS(BACKSET(ISLASTBAR,SUMBARS(NN=1,2)),0.5),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),1,COLORYELLOW),ALIGN2;

DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.382,'ICO11'),VALIGN1;
DRAWICON(AA,LLV(L,NN)+(HHV(H,NN)-LLV(L,NN))*0.618,'ICO10'),VALIGN1;

XX:BACKSET(ISLASTBAR,SUMBARS(NN=1,1))+BACKSET(ISLASTBAR,SUMBARS(NN=1,2))=1,NODRAW;
FILLRGN(XX&&REFX1(VALUEWHEN(AA,C>VALUEWHEN(NN=1,O)),1000),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),COLORYELLOW);
FILLRGN(XX&&REFX1(VALUEWHEN(AA,C<VALUEWHEN(NN=1,O)),1000),REFX1(VALUEWHEN(AA,HHV(H,NN)),1000),REFX1(VALUEWHEN(AA,LLV(L,NN)),1000),COLORGREEN);
DRAWKLINE1(H,O,L,C);