本帖最后由 流行云 于 2013-6-17 01:00 编辑 3 l% e+ J. X2 m- x5 O# X8 f
$ q' J' g( }: A
& J+ q( H1 U1 O7 b或许对某些同志会有帮助,继续贴上源码
' ]% y1 Z. G- L" c9 p$ a$ I2 @9 ]7 P
0 w7 I) k' k! Y{苍狼MACD} F2 S& u% {. @. E6 W' N
INPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);" C) @& s0 |5 B$ B8 V3 ?
{短波}, x% v0 X6 {9 D) D: R+ p: t
短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED;
@0 w& c! g8 _3 {/ Y9 O短均线:EMA(短波,M),LINETHICK0,COLORCYAN;
9 n, [$ O% h4 W) F2 [9 _- }MACD:=2*(短波-短均线);' B$ U2 @5 N, _+ B! |* g2 n( Z
{中波}
4 A( j8 T& \, D6 L6 R/ i中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;
0 X# `& d+ F1 R. r2 z) d中均线:EMA(中波,M),COLORBLUE;
- `+ I3 P& A# o1 G; p7 b: pMACD2:2*(中波-中均线),LINETHICK1;
( R0 g/ q7 j8 {, Y8 p5 d" B- ESTICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;9 J1 ~0 r) ]. u$ ]
STICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;
- C6 P3 U% S4 [, C1 T9 U: z{绘图}& b) d. b6 ^6 q3 t: Q/ O: P
FILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;
2 G$ V7 `! ?. w; _FILLRGN(中波<中均线,中波,中均线),COLORBLUE;
+ p8 w! Y9 m2 L{FILLRGN(短波>=短均线,短波,短均线),COLORRED;
+ C' V% j, g8 p9 K& sFILLRGN(短波<短均线,短波,短均线),COLORGREEN;}
9 ?3 k) C) V4 Q8 E( }短均线,LINETHICK2,COLORCYAN;
) t4 w s/ T- Y& {+ B& l& `PARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;' `3 p! l9 i5 ]# N2 C
PARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;3 C8 N% l: R4 d. T1 V
{周金叉,死叉}& x8 k1 N$ V4 Q0 D7 C# T
AA:="MACD.DIFF#WEEK";
* X4 q& |" C. W b! S2 I3 l$ ]" P4 x3 \+ z0 kBB:="MACD.DEA#WEEK";
3 A+ z" y+ F4 T+ w, D, E. GDRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;
& i/ j( i! u5 x: b2 T0 |DRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;7 ]3 O. ^/ }9 v9 Z" `% d1 H
{月金叉,死叉}0 |2 P8 C6 D" w4 A6 [ z
CC:="MACD.DIFF#MONTH";8 W; p! @2 M( @6 u2 w# x/ V
DD:="MACD.DEA#MONTH";. b* }9 a/ W1 J/ Q/ e3 Z
DRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;
! s6 S! `& c' r6 k4 B8 }DRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;
6 D. U% I5 L5 J4 h9 o( q{选股}
A. I' \+ D9 S6 d# i( `2 [* ^EE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1);1 v: Q8 ?! m3 ?
出来:FILTER(EE,10);
* d( a6 A( D; L7 ^; qDRAWICON(出来,中均线,1);
: \+ x- j" J2 y$ m. Q. u! I; U* z6 w
8 w* O8 w9 z1 F8 f |