1、文华财经海龟交易系统模型源码文华财经公式=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;L:=LOW;STICKLINE(O=C,C,O,COLORCYAN,0);DRAWLINE(O=C,H,O=C,L,COLORCYAN
2、);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:=MAX(HIGH - LOW),MAX(HIGH - LC),(LC - LOW);ATR:=SMA(TR,20,1);AA:=(HHV(HIGH,N1) - (2 * ATR);BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1);SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);BBB:=BARSLAST(BB)-1;
3、SSSB:=BARSLAST(SSS)-1;B1:=(BBB = 0) B3B:=BARSLAST(B3);SS:=CROSS(MAX(AA,MA(CLOSE,13),CLOSE);SS1:=(SS DRAWTEXT(B1 = 1),(LOW - 0.25),买 1/2);DRAWTEXT(B2 = 1),(LOW - 0.25),买 2/3);DRAWTEXT(B3 = 1),(LOW - 0.25),买 1/3);DRAWTEXT(SS1 = 1),(HIGH + 0.25), 卖 100%);DRAWTEXT(SS2 = 1),(HIGH + 0.25), 卖 100%);DRAWTEX
4、T(SSSS = 1),(HIGH + 0.25), 卖 100%);STICKLINE(OPEN=CLOSE,CLOSE,OPEN,COLORCYAN,0);DRAWLINE(OPEN=CLOSE,HIGH,OPEN=CLOSE,LOW,COLORCYAN);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:=MA
5、X(HIGH - LOW),MAX(HIGH - LC),(LC - LOW);ATR:=SMA(TR,20,1);AA:=(HHV(HIGH,N1) - (2 * ATR);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) B3B:=BARSLAST(B3);SS:=CROSS(MAX(AA,MA(CLOSE,13),CLOSE);SS1:=(SS DRAWTEXT(B1 = 1)
6、,(LOW - 0.25),买 1/2);DRAWTEXT(B2 = 1),(LOW - 0.25),买 2/3);DRAWTEXT(B3 = 1),(LOW - 0.25),买 1/3);DRAWTEXT(SS1 = 1),(HIGH + 0.25), 卖 100%);DRAWTEXT(SS2 = 1),(HIGH + 0.25), 卖 100%);DRAWTEXT(SSSS = 1),(HIGH + 0.25), 卖 100%);捕捉强势C:=CLOSE;L:=LOW;H:=HIGH;O:=OPEN;JJJ:1.0;ZJ:=(C+C+L+H)/4;ZJ5:=MA(ZJ,5);VAR1:=Z
7、J5/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);XIANFENG:IF(VAR11.02,1.03,VAR1),COLORYELLOW;STICKLINE(XIANFENG1.019 HOUYUAN:IF(VAR21,1,VAR2),COLORCYAN;STICKLINE(HOUYUAN=1 VAR3:= REF(MA(ZJ,5),1);A1:=SMA(MAX(C-VAR3,0),9,1)/SMA(ABS(C-VAR3),9,1)*10
8、0;B1:=100*(HHV(H,14)-C)/(HHV(H,14)-LLV(L,14);STICKLINE(B195,0.910,0.92,COLORGREEN,0);STICKLINE(A1B1STICKLINE(A1=REF(VAR1,1)RSV:=(CLOSE-LLV(LOW,9)/(HHV(HIGH,9)-LLV(LOW,9)*100;=K:=SMA(RSV,3,1);XX:=VAR1REF(VAR1,1)KS13:=(C-SMA(C,13,1)/SMA(C,13,1)*(-100);AAA:=REF(KS13,1)-13 BUZHUO:IF(DUOKONG DRAWTEXT(BUZ
9、HUO=1.03,1.001,突破或追涨);VAR6:=MA(ZJ,27);VAR7:=(ZJ-VAR6)/VAR6;E:=MA(VAR7,2);F:=BARSLAST(CROSS(-0.1,E)=1);G:=E3;FILLRGN(G,0.99,1,COLORYELLOW);DRAWTEXT(GFILLRGN(VAR2=-12,0.9985,1,COLORYELLOW);FILLRGN(GUAILI=-18,0.995,1,COLORGREEN);FILLRGN(GUAILI=C,C,O,COLORCYAN,0); DRAWLINE(O=C,H,O=C,L,COLORCYAN); STICKL
10、INE(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:=MAX(HIGH - LOW),MAX(HIGH - LC),(LC - LOW); ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1) - (2 * ATR); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1); SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1
11、; SSSB:=BARSLAST(SSS)-1; B1:=(BBB = 0) B3B:=BARSLAST(B3); SS:=CROSS(MAX(AA,MA(CLOSE,13),CLOSE); SS1:=(SS DRAWTEXT(B1 = 1),(LOW - 0.25),买 1/2); DRAWTEXT(B2 = 1),(LOW - 0.25),买 2/3); DRAWTEXT(B3 = 1),(LOW - 0.25),买 1/3); DRAWTEXT(SS1 = 1),(HIGH + 0.25), 卖 100%); DRAWTEXT(SS2 = 1),(HIGH + 0.25), 卖 100%
12、); DRAWTEXT(SSSS = 1),(HIGH + 0.25), 卖 100%);兰色见底买入,红色见顶卖出 DF:=7*SMA(CLOSE-LLV(LOW,27)/(HHV(HIGH,27)-LLV(LOW,27)*30,4,1) -3*SMA(SMA(CLOSE-LLV(LOW,27)/(HHV(HIGH,27)-LLV(LOW,27)*30,4,1),3,1) -SMA(SMA(SMA(CLOSE-LLV(LOW,27)/(HHV(HIGH,27)-LLV(LOW,27)*30,4,1) ,3,1),2,1); DF,COLORMAGENTA; KF:EMA(MA(DF,5),7
13、),COLORLIGHTGREY; STICKLINE(DF=KF,DF,KF,3,0); STICKLINE(DF78 STICKLINE(KFDF,KF,DF,COLORLIGHTGREY,0); STICKLINE(KF=C,C,O,COLORCYAN,0);DRAWLINE(O=C,H,O=C,L,COLORCYAN);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:=MAX(HIGH - LOW),MAX(HI
14、GH - LC),(LC - LOW);ATR:=SMA(TR,20,1);AA:=(HHV(HIGH,N1) - (2 * ATR);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) B3B:=BARSLAST(B3);SS:=CROSS(MAX(AA,MA(CLOSE,13),CLOSE);SS1:=(SS DRAWTEXT(B1 = 1),(LOW - 0.25),买 1/2);DRAWTEXT(B2 = 1),(LOW - 0.25),买 2/3);DRAWTEXT(B3 = 1),(LOW - 0.25),买 1/3);DRAWTEXT(SS1 = 1),(HIGH + 0.25), 卖 100%);DRAWTEXT(SS2 = 1),(HIGH + 0.25), 卖 100%);DRAWTEXT(SSSS = 1),(HIGH + 0.25), 卖 100%);