本帖最后由 流行云 于 2013-6-17 01:00 编辑 . {3 J( n+ A! I7 k ]6 s
: G' Q% p+ `( I: r. A
, s' O8 G) Y; a. [9 P( J
或许对某些同志会有帮助,继续贴上源码 : a3 t1 n; V* }; D9 \- @
Y& G/ q( u. R" t4 }! Z6 ^; B# D4 R
1 I9 p) g0 v9 U) s6 P- E+ B8 g/ i
{苍狼MACD}4 {% C" }: E# f/ K$ G' j) x1 a
INPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);4 A. @5 D8 M$ d% [; W1 h
{短波}1 y% n4 c- ^0 `( F; @
短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED;
; ^! n) `+ U6 c! p R5 _2 c短均线:EMA(短波,M),LINETHICK0,COLORCYAN;
5 O2 R+ }9 ]. k4 {$ DMACD:=2*(短波-短均线);- G0 E0 F5 o. \) x/ y1 T) D
{中波}
" i" d& k" n1 C J# S4 D中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;
; J2 k: o6 I$ X$ Q, {$ v5 d中均线:EMA(中波,M),COLORBLUE;# l+ y: A- ^4 V: S: S4 m5 s
MACD2:2*(中波-中均线),LINETHICK1;7 s. d. X& C; E( r, S0 M, }' e% P
STICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;
/ X, k( n, y1 a0 O- G4 qSTICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;
- n, z" b o+ S! U' Q$ H C{绘图}
; L$ H" A# U2 |2 ^! EFILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;
% r* f6 b& N2 ?; }FILLRGN(中波<中均线,中波,中均线),COLORBLUE;0 U3 {# G4 I& e3 v* Q
{FILLRGN(短波>=短均线,短波,短均线),COLORRED;
" J3 c7 m- w5 F: S! a3 G) |/ QFILLRGN(短波<短均线,短波,短均线),COLORGREEN;}
6 y2 X) C- a' D3 n短均线,LINETHICK2,COLORCYAN;0 \! w* a* X+ k" U
PARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;6 O F) H5 O9 E1 P" {$ C G2 q5 Z" o
PARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;
9 x- B; W/ U; H( G6 e( w$ ~8 e{周金叉,死叉}
: {) {" x5 E; [5 P$ @# v1 z' \6 tAA:="MACD.DIFF#WEEK";
6 C) ?6 t/ b. a) HBB:="MACD.DEA#WEEK";2 ?4 J9 R3 K: i# E3 W+ _5 b
DRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;7 H: G" A4 V4 a g. _/ I# d6 G9 t
DRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;3 b3 D. s1 o" X2 G/ {
{月金叉,死叉}
: a0 ^/ V* p: f+ cCC:="MACD.DIFF#MONTH";
- T, d! B- S" Q7 V3 }/ Y! I0 `) aDD:="MACD.DEA#MONTH";1 S6 A' K' h* Z7 ^ N: ^
DRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;
0 r R' z) p5 k8 J+ {DRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;
" D! w( X- j+ q4 D! Z$ }{选股}
, \9 h, N3 j; }2 ]EE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1);
4 F) ]. t6 D* k: f: ?; e出来:FILTER(EE,10);- G6 R) H# `. T% U0 C3 D
DRAWICON(出来,中均线,1);! V. n0 y- v7 ^' G' ^+ b' a
4 b; {9 j; E8 C
, Q6 o7 D" n v O% A% v0 l |