|
黑马全息彩虹版
9 F( P6 v, l) e7 v- W3 p7 ^
' p. ]" r8 U) i* A1 p+ @$ EDRAWGBK(CLOSE=CLOSE,COLORRGB(130,130,130),COLORRGB(30,30,30),1); . s5 P$ [5 v9 i$ A
上:=SMA(HIGH,21,2)*1.05; 8 X" i' q" M/ A, |7 D. M, U# Q
DRAWTEXT(FILTER(CLOSE=MA(CLOSE,20),50,20);
, `5 \6 D7 I2 l2 l. R6 ARH1:=IF(J=U2L,HHV(REF(HIGH,1),(BARSLAST(J>=U2L AND REF(J,1)=U2L AND REF(J,1)RH1))); - e7 C" a/ |) _5 z9 t: S* q$ ?
RH42:=IF(HIGH>RH1,J,REF(J,BARSLAST(HIGH>RH1)));
$ l7 j- E- W) Z) C1 y% b5 I0 gRH5:=IF(HIGH>RH4 AND J0 AND CLOSE=1,AA10,AA12),colorFF;
( X+ {0 @; X g8 NFILLRGN(AA12>=AA10 AND BB100 AND 黑马趋势>1 AND LOW支持位 AND HIGH0 AND HIGHRL5,LOW,'←短买'),colorFF00; " B: T7 L8 ~8 }2 o( u
DRAWTEXT(FILTER(LOWCLOSE AND MA(CLOSE,10)-REF(MA(CLOSE,10),1)>0 AND WINNER(CLOSE)均线120 AND 均线20OPEN AND 均线120-REF(均线120,1)>0 AND HIGH=均线120,15),LOW,'★120跳马'),color89E0;
8 e2 D% ~2 c, c0 V: e) wDRAWTEXT(VA AND 均线120-REF(均线120,1)>0 AND HIGHOPEN,LOW,'★宝马望月'),colorFFFFFF;
1 D1 I3 Q8 Z" y% tDRAWTEXT(均线-REF(均线,1)>0 AND CROSS(均线20,均线120) AND LOW=均线120,LOW,'三线着花'),colorFFFFFF;
3 @, n3 ?+ M2 Y4 p* p短期底部2 LV(HIGH,30),LINETHICK2,colorFF;
- J) y$ I2 o3 o8 w$ j2 Y; u* y上轨:SMA(HIGH,21,2)*1.092,POINTDOT,colorFFFFFF;
3 j: n a3 q8 x3 U" i, n' v- w中轨道:SMA(HIGH,21,2)*1.017,POINTDOT,colorFFFFFF;
; V0 [8 X* @0 M8 P# @) K) \DRAWTEXT(FILTER(LOWMA(CLOSE,15) AND CLOSE>短期底部2 AND HIGH=均线120 AND CLOSE=均线 AND HIGH0 AND 拦截-REF(拦截,2)>0,11),LOW-0.11,'★快马加鞭'),colorFF; # K: m- D# f# O0 @7 L" W
DRAWTEXT(FILTER(OPEN0 AND HIGH0.35,4),LOW-0.05,'★黑马狂奔'),colorD18073;
; t; R" \* k+ t$ C J/ I, pDRAWTEXT(CROSS(支持,均线) AND HIGH0,HIGH*1.14,'●逃命'),colorFF;
9 t( G% \1 d) a( y& c2 wRDV:=SMA(LOW,8,1);
) S. v! D9 J# ~! D+ a/ \/ b; s9 `DRAWTEXT(CROSS(K,D) AND CLOSE>=OPEN AND X2-REF(X2,1)>0 AND RDV-REF(RDV,1)>0 AND K=均线30 AND WINNER(CLOSE)1.01,3),LOW,'★天马奔月'),color76B0FC;
/ p0 c/ U! M: s2 ?DRAWTEXT(OPEN0 AND CLOSE>均线89 AND BB10>1 AND CLOSE/OPEN>1.04,LOW,'★天马过桥'),colorCC99FF;
! C/ W) {7 k/ C7 D( l8 zSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,9,0),colorFF5B00;
4 m1 p* I" z" A( xSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,8,0),colorFF6C00; ' S! f% E! c$ |& P" p* j
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,7,0),colorFF7B00; # o1 a* S' L) M1 O3 S: W; ]3 Y
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,6,0),colorFF9C00;
2 w: k$ @& R2 u* X: H# ySTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,5,0),colorFFBE00; - J+ g( N+ a) {! b; m
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3.5,0),colorFFCC00;
) A3 W$ i3 w# w& hSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5,0),colorFFFF00;
4 c, Z+ p/ T1 w$ r0 S# LSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,9,0),color70084;
% \$ d/ A6 v9 J. G k3 @1 x% SSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,8,0),colorA3; : Q% E$ e( d; d j1 X3 y. R2 a$ q' x: _
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,7,0),colorB7; # e. i0 g) c- N# n/ c' p5 i
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,6,0),colorCD;
: M" x, q( `* x! F: R4 b( |STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,5,0),colorE9; . m- [# ^+ y$ b# d8 g
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,3,0),color754E9;
* _ T* P/ Y1 G V) ]% L% o# G: ?: P. nSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1.5,0),color76EF3;
: `3 w+ L9 {, H2 M- HSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1,0),color77BF3;
- T0 ]3 G+ Z8 X3 zSTICKLINE(CLOSE>OPEN,OPEN,LOW,1,0),color726CA;
- n8 r0 P# q5 [2 ?8 m. pSTICKLINE(CLOSE>OPEN,CLOSE,HIGH,1,0),color726CA;
+ M* X0 B# Y! m2 `3 n, `0 D: p* |, eSTICKLINE(OPEN>CLOSE,CLOSE,LOW,1,0),colorDE9100;
, [, a4 J7 x i6 J9 B# pSTICKLINE(OPEN>CLOSE,OPEN,HIGH,1,0),colorDE9100; - d; D* f# s: B1 B7 w+ b; q
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,9,0),color90FF;
; g# c- o$ u9 x0 Q1 [+ H$ OSTICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,8,0),color9FFF; 1 n: G' Q0 h" v' Z8 [9 m
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,4,0),colorB5FF;
* G8 q" }, w5 U; g3 bSTICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,2,0),colorE4FF;
" Q, p4 X; g2 ^3 y" W! g4 `STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,OPEN,LOW,0.7,0),colorFFFF; $ D* Y8 Z- @$ W* U# r) f
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,HIGH,0.7,0),colorFFFF;
- ?! {1 y; M. t5 N" C, i @9 RSTICKLINE(CLOSE85))>=1,'RSI相对强弱指标超买,属卖出信号。'),colorFF00;
" k6 {8 ?' L. Q" Z4 r$ g+ `: WEXPLAIN((LLV(LOW,20)=LOW AND NOT(LLV("RSI.RSI1",20)="RSI.RSI1") OR (COUNT(CLOSE18 AND (COUNT("RSI.RSI1">REF("RSI.RSI1",1),30))>18) AND "RSI.RSI1"REF(CLOSE,1),30))>18 AND (COUNT("RSI.RSI1"18) AND "RSI.RSI1">80,'RSI相对强弱指标顶背离,股价在高位时属卖出信号。'),colorFF00;
( `/ c% j( K8 A( X* [EXPLAIN(CROSS("RSI.RSI1","RSI.RSI2") AND "RSI.RSI1"50,'RSI相对强弱指标死叉,属卖出信号。'),colorFF00; % S; M( @9 k0 O3 n0 r
EXPLAIN("RSI.RSI1"93,'RSI相对强弱指标极高位,猛烈卖出信号。'),colorFF00; ! E6 `/ M! C9 P/ s* ^# ~' t
EXPLAIN(RSI1REF(VOL,1),30))>3 AND VOL/CAPITAL=60 AND "KDJ.D">=60))>=1 AND (BARSLAST(CROSS("KDJ.D","KDJ.K") AND "KDJ.K">=60 AND "KDJ.D">=60))18 AND ((COUNT("KDJ.K"18 OR (COUNT("KDJ.D"18),'KD顶背离提示卖出;'),colorFF00;
2 ^1 c+ J) n6 e* L1 @2 MEXPLAIN(LLV(LOW,20)=LOW AND (NOT(LLV("KDJ.K",20)="KDJ.K" OR LLV("KDJ.D",20)="KDJ.D")) OR (COUNT(CLOSE18 AND ((COUNT("KDJ.K">REF("KDJ.K",1),30))>18 OR (COUNT("KDJ.D">REF("KDJ.D",1),30))>18),'KD底背离提示买入;'),colorFF;
) m. U) H3 k- M% ?. [5 Y1 D! g$ [日K:="KDJ.K#day"(20,5,5);
1 K0 v6 V5 e2 k4 n* ]* `- s3 y日D:="KDJ.D#day"(20,5,5); : ^( q; u' u$ u# I' `& ]
周K:="KDJ.K#week"(9,3,3);
# i, e* S) }3 B) J5 ^$ X周D:="KDJ.D#week"(9,3,3);
K9 T5 i) c5 t2 D' w, REXPLAIN(CROSS(日K,日D),'日KD金叉且底背离买入;'),colorFF; ; ~8 B$ X3 ] @9 ~# A% H
EXPLAIN(CROSS(日D,日K),'日KD死叉且顶背离必须卖出;'),colorFF00;
5 R) M. G# v, O( P8 H/ KEXPLAIN(CROSS(周K,周D),'周KD金叉且底背离买入;'),colorFF;
, ?. n0 ?0 D4 z* \EXPLAIN(CROSS(周D,周K),'周KD死叉且顶背离必须卖出;'),colorFF00;
7 L) r3 A$ \: o4 MBBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; 4 Q- T- }5 o0 a3 T9 G+ P
UPR:=BBI+3*STD(BBI,10); $ Y9 b5 w2 y) f# D5 A8 e6 h: x
DWN:=BBI-3*STD(BBI,10);
3 S6 D1 R; I" t o7 I; F- dVAR55:=(UPR-DWN)/UPR0.18;
0 Q- p" e3 c; ^0 B6 G: LVAR57:=(MA(CLOSE,60)-MA(CLOSE,5))/MA(CLOSE,60)>0.15;
( K: Z W1 V$ S2 ^" U3 xVAR58:=(MA(CLOSE,5)-MA(CLOSE,60))/MA(CLOSE,5)>0.15;
6 ` d( m. U5 ~6 B. YEXPLAIN(VAR55,'布林线收窄大概变盘;'),colorFF00FF;
9 x7 m' h3 t7 e8 fEXPLAIN(VAR57 AND VAR56 AND CLOSE>OPEN,'布林上下乖离太大大概反弹;'),colorFF00FF;
1 Z) C; d/ O! J6 qEXPLAIN(VAR58 AND VAR56 AND CLOSE=0.01,'SAR向上突破提示买入;'),colorFF;
+ X2 x W `2 k0 u; OEXPLAIN(CROSS("SAR",CLOSE) AND (ABS(CLOSE-"SAR"))/CLOSE>=0.01,'SAR向下突破提示卖出;'),colorFF00;
# J( V+ Q5 [2 S1 P; [4 o0 CTYP:=(HIGH+LOW+CLOSE)/3;
: \3 @9 t! i# ], `CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)); * `9 r# h+ g. o+ F ^: S1 W2 I) N
EXPLAIN(CCI100,'CCI指标高位,卖出时机。'),colorFF00; 0 \% A) B4 c# o: M
EXPLAIN(VOL/CAPITAL>0.075,'换手过大,警惕主力出逃,短期头部。'),colorFFFF;
, r$ w1 t. W. WWR:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
! O3 c! {, b- `# P+ r7 QEXPLAIN(WR>-20,'W&R超买,即将见顶,应实时卖出。'),colorFF00; ! q4 j( R; j. |7 `/ q. u- ~
EXPLAIN(WR=0.5,'ARBR人气指标非常,若股价从高价下跌,属买入信号。'),colorFF; 9 f1 r4 J, g' q1 ~9 R/ N
EXPLAIN(("ARBR.AR"-LLV("ARBR.AR",10))/LLV("ARBR.AR",10)>=0.5,'ARBR人气指标非常,若股价从低价上升,属卖出信号。'),colorFF00;
$ u9 ?3 v# M/ S$ H- L6 ^8 tEXPLAIN("ARBR.BR"300,'ARBR意愿指标表现股价随时下挫思量卖出。'),colorFF00FF; 6 A! k' X! w# [& o p
EXPLAIN(CROSS("ARBR.AR","ARBR.BR") AND ("ARBR.AR"300),'ARBR人气意愿指标死叉,属卖出信号。'),colorFF00;
s B( A [: W ^7 ] JEXPLAIN((COUNT(CLOSE18 AND (COUNT(CLOSEREF("OBV.OBV",1),30))>18 AND (COUNT("OBV.OBV">REF("OBV.OBV",1),3))=3 AND (COUNT(VOL>REF(VOL,1),30))>3 AND VOL/CAPITALREF(CLOSE,1),30))>18 AND (COUNT(CLOSE>REF(CLOSE,1),3))=3 AND (COUNT("OBV.OBV">REF("OBV.OBV",1),30))>18 AND (COUNT("OBV.OBV">REF("OBV.OBV",1),3))=3 AND (COUNT(VOL>REF(VOL,1),30))>3 AND VOL/CAPITALREF(CLOSE,1),30))>18 AND (COUNT(CLOSE>REF(CLOSE,1),3))=3 AND ((COUNT("OBV.OBV"18 OR (COUNT("OBV.OBV"0.07 AND "OBV.OBV">REF("OBV.OBV",1),'OBV能量潮非常。若股价在高位属卖出信号,若OBV能量线在低位长时间横向整理后出现,属买入信号。'),colorFF00FF; # A: J$ N$ b! Z/ ~% s8 o
EXPLAIN("CR.CR"18 AND (COUNT("ROC.ROC">REF("ROC.ROC",1),3))=3,'ROC变动速率指标表现短期反弹有望,属买入信号。'),colorFF;
9 H1 y7 ^; R- A8 K0 AEXPLAIN((COUNT(CLOSE18 AND (COUNT(CLOSE=2) AND (COUNT(CLOSE=3,'VR容量比率指标非常,表现股价即将涨升,属买入信号。'),colorFF;
* N8 X6 K4 @! p( A M lEXPLAIN("VR">300 AND (COUNT("VR"=3 AND (COUNT(CLOSE>REF(CLOSE,1),5))>=3,'VR容量比率指标表现涨势耗尽,发起卖出。'),colorFF00; # n( s$ |: L( W5 ?! n7 J0 t! g* E
VV6:=(2*CLOSE+HIGH+LOW)/4; 0 Y1 a* Q3 B( r" b' J9 w. a
VV7:=LLV(LOW,27); 0 ?: v7 a. m8 d8 U
VV8:=HHV(HIGH,27); ! ~8 Q& `# q! n/ j T# a1 \
攀:=EMA((VV6-VV7)/(VV8-VV7)*100,13)-50; " o' r* P& l- y/ w1 N/ S: `
金:=EMA(0.618*REF(攀,1)+0.382*攀,3);
h ~; H3 Y' o* y" E% z起攀:=CROSS(攀,金) AND CLOSE>OPEN; : `: T1 t. m# Z; k7 w/ C1 O
EXPLAIN(CROSS(攀,金) AND CLOSE>OPEN,'起攀指标发出起攀买入信号。'),colorFF;
/ n: i1 o* S7 G' M9 AEXPLAIN(1=1,' 【均线体系分析】'),colorFFFF; ; ^5 E2 n% p, k
MA5:=MA(CLOSE,5);
8 |& z$ F8 c; |0 u* L8 ~% cMA10:=MA(CLOSE,10); * s& r: l6 E4 I: m6 d+ V& ~ `
MA30:=MA(CLOSE,30); 2 E+ V$ v# \* N$ n+ r9 n% R+ Y
MA60:=MA(CLOSE,60);
- R q& ?6 Y: X7 y( lMA125:=MA(CLOSE,125); $ q7 l' }0 Y# u- Q: c
MA250:=MA(CLOSE,250);
3 V% C0 f5 V" l% I0 V. m' g* n' @3 Q+ kEXPLAIN(MA5>MA10 AND MA10>MA30 AND MA5>MA30,'短期均线多头分列;'),colorFF;
/ U' f& a. ^* Q. D" P* ?EXPLAIN(MA5MA125,'中期均线多头分列;'),colorFF; / `9 A* k2 j7 g; l0 F$ s
EXPLAIN(MA30MA250,'恒久均线多头分列;'),colorFF; 0 {9 N/ x9 P7 b5 W
EXPLAIN(MA60MA(CLOSE,5);
4 B; d* H. B# X9 F/ K: P穿头破脚:=REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPENREF(OPEN,1) AND OPEN1.03 AND CLOSE/OPENREF(CLOSE,1) AND CLOSE0.04 AND (ABS(CLOSE-OPEN))/CLOSE0.04 AND CLOSE=OPEN AND CLOSEMIN(REF(CLOSE,1),REF(OPEN,1)); " }: `. u m' }5 ]! P. j
平顶:=(ABS(HIGH-REF(HIGH,1)))/HIGHOPEN AND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1); 5 Z: k& l% \% K/ u0 T$ i% t
双飞乌鸦:=REF(CLOSE,1)=REF(CLOSE,1) AND (REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)=OPEN AND (CLOSE-OPEN)/OPEN>=2/100 AND CLOSE>=REF(OPEN,1) AND OPEN1.03 AND REF(CLOSE,3)REF(OPEN,2) AND REF(CLOSE,1)>REF(OPEN,1) AND REF(LOW,4)REF(HIGH,1) AND CLOSE/OPEN |