本帖最后由 流行云 于 2013-6-17 01:00 编辑 9 e- v; X! b& O5 c5 Y8 r
3 H% n0 M D, ^$ U/ m5 w/ a. `
4 x8 S/ y3 W' F% [0 T; g, t/ G. I
或许对某些同志会有帮助,继续贴上源码 % i) |. @/ N) Z" J+ }1 ^ F
0 E2 [" K3 e# P. |3 ^4 \- I: P! g+ j" G) X% E* r
{苍狼MACD}
) @7 S; U) L2 i0 x0 {& f$ ?4 IINPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);0 q4 q7 {6 r( D9 C
{短波}
, b6 s1 I! q* Q' |# ?短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED;
$ ~, h# w+ G) `" h短均线:EMA(短波,M),LINETHICK0,COLORCYAN;
! K! k% q3 I! c. a0 K# }MACD:=2*(短波-短均线);% P" S0 h9 t( C5 {$ |0 h
{中波}8 ]. U+ P4 ~! f$ [! }5 p0 V" N1 @2 w& N
中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;
9 L" i4 h5 F& C( w* v4 f中均线:EMA(中波,M),COLORBLUE;
$ E* _2 U+ S& ~+ VMACD2:2*(中波-中均线),LINETHICK1;) g* U5 e5 F% F- |4 l" m4 y+ K7 q4 ^
STICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;
7 b: ^$ e( |; ]* m% Y4 ?% i& }STICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;. S1 d' t! k) z; z* ~
{绘图}
# R$ C9 n' ~' j6 }( p, T0 m. pFILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;
4 c; Q4 P" C' D8 z" @2 mFILLRGN(中波<中均线,中波,中均线),COLORBLUE;
) v# Z |) r7 r. _- U& w8 n4 }{FILLRGN(短波>=短均线,短波,短均线),COLORRED;: l4 ?4 p c3 {6 T; T; P
FILLRGN(短波<短均线,短波,短均线),COLORGREEN;}
5 o# @( U1 `+ J. k9 v1 {. H3 r短均线,LINETHICK2,COLORCYAN;9 V- t! C/ U+ m1 X5 o
PARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;
# N; _( I; v- A& J! E( ]" QPARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;' Q5 _7 I3 S' P3 p/ t
{周金叉,死叉}
/ R" G8 W' z0 \AA:="MACD.DIFF#WEEK";0 ~- @. y* a; H. \3 |# Q
BB:="MACD.DEA#WEEK";* O1 ?3 X$ ^, N6 x8 Y2 \% Q2 ^
DRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;
) v/ j# q. b$ o, ?2 M, I ]DRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;
A6 S8 W4 R# ^{月金叉,死叉}
- k# x) q# @2 ?! x( P6 TCC:="MACD.DIFF#MONTH";
( p; G7 ^& r2 _! ZDD:="MACD.DEA#MONTH";
3 d, q4 J. K7 A- N9 dDRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;$ C$ s7 t; b6 h4 [/ T
DRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;
+ K/ t/ c2 i6 w+ v2 T{选股}
2 x m& r: Z- J0 c; A n# X5 z) ]EE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1);& {& a) q# k* E' g& Z
出来:FILTER(EE,10);9 N8 f$ k7 I, x
DRAWICON(出来,中均线,1);! q- ]. E8 ]. y: |8 e. d' P
+ L k0 W& b& K: Y
9 v7 ]0 }- p2 ?* D: M
|