DRAWLASTBARNUMBER(L,REF(C,0),0,COLORWHITE),FONTSIZE22,ALIGN2,VALIGN2; //表示最后一根K线的收盘价

T:=20; //再之前是参数T:=15;
//T赋值:15;
NY:=15; //再之前参数是NY:=10;
//NY赋值:10;
HH:=HHV(H,T); //HH赋值:T日内最高价的最高值。
LL:=LLV(L,NY); //LL赋值:NY日内最低价的最低值。
TT:=BARSLAST((HH>REF(HH,1))); //TT赋值:上次(HH>1日前的HH)距今天数。
NN:=BARSLAST((LL<REF(LL,1))); //NN赋值:上次(LL<1日前的LL)距今天数。
YY:=IFELSE((TT <NN),1,IFELSE((TT > NN),-1,0)); //YY赋值:IFELSE((TT <NN),1,IFELSE((TT > NN),-1,0))。
止损:IFELSE(YY>=0,LL,HH),COLORYELLOW,LINETHICK3; //输出止损:IFELSE(YY>=0,LL,HH),COLORFF00FF,线宽为1。
DRAWTEXT(CROSS(TT,NN),HH,'卖出'),VALIGN2,COLOR00FF00; //当满足条件TT上穿NN时,在HH位置书写文字,VALIGN2,COLOR00FF00。
DRAWTEXT(CROSS(NN,TT),LL,'买入'),VALIGN0,COLORFF00FF;
//当满足条件NN上穿TT时,在LL位置书写文字,VALIGN0,COLORFF00FF。
DRAWCOLORKLINE(TT>=NN&&ISUP,COLORCYAN,1);
//DRAWCOLORKLINE(TT>=NN并且ISUP,画青色,1)。
DRAWCOLORKLINE(TT>=NN&&(ISDOWN||ISEQUAL),COLORCYAN,0);
//DRAWCOLORKLINE(TT>=NN并且(ISDOWN或者ISEQUAL),画青色,0)。
DRAWCOLORKLINE(TT<NN&&ISUP,COLORRED,1);
//DRAWCOLORKLINE(TT<NN并且ISUP,画红色,1)。
DRAWCOLORKLINE(TT<NN&&(ISDOWN||ISEQUAL),COLORRED,0);
//DRAWCOLORKLINE(TT<NN并且(ISDOWN或者ISEQUAL),画红色,0)。
//STICKLINE(CROSS(NN,TT) ,OPEN,CLOSE,10,0),COLORFF00FF;。
//当满足条件NN上穿TT时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFF00FF。

//STICKLINE( CROSS(TT,NN),OPEN,CLOSE,10,0),COLORWHITE;
//当满足条件TT上穿NN时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画白色,


HG2:=HHV(HIGH,20);

HG3:=LLV(LOW,20);

HG4:=BARSLAST((HG2>REF(HG2,1)));

HG5:=BARSLAST((HG3<REF(HG3,1)));

HG6:=IF((HG4 < HG5),1,IF((HG4 > HG5),-1,0));

//IF(HG6>=0,HG3,HG2),COLORYELLOW;

DDB1:=BARSLAST(CROSS(HG5,HG4));

KKB1:=BARSLAST(CROSS(HG4,HG5));

HG7:=SUM(IFELSE(CLOSE>REF(CLOSE,1),VOL,IFELSE(CLOSE<REF(CLOSE,1),-VOL,0)),0);

HG8:=MA(HG7,20);

HG9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

HG10:=SMA(HG9,3,1);

HG11:=SMA(HG10,3,1);

HG12:=3*HG10-2*HG11;

//DRAWTEXT(CROSS(HG4,HG5),HG2,'准空'),VALIGN0,COLORWHITE,FONTSIZE18;

//DRAWTEXT(CROSS(HG5,HG4),HG3,'准多'),VALIGN2,COLORYELLOW,FONTSIZE18;

DD1:=BARSLAST(CROSS(HG4,HG5))<BARSLAST(CROSS(HG5,HG4));

KK1:=BARSLAST(CROSS(HG5,HG4))<BARSLAST(CROSS(HG4,HG5))  ;

ZKD:=DD1 AND HG7<HG8&&BARSLASTCOUNT(HG10<HG11)=2;

ZDD:=KK1 AND HG7>HG8&&BARSLASTCOUNT(HG10>HG11)=2;

DRAWTEXT(ZKD,L,'加空'),COLORWHITE;

DRAWSL(DD1 &&HG7<HG8&&BARSLASTCOUNT(HG10<HG11)=2,H,0,3,0,COLORGREEN),LINETHICK3;

DRAWTEXT(ZDD,L,'加多'),RGB(255,128,0);

DRAWSL(ZDD  &&HG7>HG8&&BARSLASTCOUNT(HG10>HG11)=2,L,0,3,0,COLORYELLOW),LINETHICK3;


作者 admin

九稳量化交易系统 是一套高胜率策略趋势跟踪系统,系统最大优势就是开仓位置精确,信号不漂移 不延迟 同步行情信号 拒绝马后面!www.gao998.cn 微信 fxfx668998

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注