請老師幫忙修改 [博易POBO]
咨詢內容:
NN:=BARSLAST(DATE<>REF(DATE,1) )+1;
O1:=VALUEWHEN(DATE<>REF(DATE,1),REF(C,1));
O2:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
DRAWNUMBER(ISLASTBAR AND ( PERIOD=1 OR PERIOD=2? ?),O1,O1,1,0),COLORYELLOW,ALIGN0;
DRAWNUMBER(ISLASTBAR AND ( PERIOD=1 OR PERIOD=2? ),O2,O2,1,0),COLORMAGENTA,ALIGN0;
T1:=BACKSET(ISLASTBAR,NN);
STICKLINE1(O1>0 AND ( PERIOD=1 OR PERIOD=2) AND T1>=1,O1,O1,3,0),COLORYELLOW;
STICKLINE1(O2>0 AND ( PERIOD=1 OR PERIOD=2)? AND T1>=1,O2,O2,3,0),COLORMAGENTA;
ZQ:=IF(NN<144,NN,144);
JS:=MA(C,ZQ),COLORYELLOW;
DD:=CROSS(C,JS);
KK:=CROSS(JS,C);
//DRAWICON(DD AND PERIOD<3 AND T1>=1? ,L,4),VALIGN0;
//DRAWICON(KK AND PERIOD<3 AND T1>=1,H,5),VALIGN2;
昨日結算:"DAY$1$SETTLE",NODRAW;
STICKLINE1(昨日結算>0? AND ( PERIOD=1 OR PERIOD=2? )? AND T1>=1,昨日結算,昨日結算,3,0),COLORCYAN;
DRAWNUMBER(ISLASTBAR AND ( PERIOD=1 OR PERIOD=2? ?),昨日結算,昨日結算,1,0),COLORCYAN,ALIGN0;
//N1:=SUM(V,NN);
//OPI1:=SUM(OPI,NN);
//OPI2:=VALUEWHEN(DATE<>REF(DATE,1),REF(OPI,1));
//V1:=VALUEWHEN(DATE<>REF(DATE,1),REF(N1,1));
ZZ:=5;
PJL:=MA(V,NN);
FL:=V>PJL*ZZ;
DDZ:=BARSLAST(FL AND C>=O);
KKZ:=BARSLAST(FL AND C<O);
L1:=REF(L,DDZ);
H1:=REF(H,KKZ);
D1Z:=C>H1 AND COUNT(C>H1,KKZ)=1 AND KKZ<NN;
K1Z:=C<L1 AND COUNT(C<L1,DDZ)=1 AND DDZ<NN;
DRAWCOLORKLINE(D1Z AND PERIOD<=5,COLORYELLOW,0);
DRAWCOLORKLINE(K1Z AND PERIOD<=5,COLORBLUE,0);
O1:=VALUEWHEN(DATE<>REF(DATE,1),REF(C,1));
O2:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
DRAWNUMBER(ISLASTBAR AND ( DATAPERIOD=1 OR DATAPERIOD=2? ?),O1,O1,1),COLORYELLOW,ALIGN0;
DRAWNUMBER(ISLASTBAR AND ( DATAPERIOD=1 OR DATAPERIOD=2? ),O2,O2,1),COLORMAGENTA,ALIGN0;
T1:=BACKSET(ISLASTBAR,NN);
STICKLINE(O1>0 AND ( DATAPERIOD=1 OR DATAPERIOD=2) AND T1>=1,O1,O1,3,0),COLORYELLOW;
STICKLINE(O2>0 AND ( DATAPERIOD=1 OR DATAPERIOD=2)? AND T1>=1,O2,O2,3,0),COLORMAGENTA;
ZQ:=IF(NN<144,NN,144);
JS:=MA(C,ZQ),COLORYELLOW;
DD:=CROSS(C,JS);
KK:=CROSS(JS,C);
//DRAWICON(DD AND PERIOD<3 AND T1>=1? ,L,4),VALIGN0;
//DRAWICON(KK AND PERIOD<3 AND T1>=1,H,5),VALIGN2;
昨日結算: STKCALC('',6,'ref(settleprice,1)'),NODRAW;
STICKLINE(昨日結算>0? AND ( DATAPERIOD=1 OR DATAPERIOD=2? )? AND T1>=1,昨日結算,昨日結算,3,0),COLORCYAN;
DRAWNUMBER(ISLASTBAR AND ( DATAPERIOD=1 OR DATAPERIOD=2? ?),昨日結算,昨日結算,1),COLORCYAN,ALIGN0;
//N1:=SUM(V,NN);
//OPI1:=SUM(OPI,NN);
//OPI2:=VALUEWHEN(DATE<>REF(DATE,1),REF(OPI,1));
//V1:=VALUEWHEN(DATE<>REF(DATE,1),REF(N1,1));
ZZ:=5;
PJL:=MA(V,NN);
FL:=V>PJL*ZZ;
DDZ:=BARSLAST(FL AND C>=O);
KKZ:=BARSLAST(FL AND C<O);
L1:=REF(L,DDZ);
H1:=REF(H,KKZ);
D1Z:=C>H1 AND COUNT(C>H1,KKZ)=1 AND KKZ<NN;
K1Z:=C<L1 AND COUNT(C<L1,DDZ)=1 AND DDZ<NN;
DRAWKLINEEX(D1Z AND DATAPERIOD<=5,H,O,L,C),COLORYELLOW;
DRAWKLINEEX(K1Z AND DATAPERIOD<=5,H,O,L,C),COLORBLUE; 謝謝老師!!
老師辛苦再修改一下,把黃色k線用實心k線表示,謝謝!!
DRAWKLINEEX(D1ZANDDATAPERIOD<=5,H,O,L,C),COLORYELLOW; 來源 程序化久久網
請老師幫忙修改
//指標一NN:=BARSLAST(DATE<>REF(DATE,1) )+1;
O1:=VALUEWHEN(DATE<>REF(DATE,1),REF(C,1));
O2:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
DRAWNUMBER(ISLASTBAR AND ( PERIOD=1 OR PERIOD=2? ?),O1,O1,1,0),COLORYELLOW,ALIGN0;
DRAWNUMBER(ISLASTBAR AND ( PERIOD=1 OR PERIOD=2? ),O2,O2,1,0),COLORMAGENTA,ALIGN0;
T1:=BACKSET(ISLASTBAR,NN);
STICKLINE1(O1>0 AND ( PERIOD=1 OR PERIOD=2) AND T1>=1,O1,O1,3,0),COLORYELLOW;
STICKLINE1(O2>0 AND ( PERIOD=1 OR PERIOD=2)? AND T1>=1,O2,O2,3,0),COLORMAGENTA;
ZQ:=IF(NN<144,NN,144);
JS:=MA(C,ZQ),COLORYELLOW;
DD:=CROSS(C,JS);
KK:=CROSS(JS,C);
//DRAWICON(DD AND PERIOD<3 AND T1>=1? ,L,4),VALIGN0;
//DRAWICON(KK AND PERIOD<3 AND T1>=1,H,5),VALIGN2;
昨日結算:"DAY$1$SETTLE",NODRAW;
STICKLINE1(昨日結算>0? AND ( PERIOD=1 OR PERIOD=2? )? AND T1>=1,昨日結算,昨日結算,3,0),COLORCYAN;
DRAWNUMBER(ISLASTBAR AND ( PERIOD=1 OR PERIOD=2? ?),昨日結算,昨日結算,1,0),COLORCYAN,ALIGN0;
//N1:=SUM(V,NN);
//OPI1:=SUM(OPI,NN);
//OPI2:=VALUEWHEN(DATE<>REF(DATE,1),REF(OPI,1));
//V1:=VALUEWHEN(DATE<>REF(DATE,1),REF(N1,1));
ZZ:=5;
PJL:=MA(V,NN);
FL:=V>PJL*ZZ;
DDZ:=BARSLAST(FL AND C>=O);
KKZ:=BARSLAST(FL AND C<O);
L1:=REF(L,DDZ);
H1:=REF(H,KKZ);
D1Z:=C>H1 AND COUNT(C>H1,KKZ)=1 AND KKZ<NN;
K1Z:=C<L1 AND COUNT(C<L1,DDZ)=1 AND DDZ<NN;
DRAWCOLORKLINE(D1Z AND PERIOD<=5,COLORYELLOW,0);
DRAWCOLORKLINE(K1Z AND PERIOD<=5,COLORBLUE,0);
?
?來源:程序化99網( www.kzuj.com.cn )
博易技術人員: NN:=BARSLAST(DATE<>REF(DATE,1) )+1;O1:=VALUEWHEN(DATE<>REF(DATE,1),REF(C,1));
O2:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
DRAWNUMBER(ISLASTBAR AND ( DATAPERIOD=1 OR DATAPERIOD=2? ?),O1,O1,1),COLORYELLOW,ALIGN0;
DRAWNUMBER(ISLASTBAR AND ( DATAPERIOD=1 OR DATAPERIOD=2? ),O2,O2,1),COLORMAGENTA,ALIGN0;
T1:=BACKSET(ISLASTBAR,NN);
STICKLINE(O1>0 AND ( DATAPERIOD=1 OR DATAPERIOD=2) AND T1>=1,O1,O1,3,0),COLORYELLOW;
STICKLINE(O2>0 AND ( DATAPERIOD=1 OR DATAPERIOD=2)? AND T1>=1,O2,O2,3,0),COLORMAGENTA;
ZQ:=IF(NN<144,NN,144);
JS:=MA(C,ZQ),COLORYELLOW;
DD:=CROSS(C,JS);
KK:=CROSS(JS,C);
//DRAWICON(DD AND PERIOD<3 AND T1>=1? ,L,4),VALIGN0;
//DRAWICON(KK AND PERIOD<3 AND T1>=1,H,5),VALIGN2;
昨日結算: STKCALC('',6,'ref(settleprice,1)'),NODRAW;
STICKLINE(昨日結算>0? AND ( DATAPERIOD=1 OR DATAPERIOD=2? )? AND T1>=1,昨日結算,昨日結算,3,0),COLORCYAN;
DRAWNUMBER(ISLASTBAR AND ( DATAPERIOD=1 OR DATAPERIOD=2? ?),昨日結算,昨日結算,1),COLORCYAN,ALIGN0;
//N1:=SUM(V,NN);
//OPI1:=SUM(OPI,NN);
//OPI2:=VALUEWHEN(DATE<>REF(DATE,1),REF(OPI,1));
//V1:=VALUEWHEN(DATE<>REF(DATE,1),REF(N1,1));
ZZ:=5;
PJL:=MA(V,NN);
FL:=V>PJL*ZZ;
DDZ:=BARSLAST(FL AND C>=O);
KKZ:=BARSLAST(FL AND C<O);
L1:=REF(L,DDZ);
H1:=REF(H,KKZ);
D1Z:=C>H1 AND COUNT(C>H1,KKZ)=1 AND KKZ<NN;
K1Z:=C<L1 AND COUNT(C<L1,DDZ)=1 AND DDZ<NN;
DRAWKLINEEX(D1Z AND DATAPERIOD<=5,H,O,L,C),COLORYELLOW;
DRAWKLINEEX(K1Z AND DATAPERIOD<=5,H,O,L,C),COLORBLUE; 謝謝老師!!
老師辛苦再修改一下,把黃色k線用實心k線表示,謝謝!!
DRAWKLINEEX(D1ZANDDATAPERIOD<=5,H,O,L,C),COLORYELLOW; 來源 程序化久久網
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容