注意:本模型源码用于文华财经赢智WH8软件。 

01

策略源码

N11:=26;

TR1:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));

ATR:=MA(TR1,N11);

//ATR指标

TC:INTPART((MONEYTOT*0.02/(UNIT*ATR))),NODRAW;

//根据权益的2%计算下单手数

X:=6;

TRAILINGSTOPRATE:=1; 

FUND:=0;

NN:=BARSLAST(DATE<>REF(DATE,1))+1;

JO:=VALUEWHEN(NN=1,O);

JH:=HHV(H,NN);

JL:=LLV(L,NN);

ZC:=REF(C,NN);

ZH:=REF(JH,NN);

ZL:=REF(JL,NN);

HT:=MAX(ZC-ZL,ZH-ZC);

BAND:=MAX(HT,JO*0.01);

TMP1:=JO+0.1*X*BAND;

TMP2:=JO-0.1*X*BAND;

BKVOL=0 AND REF(C,1)<=TMP1 AND C>TMP1,BK(TC);

SKVOL=0 AND REF(C,1)>=TMP2 AND C<TMP2,SK(TC);

BKVOL>0 AND C<=TMP2,SP(BKVOL);

SKVOL>0 AND C>=TMP1,BP(SKVOL);

BHIGH:=HHV(C,BARSBK);

SLOW:=LLV(C,BARSSK);

PRICESY:=REF(BHIGH,1)-O*TRAILINGSTOPRATE/100;

BARSBK>1 AND L<PRICESY,SP(BKVOL);

PRICEBY:=REF(SLOW,1)+O*TRAILINGSTOPRATE/100;

BARSSK>1 AND H>PRICEBY,BP(SKVOL);

SETSIGPRICETYPE(BPK,LIMIT_ORDER);

SETSIGPRICETYPE(SPK,LIMIT_ORDER);

SETSIGPRICETYPE(BK,LIMIT_ORDER);

SETSIGPRICETYPE(SK,LIMIT_ORDER);

SETSIGPRICETYPE(BP,LIMIT_ORDER);

SETSIGPRICETYPE(SP,LIMIT_ORDER);

02

说明

//该策略用于文华wh8

友情提示:本策略仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。