跨周期k线编写 (文华财经)

投资者咨询:跨周期k线编写 (文华财经)
来源:文华财经  日期:2020-10-19 17:31
 在15分周期里边  画昨日的   日K线 
技术人员回复
日期:2020-10-19 17:32
您是要在小周期画昨日的k线框?
投资者咨询:跨周期k线编写 (文华财经)
来源:文华财经  日期:2020-10-19 17:31
嗯  谢谢
技术人员回复
日期:2020-10-19 17:34
加载看下:

A:"DAY$1$VOL",NODRAW;
NN:=BARSLAST(A<>REF(A,1))+1,NODRAW;
OO:=REF(VALUEWHEN(DAYBARPOS=1,O),NN);
CC:=REF(C,NN);
DRAWLINE(OO<CC&&(REFX(NN=1,1)||ISLASTBAR),OO,1,CC,COLORRED);
DRAWSL(OO<CC&&(REFX(NN=1,1)||ISLASTBAR),OO,0,-NN+1,0,COLORRED);
DRAWSL(OO<CC&&(REFX(NN=1,1)||ISLASTBAR),CC,0,-NN+1,0,COLORRED);
DRAWLINE3(OO<CC&&(REFX(NN=1,1)||ISLASTBAR),OO,NN-1,REFX(NN=1,1)||ISLASTBAR,CC,NN-1,0),COLORRED;

DRAWLINE3(OO<CC&&(REFX(NN=1,1)||ISLASTBAR),REF(HHV(H,NN),NN),NN/2,OO<CC&&(REFX(NN=1,1)||ISLASTBAR),MAX(OO,CC),NN/2,0),COLORRED;
DRAWLINE3(OO<CC&&(REFX(NN=1,1)||ISLASTBAR),REF(LLV(L,NN),NN),NN/2,OO<CC&&(REFX(NN=1,1)||ISLASTBAR),MIN(OO,CC),NN/2,0),COLORRED;

DRAWLINE(OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),OO,1,CC,COLORGREEN);
DRAWSL(OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),OO,0,-NN+1,0,COLORGREEN);
DRAWSL(OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),CC,0,-NN+1,0,COLORGREEN);
DRAWLINE3(OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),OO,NN-1,REFX(NN=1,1)||ISLASTBAR,CC,NN-1,0),COLORGREEN;

DRAWLINE3(OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),REF(HHV(H,NN),NN),NN/2,OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),MAX(OO,CC),NN/2,0),COLORGREEN;
DRAWLINE3(OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),REF(LLV(L,NN),NN),NN/2,OO>=CC&&(REFX(NN=1,1)||ISLASTBAR),MIN(OO,CC),NN/2,0),COLORGREEN;
投资者咨询:跨周期k线编写 (文华财经)
来源:文华财经  日期:2020-10-19 17:31
红色框   和绿色框   颜色反了    修一下吧    谢谢
技术人员回复
日期:2020-10-19 19:17
 楼上指标已修改,您重新复制下
投资者咨询:跨周期k线编写 (文华财经)
来源:文华财经  日期:2020-10-19 17:31
改写一下当日小周期显示当日K线
技术人员回复
日期:2020-10-22 8:05

参考:

 

VV:="DAY$1$V";//框线是什么框线
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,XX-1);
DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED);
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN);
DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED);
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN);
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED);
DRAWLINE3(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED;
DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN);
DRAWLINE3(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN;

投资者咨询:跨周期k线编写 (文华财经)
来源:文华财经  日期:2020-10-19 17:31
 改写一下当周小周期显示当周K线
技术人员回复
日期:2020-11-9 8:01
参考:

VV:="WEEK$1$V";//框线是什么框线
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,XX-1);
DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED);
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN);
DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED);
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN);
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED);
DRAWLINE3(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED;
DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN);
DRAWLINE3(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN;