私募

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

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

[复制链接]
发表于 2019-5-22 01:02:53 | 显示全部楼层 |阅读模式
P1:=19;
' W; E" f$ C+ a* o+ WP2:=120;
1 A% f) ~5 e2 J5 S) @K:=-40;' z6 A, J+ x# G- X( B$ R
G:=-26;4 I/ T- j$ s5 b9 ]
STICKLINE(C>0,-1,1,6,0),COLOR330066;
% n: w8 C+ ]7 R% Y/ I& }5 X# kDIF:=((EMA(CLOSE,12)-EMA(CLOSE,26)))*-1;
* ]9 I0 q7 t: x0 z8 m+ ]8 C  ~) XDEA:=EMA(DIF,9),COLORFF00FF;
  E9 |' U6 ^" }2 Y5 pMACD:=2*(DIF-DEA);# I) U0 L, _, a' k
HH:=MA(CLOSE,10);: w& ]7 [0 e% \8 y5 Q5 f$ n
GG:=MA(CLOSE,12);
7 P/ ]& P% P! J! q上:=EMA((MA(HIGH,3) * 1.05),30);2 F5 a, }4 z8 f" ]. c
下:=EMA((MA(LOW,3) * 0.96),30);7 j' C+ Q% F& _2 w4 q- P
决斗:STICKLINE((((CROSS(DIF,DEA) AND ((下 - REF(下,1)) > 0)) AND (MACD >= REF(MACD,1))) AND (DIF < 0)),DIF,0.4,3,0),COLOR0000FF;
5 }. z2 [, u9 P  DDRAWICON((((CROSS(DIF,DEA) AND ((下 - REF(下,1)) > 0)) AND (MACD >= REF(MACD,1))) AND (DIF < 0)),0.4,0);4 C; p! c! y7 y
DRAWTEXT((((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 v8 G+ m' ?1 j, f1 d- v3 B
DRAWICON(FILTER(((((MACD >= REF(MACD,5)) AND ((下 - REF(下,1)) > 0)) AND (MACD = 0)),3),0.5,0);
) |* S2 K" `1 B, _7 ^DRAWTEXT(FILTER(((((MACD >= REF(MACD,5)) AND ((下 - REF(下,1)) > 0)) AND (MACD = 0)),3),0.5,''绝佳买入''),COLOR00FF00;
5 F6 ?0 J" w! }" `VCF1:=LLV(LOW,5);6 u# _' U7 i$ }/ r1 V. P$ ^
VCF2:=HHV(HIGH,5);& a5 Y6 K. o6 `1 K2 }7 p$ j+ e
VCF3:=EMA((((CLOSE - VCF1) / (VCF2 - VCF1)) * 100),4);
2 f- r) N1 K' DVCF4:=EMA(((0.667 * REF(VCF3,1)) + (0.333 * VCF3)),2);8 h5 z  E9 p4 }. r
VCF5:=((HIGH + LOW) / 2);6 @: Y3 f  J: c' R) Y
VCF6:=DMA(VCF5,(VOL / SUM(VOL,5)));
5 Z( Z+ F, D. w8 j9 t1 i5 Y! QVCF7:=DMA(VCF5,(VOL / SUM(VOL,13)));
% ~. x! L- {  ~8 DVCF8:=DMA(VCF5,(VOL / SUM(VOL,34)));
% W9 K& h+ S. r- B# W) BVCF9:=DMA(VCF5,(VOL / SUM(VOL,75)));
$ g: z) L8 p  q5 Q! |VCFA:=EMA(WINNER((0.9 * CLOSE)),5);* n6 m1 }$ P' d  G; s3 A+ F
VCFB:=(1 - EMA(WINNER((1.2 * CLOSE)),5));6 ~5 a) z  O6 g1 r4 b6 j, n
VCFC:=EMA(WINNER(CLOSE),5);
3 t) u, [- _  n* @6 V( Y  hVCFD:=((100 * (CLOSE - VCF6)) / VCF6);
7 Q. `  B! M: R1 Z7 s3 l( FVCFE:=((100 * (CLOSE - VCF7)) / VCF7);
) E2 A! [! ~6 Z! i' A! V+ J; F5 cVCFF:=((100 * (MIN(CLOSE,OPEN) - VCF8)) / VCF8);; a! d5 F! H# @' w/ X, _+ A
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));
: [0 {$ j6 t; D' u) M6 d# yVCF12:=((((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));4 T/ M7 O( u1 s4 t% e- B$ X
VCF13:=(((COUNT((VCF11 OR VCF12),2) > 0) AND (VCF3 > REF(VCF3,1))) AND (((1 - WINNER((1.15 * CLOSE))) * 100) > 80));
; i; O- C( g3 U+ z7 S5 O" k出击1:=IF((VCF13 AND (COUNT(VCF13,3)  0),0.35,''★黑马''),COLORFFFFFF;7 R: B( `2 |/ y/ i: W1 P" \
DRAWTEXT((黑马出击 > 0),0.35,''出击''),COLOR00FF00;' a2 U/ h2 p" b6 u
VAR26:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);
  ^/ d, ]( p4 M6 T: l* R5 ]4 B" aVAR27:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);/ G0 G1 [' k$ H" }1 A
VAR28:=EMA(VAR27,9);' q( |5 b4 K4 L- o& g
VAR29:=(2 * (VAR27 - VAR28));
, c* [3 j$ W* f) z* ^1 l; d6 gSTICKLINE(((VAR27 < (0 - 50)) AND (VAR26 > 7)),0,(0 - 0.1),5,0),COLOR0000FF;
. [9 ^6 o3 e) A& F3 Z2 zDRAWTEXT((((VAR27 < (0 - 50)) AND (VAR26 > 7)) AND (VAR27 < VAR28)),(0 - 0.09),''底''),COLORFFFFFF;
0 x& \, M6 M0 [, ]2 SDRAWTEXT((((VAR27 < (0 - 50)) AND (VAR26 > 7)) AND (VAR27 >= VAR28)),(0 - 0.1),''追''),COLORFFFFFF;
  j% F6 R: p$ u2 GVAR1:=1;
  n/ ?9 i/ H9 tVAR2:=MA(CLOSE,18);2 L  \) b% q) b
VAR3:=(((CLOSE - VAR2) / VAR2) * 100);
; }5 b9 Y& B* b! o3 i, s7 E7 f5 ]VAR4:=MA(VAR3,1);
' ^& Z* D2 q3 j/ y" a升跌:=(VAR4 * VAR1);/ T& W. @1 \% I+ w7 V' ^* D
VAR5:=BARSLAST((CROSS((0 - 10),VAR4) = 1));; x6 F- e0 ~2 y) k% W
VAR6:=BARSLAST((CROSS(VAR4,10) = 1));
1 e6 \- Q+ l( D; `& l% e  nVAR7:=((VAR4 < (0 - 10)) AND (VAR5 >= 5));
4 s. V9 Z+ S- v; k/ ~VAR8:=((VAR4 > 10) AND (VAR6 >= 5));0 @; q9 ~, N% Z& R( k
C3:=(IF(((VAR4 > 10) AND (VAR6 >= 5)),VAR4,0) * VAR1);' o6 @: ^- G+ H5 x2 o: d. B
C4:=C3;
. _* R" u% w+ p7 ]7 o7 tD1:=((((升跌 > REF(升跌,1)) AND VAR7) * 0.2) * VAR1);: y! z# n% q* s% b; r
中期底部:=LLV(CLOSE,30);
8 G7 f' V: L, \7 ?5 f+ pDFILTER(((((((升跌 > REF(升跌,1)) AND (LOW  中期底部)) AND VAR7) * 0.5) * VAR1),3) * 0.5),LINETHICK2,COLOR0000FF;
# q4 ~/ U, y/ f7 j- A' C# kDRAWTEXT((D >= 0.25),D,''★铁底''),COLOR00FFFF;
, c. e7 P/ [# O2 z4 u- w( Z9 RSTICKLINE(((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)))));; W$ X$ z4 D- L' N0 {
DRAWTEXT((((BB >= 0.7) AND (CLOSE < 上)) AND ((下 - REF(下,1)) > 0)),0.7,''。量价共同完善''),COLOR00FF00;6 z8 j* D: y5 V; l' V+ u, I
DRAWTEXT((((BB >= 0.7) AND (CLOSE < 上)) AND ((下 - REF(下,1)) > 0)),0.7,''。(追)''),COLOR0000FF;# {9 R% r: D- _, d: T  h) g
N15HIGH:=REF(HIGH,15);9 x  X6 B7 b) z) C7 c* s6 ~* L
N1LOW:=REF(LOW,1);1 G5 C" @) Y, |) H2 Z
FF:=(((N15HIGH - N1LOW) / N1LOW) > 0.15);
; j: U5 q; Z" Q( {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);
( f0 D( k% s- LVAR12:=((VOL / CAPITAL) * 100);# |2 q- K2 T  S" g8 w% U
VAR13:=LLVBARS(LOW,50);2 S! x# K8 F+ x
VAR14:=SUM(VOL,VAR13);
# G! ^" ?: C% X- A+ wVAR15:=HHVBARS(HIGH,50);
1 F1 o1 D2 Z5 L2 H/ `VAR16:=SUM(VOL,VAR15);& q# O9 V" a7 q/ h/ {
VAR17:=(((CLOSE - REF(OPEN,VAR15)) / REF(OPEN,VAR15)) * 100);
1 T+ I* ]! }6 S5 [0 L* C1 LVAR18:=((VAR16 / CAPITAL) * 100);
" @' U# n; z: _  s/ AVAR19:=(((CLOSE - REF(OPEN,VAR13)) / REF(OPEN,VAR13)) * 100);
; l4 Z. |: }' M/ JVAR20:=((VAR14 / CAPITAL) * 100);7 ?; E5 m- }8 I% M# F
VAR21:=MA(CLOSE,3);6 X: Z9 J, a8 Q' n
VAR22:=(REF(CLOSE,2) * 0.865);
* y# x7 d  f$ {9 s9 V3 l" mVAR23:=(REF(CLOSE,13) * 0.772);
3 g) K: |% O& gVAR24:=MIN(VAR22,VAR23);
& b: ^8 U6 @4 G1 T7 [. iVAR25:=MA(CLOSE,13);
4 Q  Z( s. {; i7 K, S7 C抄底1:(IF((((((CLOSE - VAR24) / CLOSE) < 0.03) AND (VAR17 < (-35))) AND ((SUM(VAR12,5) / 5) < 1.8)),1,0) * 0.4),LINETHICK3,COLORFF0000;
3 Q! a2 }. d# mDRAWTEXT((抄底1 > 0),抄底1,''★抄底''),LINETHICK3,COLORFFFFFF;: [  r" w7 p! [& H, X( U4 ^! s
DRAWTEXT((抄底1 > 0),抄底1,''乐成90%''),LINETHICK3,COLOR00FF00;
" h3 l& m! l$ u/ h! `8 [+ AVAR266:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);: G. e* M- N) M0 U
VAR277:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);
5 n% F- r1 X+ }# N9 dVAR288:=EMA(VAR277,9);! G% [$ Q6 A0 I9 J9 B4 @; l8 Y' j
VAR299:=(2 * (VAR277 - VAR288));
. i% S; i! i4 T3 c4 r3 \$ j  nDRAWTEXT((((VAR277 < (-50)) AND (VAR266 > 7)) AND (VAR277 < VAR288)),(-0.08),''★''),COLORFFFFFF;
# {$ J8 j1 Y; G+ \DRAWTEXT((((VAR277 < (-50)) AND (VAR266 > 7)) AND (VAR277 >= VAR288)),(-0.1),''● ''),COLORFFFFFF;
! |8 @3 b, f$ H9 O& d8 z/ AVAC:=(LOW * 0.9);
' F! F, p2 p. \VAB:=EMA(LLV(LOW,90),21);
, `$ W0 s- N; c  E  U; G. JVAD:=(((VAC * VOL) + (VAB * (CAPITAL - VOL))) / CAPITAL);
3 ~* e$ H2 M# a0 k, y- E  YVAE:=EMA(VAD,30);& ^) h. s6 x: n0 H
VAF:=(CLOSE - REF(CLOSE,1));& _2 l# W# M3 ~+ l3 F
VA10:=MAX(VAF,0);9 E2 |6 ]& c$ J- H7 N& b
VA11:=ABS(VAF);
. w) s* m) \9 y8 L9 w. f' J" eVA12:=((SMA(VA10,7,1) / SMA(VA11,7,1)) * 100);* @: o! I, x4 m" E! b
VA13:=((SMA(VA10,13,1) / SMA(VA11,13,1)) * 100);
, p' ~/ S6 f" ^2 pVA14:=((SMA(MAX(VAF,0),6,1) / SMA(ABS(VAF),6,1)) * 100);
1 k3 x$ @0 [- ^- A6 I/ f- n- p3 kVA15:=((((-200) * (HHV(HIGH,60) - CLOSE)) / (HHV(HIGH,60) - LLV(LOW,60))) + 100);
  s+ F- b9 t/ w6 ZVA16:=(((CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15))) * 100);
9 q0 |# @/ t2 R7 s8 X3 a  dVA17:=SMA(((SMA(VA16,4,1) - 50) * 2),3,1);
7 c; b8 o7 v7 F. m( LVA18:=(((INDEXC - LLV(INDEXL,14)) / (HHV(INDEXH,14) - LLV(INDEXL,14))) * 100);
# C$ S4 V" g. qVA19:=SMA(VA18,4,1);1 O: v& @( j  u* {0 I* U$ J9 g
VA1A:=SMA(VA19,3,1);
6 V9 F( ]; M. X' o  YVA1B:=(((HHV(HIGH,30) - CLOSE) / CLOSE) * 100);+ b0 U8 P0 S' F) Q  v  x* f7 A
VA1C:=((((((((VA14  20)) AND (VA17 < (-30))) AND (VA1A < 30)) AND ((VAE - CLOSE) >= (-0.25))) AND (VA12 < 22)) AND (VA13 < 28));' s/ b; U: E$ q4 A( `3 j
低买1:=STICKLINE(VA1C,0,0.1,1,1);5 M; S% ~" W1 n
发射:STICKLINE(VA1C,0,0.7,2,0),LINETHICK2,COLOR0000FF;
& @: D% |3 v% l; n/ tDRAWTEXT((VA1C > 0),0.7,''^★发射''),COLORFFFFFF;9 E. ~" |6 X% e- q/ s7 R! k) [
A4:=BARSLAST(REF(CROSS(DIF,DEA),1));
# h; U# F3 E6 n/ wB1:=REF(C,A4+1)>C AND REF(DIF,A4+1)0,5),DIF+0.2,''●背离''),COLORYELLOW;. o4 l0 H/ Q5 t6 b# g
IF(DIF>DEA,DEA,DEA),{COLORGREEN}COLORFF937F,LINETHICK2;# d- q) _2 w& Q- y7 Q7 V
缩头:=IF(MACD>0 AND REF(MACD,1)>REF(MACD,2) AND MACD< REF(MACD,1),1,0);
1 P; @! B& p) I4 ?缩脚:=IF(MACDREF(MACD,1),1,0);
& e/ @$ m2 |* x/ K* p0 @' e3 c2 a阻力:=IF(CROSS(C,MA(C,20)) OR CROSS(C,MA(C,60)),1,0);: ]' T4 F) R# b6 \6 t
支持:=IF(CROSS(MA(C,20),C) OR CROSS(MA(C,60),C),1,0);
" w5 N! z  y5 X/ @$ g) ?$ B) X做多:=IF(CROSS(MACD,DIF) AND DIF>0 AND MACD>0,1,0);
" r8 B: J' T3 Z7 Y3 v0 M放空:=IF(CROSS(DIF,MACD) AND DIF=0 OR (DIF=0),1,0);, y: j' Y  ^/ x8 a+ w4 Z( d) F
空头趋势:=DIF
http://www.simu001.cn/x73323x1x1.html
最好的私募社区 | 第一私募论坛 | http://www.simu001.cn

精彩推荐

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 14:54 , Processed in 1.141068 second(s), 26 queries .

Powered by www.simu001.cn X3.4

Copyright © 2001-2021, Tencent Cloud.

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