本帖最后由 流行云 于 2013-6-17 01:00 编辑
$ A) C6 l7 n7 ?$ E
% B% m! i( @4 l, f2 R. v0 k: P P4 x- U$ H/ q
或许对某些同志会有帮助,继续贴上源码
6 ]0 Y: C9 V" `7 e- ]$ \" V) s* }4 e" x# x- Z* D, M0 i' z7 h0 L
% i& o+ _* t, r1 C
{苍狼MACD}
& j6 d& v8 S, UINPUT:N1(3,1,100),N2(10,1,100),N3(10,1,100),N4(20,1,100),M(9,1,100);
3 e& v- D1 u" p{短波}/ j; S' N# j; v/ ]; K
短波 EMA(C,N1)-EMA(C,N2))*1000,LINETHICK0,COLORRED;
* ?' {& Q$ Q& I1 ^短均线:EMA(短波,M),LINETHICK0,COLORCYAN;, {* k6 i" Z1 n
MACD:=2*(短波-短均线);& U1 h2 v C5 h. P% _ k" {
{中波}
$ I3 T+ y3 s* \$ }* b中波 EMA(C,N3)-EMA(C,N4))*1000,COLORYELLOW;
5 S/ M" \3 v+ W, s中均线:EMA(中波,M),COLORBLUE;( l* J7 J2 v' d8 V& Y
MACD2:2*(中波-中均线),LINETHICK1;
! A; R4 g' ?, e9 { ^& [STICKLINE(MACD2>=0,MACD2,0,2,1),COLORMAGENTA;; H" o/ k1 a( v
STICKLINE(MACD2<0,MACD2,0,2,1),COLORWHITE;
8 K; j8 L: B8 s9 K3 h( i* I{绘图}3 b" L( M* Q5 R7 h, }/ g
FILLRGN(中波>=中均线,中波,中均线),COLORYELLOW;
# k" B( c" r$ s) ^: sFILLRGN(中波<中均线,中波,中均线),COLORBLUE;1 c* m& i3 ]: k" u0 R! R
{FILLRGN(短波>=短均线,短波,短均线),COLORRED;
4 U6 L; J. u3 m1 WFILLRGN(短波<短均线,短波,短均线),COLORGREEN;}! z5 S+ @$ o& s
短均线,LINETHICK2,COLORCYAN;
! n4 {0 D, q3 e' s- K2 C/ rPARTLINE(短波>=短均线,短波),COLORRED,LINETHICK2;
# ]) K" B& n0 D/ rPARTLINE(短波<短均线,短波),COLORGREEN,LINETHICK2;
; ~$ p$ h. L( L) q( W- L{周金叉,死叉}9 F2 J4 r5 t+ e; ?3 s1 E( A
AA:="MACD.DIFF#WEEK";' E- s% ~ X5 A, m8 f6 m
BB:="MACD.DEA#WEEK";
1 } W( q% t; E& S* VDRAWTEXT(CROSS(AA,BB),0,'▲周金叉'),ALIGN5,COLORRED;
8 _- X# Q9 u+ E8 xDRAWTEXT(CROSS(BB,AA),0,'◆周死叉'),ALIGN4,COLORBLUE;
' S; p I) h) c/ b9 g{月金叉,死叉}
- ^( |; Z" P }* [7 W/ NCC:="MACD.DIFF#MONTH";
4 \4 u7 N5 k. I) E2 jDD:="MACD.DEA#MONTH";
7 ^2 r' ~, G) e( Y( c& DDRAWTEXT(CROSS(CC,DD),0,'●月金叉'),ALIGN5,COLORRED;
' m9 j% u/ i2 E: `DRAWTEXT(CROSS(DD,CC),0,'○月死叉'),ALIGN4,COLORBLUE;% O" z( o6 i, Z9 D [# ]
{选股}
, n% g0 w9 H) i: jEE:=CROSS(中波,中均线) AND MACD2>REF(MACD2,1) AND 短波>=REF(短波,1) AND 中均线>=REF(中均线,1); S6 ^* f" u: x# [! V6 m$ f# ?% @
出来:FILTER(EE,10);
" m" `: { h9 i+ E0 H$ E: VDRAWICON(出来,中均线,1);# i, s0 |) C M9 j& X$ q( v
' I9 Z, x1 W) f0 t: l7 m- N4 _: d6 ^" h( {
|