SG:REF(H,NN-1);//最高
XG:REF(L,NN-1);//最低
CROSS(C,SG)&&BKVOL=0&&TIME<1500,BK(1);//当价格突破上轨,买入开仓;
CROSSDOWN(C,XG)&&SKVOL=0&&TIME<1500,SK(1);//当价格跌穿下轨,卖出开仓;
AA:IF(DAYBARPOS=1,REF(HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS),1),0),NODRAW;
PZ:SUM(AA,SUMBARS(DAYBARPOS=1,30))/30,NODRAW;
H<REF(O,DAYBARPOS-1)-PZ/3&&BKVOL>0&&TIME<1650,BK(2);//加多
H<REF(O,DAYBARPOS-1)-PZ/3*2&&BKVOL>0&&TIME<1650,BK(4);//再次加多(加多的区间怎么显示)
参考:
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
SG:REF(H,NN-1);//最高
XG:REF(L,NN-1);//最低
CROSS(C,SG)&&BKVOL=0&&TIME<1500,BK(1);//当价格突破上轨,买入开仓;
//CROSSDOWN(C,XG)&&SKVOL=0&&TIME<1500,SK(1);//当价格跌穿下轨,卖出开仓;
AA:IF(DAYBARPOS=1,REF(HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS),1),0),NODRAW;
PZ:SUM(AA,SUMBARS(DAYBARPOS=1,30))/30,NODRAW;
H<REF(O,DAYBARPOS-1)-PZ/3&&BKVOL>0&&TIME<1650,BK(2);//加多
H<REF(O,DAYBARPOS-1)-PZ/3*2&&BKVOL>0&&TIME<1650,BK(4);//再次加多(加多的区间怎么显示)
DRAWGBK1(BKVOL=1,RGB(255,128,192));
DRAWGBK1(BKVOL=3,RGB(255,128,255));
DRAWGBK1(BKVOL=7,RGB(255,0,128));
参考:
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
SG:=REF(H,NN-1);//最高
XG:=REF(L,NN-1);//最低
CROSS(C,SG)&&BKVOL=0&&TIME<1500,BK(1);//当价格突破上轨,买入开仓;
//CROSSDOWN(C,XG)&&SKVOL=0&&TIME<1500,SK(1);//当价格跌穿下轨,卖出开仓;
AA:IF(DAYBARPOS=1,REF(HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS),1),0),NODRAW;
PZ:SUM(AA,SUMBARS(DAYBARPOS=1,30))/30,NODRAW;
BK2:REF(O,DAYBARPOS-1)-PZ/3;
BK4:REF(O,DAYBARPOS-1)-PZ/3*2;
H<REF(O,DAYBARPOS-1)-PZ/3&&BKVOL>0&&TIME<1650,BK(2);//加多
H<REF(O,DAYBARPOS-1)-PZ/3*2&&BKVOL>0&&TIME<1650,BK(4);//再次加多(加多的区间怎么显示)