本帖最后由 流行云 于 2013-6-17 01:00 编辑 % i# O, h3 g+ a( K7 a
+ ^3 X5 Y# u0 v
5 q# O" `" K) O* d" |6 t1 P
或许对某些同志会有帮助,继续贴上源码 7 c) W* _8 K1 u" ]% A( v7 w1 A
0 ?6 Y9 H9 b1 p0 v7 O" X( A: \. {4 r
" F3 h# {5 c) [1 E# U{苍狼MACD}, l% {; p. F, c. F" p8 F# C+ G
INPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);) F# D8 h; d7 f. O: m. R
{短波}7 Q4 Q1 ~0 s: e; a# r; \! w
短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED; N8 D% P, D4 J! U" {9 a7 \4 e1 n5 h
短均线:EMA(短波,M),LINETHICK0,COLORCYAN;8 K7 r0 w) j2 \2 i. y1 j# F2 \/ b
MACD:=2*(短波-短均线);5 c- W- b! x5 A( d/ k! h2 V
{中波}
& ^2 ^# q) [3 x2 b% s: D+ N' }4 E中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;
. u$ \2 q6 J- _$ Z0 Q( g中均线:EMA(中波,M),COLORBLUE;2 N5 m$ F/ |. H# x0 J" |; L6 ]) n% T
MACD2:2*(中波-中均线),LINETHICK1;
% ~! a2 \' K( v% V* hSTICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;9 ~. J# w4 w) ]: \
STICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;! P2 V6 C* p! \: W
{绘图}
9 }1 i, D8 `% a, TFILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;9 e. z( I3 Q- Z- F4 L+ W0 z
FILLRGN(中波<中均线,中波,中均线),COLORBLUE;* B/ o5 w( i0 D7 A3 `6 K! B
{FILLRGN(短波>=短均线,短波,短均线),COLORRED;
w. P8 U- \% H, G7 H+ VFILLRGN(短波<短均线,短波,短均线),COLORGREEN;}
" I: q$ @/ Y- Q9 Q短均线,LINETHICK2,COLORCYAN;
( u4 Y7 ]2 @: t7 n6 ^) N$ T1 I; wPARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;
% A( T7 x" c; \$ A, BPARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;
/ T7 l! R4 _# q+ |- N: D{周金叉,死叉}
0 r" V w8 X2 C# b: s7 t8 {AA:="MACD.DIFF#WEEK";
# p8 C: l$ Q: `! CBB:="MACD.DEA#WEEK";
" i) u6 ?! h7 }DRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;5 \1 G4 }* H$ J4 |6 [
DRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;
& t, |5 k* G- x* u( }) b; q{月金叉,死叉}5 b( x& e" F* M7 p$ ~( S
CC:="MACD.DIFF#MONTH";
9 M5 V0 d8 x& P) f5 M9 n4 SDD:="MACD.DEA#MONTH"; K6 k* R; E2 P7 f
DRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;
' g+ ?1 z" F7 e, fDRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;4 h1 R+ |8 @* W; }/ }0 L3 J- x
{选股}
7 w' Z+ B( _, K7 OEE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1);) I, N7 p/ h6 p; b7 _& x- U+ L* h
出来:FILTER(EE,10);" p+ Y! ~" K( S% E1 d
DRAWICON(出来,中均线,1);- {' _ n- W& A& u3 N: Y
% b6 l' q% e' `0 E: c: q
. C) X9 ^+ v8 c# m' B( W, z |