【9A文】文华财经海龟交易系统
文华财经海龟交易系统模型源码[文华财经公式]
===============================================================
A:=REF(HHV(H,20),1);
B:=REF(LLV(L,20),1);
AA:=REF(HHV(H,10),1);
BB:=REF(LLV(L,10),1);
CROSS(H,A),BK;//突破20高点开多仓
CROSS(AA,H),SP;//跌破10低点平仓
CROSS(B,L),SK;//突破20低点开空仓
CROSS(BB,L),BP;//上传10高点平仓
C:=CLOSE;
O:=OPEN;
H:=HIGH;
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
L:=LOW;
STICKLINE(O>=C,C,O,COLORCRAN,0);
DRAWLINE(O>=C,H,O>=C,L,COLORCRAN);
STICKLINE(C>=O,C,O,COLORRED,1);
DRAWLINE(C>=O,C,C>=O,H,COLORRED);
DRAWLINE(C>=O,L,C>=O,O,COLORRED);
LC:=REF(CLOSE,1);
TR:=MAR((HIGH-LOW),MAR((HIGH-LC),(LC-LOW)));
ATR:=SMA(TR,20,1);
AA:=(HHV(HIGH,N1)-(2RATR));
BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));
SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);
BBB:=BARSLAST(BB)-1;
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
SSSB:=BARSLAST(SSS)-1;
B1:=((BBB=0)&&(REF(SSSB,1)B1B:=BARSLAST(B1); B2:=((((BB=1)&&(B1B B2B:=BARSLAST(B2); B3:=((((BB=1)&&(B2B B3B:=BARSLAST(B3); SS:=CROSS(MAR(AA,MA(CLOSE,13)),CLOSE); SS1:=(((SS&&((B3B SS1B:=BARSLAST(SS1); SS2:=((((SS&&(SS1B SSSS:=(SSS&&(REF(SSSB,1)>REF(B1B,1))); 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 DRAWTERT((B1=1),(LOW-0.25),'买1/2'); DRAWTERT((B2=1),(LOW-0.25),'买2/3'); DRAWTERT((B3=1),(LOW-0.25),'买1/3'); DRAWTERT((SS1=1),(HIGH+0.25),'卖100%'); DRAWTERT((SS2=1),(HIGH+0.25),'卖100%'); DRAWTERT((SSSS=1),(HIGH+0.25),'卖100%'); STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,COLORCRAN,0); DRAWLINE(OPEN>=CLOSE,HIGH,OPEN>=CLOSE,LOW,COLORCRAN); STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,COLORRED,1); DRAWLINE(CLOSE>=OPEN,CLOSE,CLOSE>=OPEN,HIGH,COLORRED); DRAWLINE(CLOSE>=OPEN,LOW,CLOSE>=OPEN,OPEN,COLORRED); LC:=REF(CLOSE,1); TR:=MAR((HIGH-LOW),MAR((HIGH-LC),(LC-LOW))); 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1)-(2RATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1; SSSB:=BARSLAST(SSS)-1; B1:=((BBB=0)&&(REF(SSSB,1)B1B:=BARSLAST(B1); B2:=((((BB=1)&&(B1B B3B:=BARSLAST(B3); SS:=CROSS(MAR(AA,MA(CLOSE,13)),CLOSE); SS1:=(((SS&&((B3B 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 SSSS:=(SSS&&(REF(SSSB,1)>REF(B1B,1))); DRAWTERT((B1=1),(LOW-0.25),'买1/2'); DRAWTERT((B2=1),(LOW-0.25),'买2/3'); DRAWTERT((B3=1),(LOW-0.25),'买1/3'); DRAWTERT((SS1=1),(HIGH+0.25),'卖100%'); DRAWTERT((SS2=1),(HIGH+0.25),'卖100%'); DRAWTERT((SSSS=1),(HIGH+0.25),'卖100%'); 捕捉强势 C:=CLOSE; L:=LOW; H:=HIGH; O:=OPEN; JJJ:1.0; 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 ZJ:=(C+C+L+H)/4; ZJ5:=MA(ZJ,5); VAR1:=ZJ5/MA(C,20); VARAAA:ZJ5/MA(C,20); VAR2:=ZJ5/MA(C,50); A:=MA(C,5)>REF(MA(C,5),1); B:=MA(C,10)>=REF(MA(C,10),1); RIANFENG:IF(VAR1>1.02,1.03,VAR1),COLORRELLOW; STICKLINE(RIANFENG>1.019&&A,RIANFENG,RIANFENG-0.004,COLORGREEN,0); HOURUAN:IF(VAR2>1,1,VAR2),COLORCRAN; STICKLINE(HOURUAN=1&&B,1,0.995,COLORRED,0); VAR3:=REF(MA(ZJ,5),1); A1:=SMA(MAR(C-VAR3,0),9,1)/SMA(ABS(C-VAR3),9,1)R100; 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 B1:=100R(HHV(H,14)-C)/(HHV(H,14)-LLV(L,14)); STICKLINE(B1<5,0.925,0.935,COLORRED,0); STICKLINE(B1>95,0.910,0.92,COLORGREEN,0); STICKLINE(A1>B1&&A1>REF(A1,1),0.925,0.92,COLORMAGENTA,0); STICKLINE(A1 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))R100; {==========} K:=SMA(RSV,3,1); RR:=VAR1>REF(VAR1,1)&&K>REF(K,1)&&VAR2>REF(VAR2,1)&&A1>B1&&A1>REF(A1,1)&&BARSLAST(A1>B1&&A1>REF(A1,1))>2&&(C+O)/(REF(C,1)+REF(O,1))<1.024; IF(RR,0.95,0.92),COLORRED; DRAWLINE(RR,1.02,RR,0.90,COLORRED); 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 DRAWTERT(A1-B1>0,1.05,''); KS13:=(C-SMA(C,13,1))/SMA(C,13,1)R(-100); AAA:=REF(KS13,1)>-13&&REF(KS13,1)/KS13>1.12&&(C-O)+(REF(C,1)-REF(O,1))/REF(C,1)>1.03&&(C-O)/ABS(REF(C,1)-REF(O,1))>1.0&&(H-C)/(O-L)<1; CHAODI:=IF(AAA&&REF(C,1) DUO:=EMA(MA(CLOSE,1)R70,2); KONG:=EMA((MA(CR1.1,1)-MA(CR0.9,1))R70,2); DRAWTERT(DUO>KONG&&HOURUAN=1&&B,1.05,'='); BUZHUO:IF(DUO>KONG&&C>O&&HOURUAN=1&&B&&COUNT(DUO>KONG&&HOURUAN=1&&B,5)=1,1.03,1),COLORRED; DRAWTERT(BUZHUO=1.03,1.001,'←突破或追涨'); VAR6:=MA(ZJ,27); VAR7:=(ZJ-VAR6)/VAR6; 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 E:=MA(VAR7,2); F:=BARSLAST(CROSS(-0.1,E)=1); G:=E<-0.1&&F>3; FILLRGN(G,0.99,1,COLORRELLOW); DRAWTERT(G&&BARSLAST(G)>2,0.98,'底'); FILLRGN(VAR2<0.82,0.98,1,COLORGREEN); FILLRGN(VAR2<0.8,0.97,1,COLORWHITE); BIAS1:=(C-MA(C,6))/MA(C,6)R100; BIAS2:=(C-MA(C,12))/MA(C,12)R100; BIAS3:=(C-MA(C,24))/MA(C,24)R100; BIAS:=(BIAS1+2RBIAS2+3RBIAS3)/6; GUAILI:=MA(BIAS,3); FILLRGN(GUAILI<-6&&GUAILI>=-12,0.9985,1,COLORRELLOW); 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 FILLRGN(GUAILI<-12&&GUAILI>=-18,0.995,1,COLORGREEN); FILLRGN(GUAILI<-18,0.975,1,COLORWHITE); C:=CLOSE; O:=OPEN; H:=HIGH; L:=LOW; STICKLINE(O>=C,C,O,COLORCRAN,0); DRAWLINE(O>=C,H,O>=C,L,COLORCRAN); STICKLINE(C>=O,C,O,COLORRED,1); DRAWLINE(C>=O,C,C>=O,H,COLORRED); DRAWLINE(C>=O,L,C>=O,O,COLORRED); LC:=REF(CLOSE,1); TR:=MAR((HIGH-LOW),MAR((HIGH-LC),(LC-LOW))); 【MeiWei_81重点借鉴文档】 【MeiWei_81重点借鉴文档】 ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1)-(2RATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1; SSSB:=BARSLAST(SSS)-1;