本帖最后由 流行云 于 2013-6-17 01:00 编辑
" e0 O3 |8 h3 a4 h- m8 E2 {3 Q6 M8 J
) c- b; d' c8 X# N8 ~
" b }/ B* G. o% g4 s. V0 }0 d" R或许对某些同志会有帮助,继续贴上源码 4 p3 M" W7 o2 u
+ d5 Z7 ~) b; h9 d4 j* o8 E: J- f, j# Q
{苍狼MACD}" n. f2 H2 s2 A; Y* e
INPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);* o' k5 Y0 u9 o, X, M
{短波}" f- }) w* w3 ~) r! {- |' Q- M
短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED;# B; s( M/ m" z& i# O8 }
短均线:EMA(短波,M),LINETHICK0,COLORCYAN;4 Y+ D' p1 p2 A4 M" e1 u
MACD:=2*(短波-短均线);& B7 c- p5 j3 J
{中波}: p& f/ j' s2 b
中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;
: W$ d. D c, h5 a4 A中均线:EMA(中波,M),COLORBLUE;! {7 r3 f3 B, M
MACD2:2*(中波-中均线),LINETHICK1;4 {. y" g7 g1 |3 n0 v" w
STICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;
, j' w$ U2 B' `7 uSTICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;/ O) k g- P+ S3 [0 p9 k9 N
{绘图}
+ y6 G8 L' L0 s# M, g# B1 ~FILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;
# u1 e+ R2 b5 R4 WFILLRGN(中波<中均线,中波,中均线),COLORBLUE;, s8 o' L, h8 f* o! ~
{FILLRGN(短波>=短均线,短波,短均线),COLORRED;9 h5 I/ g# e$ k2 r$ y1 I/ K' i0 s
FILLRGN(短波<短均线,短波,短均线),COLORGREEN;}
b; ]; |' e% p3 t& X2 k短均线,LINETHICK2,COLORCYAN;
8 q0 i. q1 \* Y* Y& }' ^4 ^' bPARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;
& j; n; s f7 C5 R/ EPARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;
/ K$ y9 Y) [& B5 p# G/ b{周金叉,死叉}9 N8 ^7 p8 f9 w2 Z
AA:="MACD.DIFF#WEEK";7 t! [* n. _! d4 Z; @! W
BB:="MACD.DEA#WEEK";
" _' q0 V9 n0 `4 L9 IDRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;
( U4 N0 r/ Q2 x; n2 R& M& TDRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;) l1 ? n# q" @4 ?$ f
{月金叉,死叉}; J, l" c- I6 ]! g& @
CC:="MACD.DIFF#MONTH";
3 ?! @! _! s2 K# L1 FDD:="MACD.DEA#MONTH";
# {; W# f3 w; l* ^% _- R; R: w9 ^# IDRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;9 W) e9 N% p/ d
DRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;, I2 S) T$ J/ b
{选股}
7 w& } t! Y W- J1 ? Z0 t2 yEE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1);# ^7 X( l# @( |$ A9 s" O) e
出来:FILTER(EE,10);: |) H( p" ^( k& r
DRAWICON(出来,中均线,1);1 r3 y/ J5 D8 j5 T \, c/ @- a
; t) l- g7 u: D7 N) f ^
& B' a$ J8 t3 y. S% I |