四目观天下

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

[选股技巧] 通达信经典指标:MACD精确控盘

[复制链接]
发表于 2019-5-22 01:02:53 | 显示全部楼层 |阅读模式
P1:=19;3 Z. y! \% x" M- E% q
P2:=120;
: X. w! K' _: i! aK:=-40;9 `- M+ m/ w  F# q3 g8 t1 R) ^
G:=-26;% ?1 W" J' P" k$ F$ a
STICKLINE(C>0,-1,1,6,0),COLOR330066;
! r# z  T& L  KDIF:=((EMA(CLOSE,12)-EMA(CLOSE,26)))*-1;+ h) |4 S( c+ [- r9 K& r
DEA:=EMA(DIF,9),COLORFF00FF;
. e$ I  t* ~( _7 p* `+ O: b- `: V+ tMACD:=2*(DIF-DEA);
; u: v2 ^& e- r+ CHH:=MA(CLOSE,10);6 A. ^5 t# [! X
GG:=MA(CLOSE,12);' k2 Q+ W# c2 k8 s2 q
上:=EMA((MA(HIGH,3) * 1.05),30);
3 ?7 S8 f: w1 l5 R4 R5 Y! G& [下:=EMA((MA(LOW,3) * 0.96),30);6 _7 L1 G8 X# A+ W9 U, c/ M
决斗:STICKLINE((((CROSS(DIF,DEA) AND ((下 - REF(下,1)) > 0)) AND (MACD >= REF(MACD,1))) AND (DIF < 0)),DIF,0.4,3,0),COLOR0000FF;
( z  }# a) U( ^  {- D/ A: @DRAWICON((((CROSS(DIF,DEA) AND ((下 - REF(下,1)) > 0)) AND (MACD >= REF(MACD,1))) AND (DIF < 0)),0.4,0);
( _% T6 }, S; z- P  IDRAWTEXT((((CROSS(DIF,DEA) AND ((下 - REF(下,1)) > 0)) AND (MACD >= REF(MACD,1))) AND (DIF = REF(MACD,5)) AND ((下 - REF(下,1)) > 0)) AND (MACD = 0)),3),0,0.5,3,0),COLOR00FF00;7 `2 v3 s: l6 @
DRAWICON(FILTER(((((MACD >= REF(MACD,5)) AND ((下 - REF(下,1)) > 0)) AND (MACD = 0)),3),0.5,0);; W5 Z, e- d0 V! k* }4 E7 F1 S
DRAWTEXT(FILTER(((((MACD >= REF(MACD,5)) AND ((下 - REF(下,1)) > 0)) AND (MACD = 0)),3),0.5,''绝佳买入''),COLOR00FF00;3 ^/ T; n0 o. x7 c
VCF1:=LLV(LOW,5);
$ l* k: q: R1 Z( L! Z  |! rVCF2:=HHV(HIGH,5);
8 O/ a( `# j/ q8 A' l8 vVCF3:=EMA((((CLOSE - VCF1) / (VCF2 - VCF1)) * 100),4);8 B- Z% K. J" ]( U- A2 \/ B8 i
VCF4:=EMA(((0.667 * REF(VCF3,1)) + (0.333 * VCF3)),2);
- F, S  K4 Y9 ?8 V) ?VCF5:=((HIGH + LOW) / 2);
$ y  s6 Q8 l, U2 {; bVCF6:=DMA(VCF5,(VOL / SUM(VOL,5)));
' n& z4 E) Y% g8 p: h0 c" {VCF7:=DMA(VCF5,(VOL / SUM(VOL,13)));3 Q- z  O' Q' F) I  J  D1 _2 C
VCF8:=DMA(VCF5,(VOL / SUM(VOL,34)));
" O3 e7 V* r, g) P- _VCF9:=DMA(VCF5,(VOL / SUM(VOL,75)));3 B( q& ^, T; I0 ]. }
VCFA:=EMA(WINNER((0.9 * CLOSE)),5);
% _0 \$ ^# e  x$ s) V# eVCFB:=(1 - EMA(WINNER((1.2 * CLOSE)),5));9 K% f9 p: y, i$ m* j4 L! A
VCFC:=EMA(WINNER(CLOSE),5);% `$ b: ]( E1 H; w) ^
VCFD:=((100 * (CLOSE - VCF6)) / VCF6);4 ^( X) @# h5 F
VCFE:=((100 * (CLOSE - VCF7)) / VCF7);
* y4 F/ y+ H/ h' O5 d* f+ YVCFF:=((100 * (MIN(CLOSE,OPEN) - VCF8)) / VCF8);$ I* \1 X3 g9 w0 H; \6 G
VCF10:=BARSLAST(((VCF8 > VCF9) AND (REF(VCF8,1)  0) OR (((1 - WINNER((1.2 * CLOSE))) >= 0.8) AND (WINNER(CLOSE) < 0.05))) AND (COUNT((VCFE < (0 - 16)),2) > 0)) AND (COUNT((VCFF < (0 - 20)),2) > 0));( s& ]$ {* e: s+ B' F) L
VCF12:=((((COUNT((VCFD < (0 - 10)),2) > 0) AND (COUNT((VCFE < (0 - 15)),2) > 0)) AND (COUNT((VCFF < (0 - 15)),2) > 0)) AND (COUNT((VCFA > 0.8),VCF10) = 0));3 J" d, U6 e( M
VCF13:=(((COUNT((VCF11 OR VCF12),2) > 0) AND (VCF3 > REF(VCF3,1))) AND (((1 - WINNER((1.15 * CLOSE))) * 100) > 80));" V; I* y+ c! L5 O, r! y
出击1:=IF((VCF13 AND (COUNT(VCF13,3)  0),0.35,''★黑马''),COLORFFFFFF;+ v# p8 S& t7 K2 v0 C+ ^' h5 W( e3 q
DRAWTEXT((黑马出击 > 0),0.35,''出击''),COLOR00FF00;
- H; |$ E& R( R# x- i5 ?0 M' ]VAR26:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);8 T$ q. n- w+ z4 G
VAR27:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);+ z2 @, F7 a% `0 q" e
VAR28:=EMA(VAR27,9);, P8 b& P7 g$ ?1 N
VAR29:=(2 * (VAR27 - VAR28));
5 m3 A3 W4 \2 O+ D; OSTICKLINE(((VAR27 < (0 - 50)) AND (VAR26 > 7)),0,(0 - 0.1),5,0),COLOR0000FF;
9 E  Q1 n$ F) ^  ~DRAWTEXT((((VAR27 < (0 - 50)) AND (VAR26 > 7)) AND (VAR27 < VAR28)),(0 - 0.09),''底''),COLORFFFFFF;8 j6 X0 Y1 ]& u+ h" {' }" C; ?3 F
DRAWTEXT((((VAR27 < (0 - 50)) AND (VAR26 > 7)) AND (VAR27 >= VAR28)),(0 - 0.1),''追''),COLORFFFFFF;
7 t. n( a9 N* i; J4 A0 I6 T, j4 D; @VAR1:=1;. J) M8 \7 \. J' J& `1 f3 P
VAR2:=MA(CLOSE,18);
( `" }: C( }/ H/ {7 p1 CVAR3:=(((CLOSE - VAR2) / VAR2) * 100);, K. J4 l. I( Z5 j9 V
VAR4:=MA(VAR3,1);
# d8 h$ v4 R* c- y! l- p$ L升跌:=(VAR4 * VAR1);- E5 ^6 y& b* q
VAR5:=BARSLAST((CROSS((0 - 10),VAR4) = 1));7 ~' ?3 @% h; ]& Z5 E
VAR6:=BARSLAST((CROSS(VAR4,10) = 1));
; s) g* x  y# D5 t& U. UVAR7:=((VAR4 < (0 - 10)) AND (VAR5 >= 5));
. o" ?" V# l, |VAR8:=((VAR4 > 10) AND (VAR6 >= 5));
8 Y  s7 m* H  N1 oC3:=(IF(((VAR4 > 10) AND (VAR6 >= 5)),VAR4,0) * VAR1);
: N) y* ~. P' mC4:=C3;9 M6 p9 P8 l0 l2 n
D1:=((((升跌 > REF(升跌,1)) AND VAR7) * 0.2) * VAR1);0 l& N/ ]" {" C9 ^  n  m5 R
中期底部:=LLV(CLOSE,30);
2 U: l) C: M* k6 ]DFILTER(((((((升跌 > REF(升跌,1)) AND (LOW  中期底部)) AND VAR7) * 0.5) * VAR1),3) * 0.5),LINETHICK2,COLOR0000FF;
" n( P4 S! _- `! F  ?6 j7 MDRAWTEXT((D >= 0.25),D,''★铁底''),COLOR00FFFF;
. M" q( T) }6 Q( @* K9 t! ?$ K: lSTICKLINE(((CROSS(MACD,DIF) AND (MACD >= (0 - 0.05))) AND (MACD = (0 - 0.05))) AND (MACD = (0 - 0.05))) AND (MACD = (0 - 0.05))) AND (MACD  REF(VOL,1)))));$ W9 _0 G2 Z0 ^+ w/ Q$ X  r6 C
DRAWTEXT((((BB >= 0.7) AND (CLOSE < 上)) AND ((下 - REF(下,1)) > 0)),0.7,''。量价共同完善''),COLOR00FF00;' r( k" L# v! F5 V" [+ T) W8 k
DRAWTEXT((((BB >= 0.7) AND (CLOSE < 上)) AND ((下 - REF(下,1)) > 0)),0.7,''。(追)''),COLOR0000FF;+ i/ N: Q) }3 Q' X! W) w
N15HIGH:=REF(HIGH,15);6 i/ c4 B- b0 u6 `4 M% \  H5 N- y
N1LOW:=REF(LOW,1);
4 ~$ S% Z& n! D) MFF:=(((N15HIGH - N1LOW) / N1LOW) > 0.15);* L7 ]& `% w; V' ]8 ?
DRAWICON((((((CROSS(MA(CLOSE,P1),MA(CLOSE,P2)) > 0) AND (((N15HIGH - N1LOW) / N1LOW) < 0.15)) AND (OPEN >= MA(CLOSE,P1))) AND (CLOSE >= MA(CLOSE,P1))) AND (LOW  0) AND (((N15HIGH - N1LOW) / N1LOW) < 0.15)) AND (OPEN >= MA(CLOSE,P1))) AND (CLOSE >= MA(CLOSE,P1))) AND (LOW  (1 * REF(VAR10,1))) AND (VAR10 < K)) AND (VAR10 > G)) * 1.5);
( U# D' v8 U- o& T2 I" \VAR12:=((VOL / CAPITAL) * 100);! Y) d& q8 s8 S8 I/ {
VAR13:=LLVBARS(LOW,50);
# A* N2 H! S3 @8 O! s$ yVAR14:=SUM(VOL,VAR13);+ U- G# ~7 z% w1 T- W5 u
VAR15:=HHVBARS(HIGH,50);2 U  p, @& {( Z" e9 O& e$ {
VAR16:=SUM(VOL,VAR15);7 w: y& e4 p$ l. f" {! x
VAR17:=(((CLOSE - REF(OPEN,VAR15)) / REF(OPEN,VAR15)) * 100);
8 o6 _0 O0 U0 \& zVAR18:=((VAR16 / CAPITAL) * 100);/ u* o' W1 D( Y
VAR19:=(((CLOSE - REF(OPEN,VAR13)) / REF(OPEN,VAR13)) * 100);5 v9 Z" S5 R: o; Z
VAR20:=((VAR14 / CAPITAL) * 100);
3 v' Z) H/ Q3 H) k6 uVAR21:=MA(CLOSE,3);
' E" z5 ]6 p5 t% Z, L" UVAR22:=(REF(CLOSE,2) * 0.865);; t7 x8 h: S# w, n7 }. G
VAR23:=(REF(CLOSE,13) * 0.772);- }6 \5 ?& c# b$ h2 p
VAR24:=MIN(VAR22,VAR23);( m. B" ^% h4 I8 B$ t; X
VAR25:=MA(CLOSE,13);: ?: U6 h% |( S- j- x
抄底1:(IF((((((CLOSE - VAR24) / CLOSE) < 0.03) AND (VAR17 < (-35))) AND ((SUM(VAR12,5) / 5) < 1.8)),1,0) * 0.4),LINETHICK3,COLORFF0000;
# c' ^# b: }( S" J( h  a7 b0 uDRAWTEXT((抄底1 > 0),抄底1,''★抄底''),LINETHICK3,COLORFFFFFF;" {) D' M- x& ~! S& ]% R
DRAWTEXT((抄底1 > 0),抄底1,''乐成90%''),LINETHICK3,COLOR00FF00;
, h4 H. V: E2 u; {0 [VAR266:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);. z# S8 D2 j9 O% @( Y: J" L) t7 e
VAR277:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);/ `% ?4 A- _& ]2 I3 w! e
VAR288:=EMA(VAR277,9);7 y: |7 ~+ W- c
VAR299:=(2 * (VAR277 - VAR288));( P) M8 b' C2 S
DRAWTEXT((((VAR277 < (-50)) AND (VAR266 > 7)) AND (VAR277 < VAR288)),(-0.08),''★''),COLORFFFFFF;2 W" Y) Q; I0 u: b
DRAWTEXT((((VAR277 < (-50)) AND (VAR266 > 7)) AND (VAR277 >= VAR288)),(-0.1),''● ''),COLORFFFFFF;
8 Q; H& C  m3 f5 M- K  U3 fVAC:=(LOW * 0.9);. m# l$ j3 U) g; y. g
VAB:=EMA(LLV(LOW,90),21);1 F9 @. X, Y) I1 O. [" g0 z/ |$ [) E
VAD:=(((VAC * VOL) + (VAB * (CAPITAL - VOL))) / CAPITAL);+ w1 _/ L) r$ W  @, M5 p2 Q4 H
VAE:=EMA(VAD,30);6 @1 e0 K0 V( D5 ~/ v
VAF:=(CLOSE - REF(CLOSE,1));
: e  ^2 a% j. p4 z7 E) A) @VA10:=MAX(VAF,0);! F/ Q0 h3 \( h7 y2 \' S$ G
VA11:=ABS(VAF);1 C8 Z6 j$ L& t& b( L1 O; k! c1 b
VA12:=((SMA(VA10,7,1) / SMA(VA11,7,1)) * 100);: F4 h8 c; m/ J9 u, `" L. S4 C( y
VA13:=((SMA(VA10,13,1) / SMA(VA11,13,1)) * 100);
+ T- i3 P, @; D, S$ M# R  rVA14:=((SMA(MAX(VAF,0),6,1) / SMA(ABS(VAF),6,1)) * 100);
3 M0 U! a. k, C/ y0 W3 wVA15:=((((-200) * (HHV(HIGH,60) - CLOSE)) / (HHV(HIGH,60) - LLV(LOW,60))) + 100);
( I$ ^. V+ Z# Y. D0 hVA16:=(((CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15))) * 100);5 z  x* c6 S3 o- l
VA17:=SMA(((SMA(VA16,4,1) - 50) * 2),3,1);
+ a$ _7 R9 e8 qVA18:=(((INDEXC - LLV(INDEXL,14)) / (HHV(INDEXH,14) - LLV(INDEXL,14))) * 100);! K0 @+ F7 i8 d+ j9 n: c' k
VA19:=SMA(VA18,4,1);+ i, `/ p; j' Y2 G# T6 c2 \
VA1A:=SMA(VA19,3,1);3 q  d2 Z! [7 L* B
VA1B:=(((HHV(HIGH,30) - CLOSE) / CLOSE) * 100);
+ m0 T" C  k) C7 b& y& G4 kVA1C:=((((((((VA14  20)) AND (VA17 < (-30))) AND (VA1A < 30)) AND ((VAE - CLOSE) >= (-0.25))) AND (VA12 < 22)) AND (VA13 < 28));5 B7 A; L/ f# _  c- a
低买1:=STICKLINE(VA1C,0,0.1,1,1);
# d8 o( p7 X6 H3 C6 X8 s8 P- W+ R发射:STICKLINE(VA1C,0,0.7,2,0),LINETHICK2,COLOR0000FF;6 k# j5 u0 R3 G7 [1 z) W- C
DRAWTEXT((VA1C > 0),0.7,''^★发射''),COLORFFFFFF;
4 M2 o- H! ^2 s; XA4:=BARSLAST(REF(CROSS(DIF,DEA),1));" x) Z5 @  [0 i2 M, S1 J. W
B1:=REF(C,A4+1)>C AND REF(DIF,A4+1)0,5),DIF+0.2,''●背离''),COLORYELLOW;" {: i3 S5 u4 R! F* F# J1 A; {
IF(DIF>DEA,DEA,DEA),{COLORGREEN}COLORFF937F,LINETHICK2;
3 x# e5 ~. i9 l& C缩头:=IF(MACD>0 AND REF(MACD,1)>REF(MACD,2) AND MACD< REF(MACD,1),1,0);
( J4 c/ O2 _9 Z0 d  P; |缩脚:=IF(MACDREF(MACD,1),1,0);
& \3 H# C; Z0 ?$ ~! A9 b阻力:=IF(CROSS(C,MA(C,20)) OR CROSS(C,MA(C,60)),1,0);
: Z$ |7 `' t. A% b) r支持:=IF(CROSS(MA(C,20),C) OR CROSS(MA(C,60),C),1,0);# N: }; s6 J4 o2 @% p* U
做多:=IF(CROSS(MACD,DIF) AND DIF>0 AND MACD>0,1,0);
' n' s0 j1 X$ o# `放空:=IF(CROSS(DIF,MACD) AND DIF=0 OR (DIF=0),1,0);
: h4 x3 @7 [( X; x+ ?8 l. [5 R. f空头趋势:=DIF
http://www.simu001.cn/x73323x1x1.html
最好的私募社区 | 第一私募论坛 | http://www.simu001.cn

精彩推荐

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Archiver| ( 桂ICP备12001440号-3 )|网站地图

GMT+8, 2026-10-4 11:08 , Processed in 0.437910 second(s), 26 queries .

Powered by www.simu001.cn X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表