本帖最后由 流行云 于 2013-6-17 01:00 编辑
! ? j+ [! T2 l
1 r0 L" }7 ^' A4 M& f9 R1 }
, }/ B1 t' @3 m) q3 ?( l或许对某些同志会有帮助,继续贴上源码 5 I5 b6 `) ~; ~, {- ?2 R; H. j: L
, l0 j( J, b: W% K5 m2 ^$ j1 c
8 c o" I, d# J" Q; ?/ P+ ]
{苍狼MACD}" _" i2 u" d0 V: G4 Y9 j9 H# N
INPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);; l, i! n4 D, a$ j1 P6 z3 D& t! K
{短波}
u+ i, K, V0 p& d1 i* \( h短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED;+ F$ s0 ^% x9 }% M1 z% ], _1 S
短均线:EMA(短波,M),LINETHICK0,COLORCYAN;
) c6 h0 M" S; {0 i/ M3 F- WMACD:=2*(短波-短均线);
/ P; z/ w3 R: F0 c( k2 }# P{中波}
2 @8 h) W# C. A4 U. n1 L中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;5 [/ q" B7 p# l1 a2 ]
中均线:EMA(中波,M),COLORBLUE;& _# D$ q+ t# T5 h c) N7 c1 |7 u
MACD2:2*(中波-中均线),LINETHICK1;# u ?" P1 U5 [
STICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;
. F8 ^& n8 H9 a; U+ rSTICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;
2 S4 y, W, H0 v1 R( C9 ]1 D{绘图}' i0 k `, K5 y
FILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;
9 d9 S7 \& Y- Q3 P6 `' \FILLRGN(中波<中均线,中波,中均线),COLORBLUE;/ H% T g# [' ~: j0 d, U+ W( o& m$ F
{FILLRGN(短波>=短均线,短波,短均线),COLORRED;0 ]: P" _! O9 `8 i* e4 Y- u
FILLRGN(短波<短均线,短波,短均线),COLORGREEN;}" k5 ^, y/ |, L
短均线,LINETHICK2,COLORCYAN;
" W; ]. \; W" L TPARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;; B' u8 c5 q# _; B) m9 w+ n# f
PARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;( D ~. v$ W$ j5 `& x5 W
{周金叉,死叉}! U+ L' s% n. s8 v3 a6 @
AA:="MACD.DIFF#WEEK";
! t9 Q9 y3 ?: `; t3 dBB:="MACD.DEA#WEEK";
" ~1 @2 |8 K" {/ Z6 L Q5 U6 p% DDRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;
3 |8 C, h# z& ]( w0 ]DRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;# f+ h! y& t/ C) V. L& d
{月金叉,死叉}# Z2 A. | | }$ R) P% y4 W4 X5 r2 |
CC:="MACD.DIFF#MONTH";+ T, p; [6 l9 `$ D2 e7 x
DD:="MACD.DEA#MONTH";4 @4 X. I( C) W. Q, G+ J
DRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;
0 }/ Q! A+ I3 j6 uDRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;
+ l0 F" z& m* R+ R( ^( X m{选股}
0 C7 }# j D Z* J; H* v2 \+ f# tEE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1);
& n! L! [; F- Q$ d! p2 L出来:FILTER(EE,10);; _) w- X; D# i5 a$ v; r4 |
DRAWICON(出来,中均线,1);2 A' y. k0 S7 B
6 f3 c% _7 D, }
B/ T! t" H/ L3 v- h- z7 m |