黑马全息彩虹版
# J- O! X9 l6 R
( C0 s2 n5 G; o9 j3 _: ?7 kDRAWGBK(CLOSE=CLOSE,COLORRGB(130,130,130),COLORRGB(30,30,30),1);
; B/ }" l/ k$ M* K5 _上:=SMA(HIGH,21,2)*1.05; * P) @& K# ~. Q
DRAWTEXT(FILTER(CLOSE=MA(CLOSE,20),50,20);
- t: U% N1 M: i: l" P& D; b7 }8 lRH1:=IF(J=U2L,HHV(REF(HIGH,1),(BARSLAST(J>=U2L AND REF(J,1)=U2L AND REF(J,1)RH1))); % ~" t6 y% s) b/ M" r
RH42:=IF(HIGH>RH1,J,REF(J,BARSLAST(HIGH>RH1))); ( _7 b4 ^5 E" j3 B" Y, A! Z8 q' q! y/ W
RH5:=IF(HIGH>RH4 AND J0 AND CLOSE=1,AA10,AA12),colorFF;
* ~4 b r4 ? U2 y. RFILLRGN(AA12>=AA10 AND BB100 AND 黑马趋势>1 AND LOW支持位 AND HIGH0 AND HIGHRL5,LOW,'←短买'),colorFF00;
0 f9 B' _ L0 I+ v3 BDRAWTEXT(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; % k: b2 d' a: J; ~. m: C5 Q
DRAWTEXT(VA AND 均线120-REF(均线120,1)>0 AND HIGHOPEN,LOW,'★宝马望月'),colorFFFFFF;
% Y7 }) D; p, i3 KDRAWTEXT(均线-REF(均线,1)>0 AND CROSS(均线20,均线120) AND LOW=均线120,LOW,'三线着花'),colorFFFFFF; 5 z; P% g" H) n) Z3 M; t$ J% m
短期底部2 LV(HIGH,30),LINETHICK2,colorFF;
7 x% I8 s2 @( D- F- p上轨:SMA(HIGH,21,2)*1.092,POINTDOT,colorFFFFFF;
5 U" I) K2 W7 S& y3 F! \+ l中轨道:SMA(HIGH,21,2)*1.017,POINTDOT,colorFFFFFF;
6 @3 m9 s* G! R9 XDRAWTEXT(FILTER(LOWMA(CLOSE,15) AND CLOSE>短期底部2 AND HIGH=均线120 AND CLOSE=均线 AND HIGH0 AND 拦截-REF(拦截,2)>0,11),LOW-0.11,'★快马加鞭'),colorFF;
5 o) t* L q* G& o" NDRAWTEXT(FILTER(OPEN0 AND HIGH0.35,4),LOW-0.05,'★黑马狂奔'),colorD18073; 3 @& n- l2 n7 J# j: T$ d6 V" }
DRAWTEXT(CROSS(支持,均线) AND HIGH0,HIGH*1.14,'●逃命'),colorFF; % m- u% M4 q( s8 V- ]9 G5 J
RDV:=SMA(LOW,8,1); 6 R7 ], h; N: ]
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;
7 g% ~7 s. x$ S5 V* o" hDRAWTEXT(OPEN0 AND CLOSE>均线89 AND BB10>1 AND CLOSE/OPEN>1.04,LOW,'★天马过桥'),colorCC99FF;
0 N) ^9 f1 J( _4 PSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,9,0),colorFF5B00; & k6 E- _; p8 i4 q' T) d" N O
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,8,0),colorFF6C00;
- j- @: \/ k6 }, d4 CSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,7,0),colorFF7B00; 1 g' |, U4 v8 ] Y+ u n
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,6,0),colorFF9C00;
/ J, Z" p% |- g1 q5 JSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,5,0),colorFFBE00; ) m6 F/ x j* g5 f2 L$ R) S
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3.5,0),colorFFCC00; ) F: @$ n3 J5 u$ r( f Y/ C( b
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5,0),colorFFFF00;
/ s1 E: [/ Z) Y$ rSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,9,0),color70084;
' ]& r) M& x& P! m8 K0 B9 \STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,8,0),colorA3;
: m; D. x! A% s$ \( M& ESTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,7,0),colorB7;
9 X! l9 V! w; W3 {( F# w9 sSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,6,0),colorCD; n8 K" A2 M9 T' R3 R) b9 h. w
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,5,0),colorE9;
' \- t8 {/ t2 c3 fSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,3,0),color754E9;
% f( |, d A' k b- k7 YSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1.5,0),color76EF3; - s9 Y0 w2 C. ^" q: r2 s# F" y
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1,0),color77BF3;
6 Q$ t0 R" W9 K& H, J+ JSTICKLINE(CLOSE>OPEN,OPEN,LOW,1,0),color726CA;
# A+ |# q3 [2 N5 jSTICKLINE(CLOSE>OPEN,CLOSE,HIGH,1,0),color726CA;
% K T* ~% k" x4 FSTICKLINE(OPEN>CLOSE,CLOSE,LOW,1,0),colorDE9100;
7 J. W. X0 i" P U+ J3 z5 ^STICKLINE(OPEN>CLOSE,OPEN,HIGH,1,0),colorDE9100;
: j/ a- B, }6 R) {STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,9,0),color90FF; ! M8 ]9 ]* H4 M) |
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,8,0),color9FFF;
: m/ ?' k* O: T2 USTICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,4,0),colorB5FF;
1 I- H, m2 D& e9 s. C& ^! e& c' xSTICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,2,0),colorE4FF; / T- H4 H$ Z- s
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,OPEN,LOW,0.7,0),colorFFFF; % m" d5 ^/ h) P6 }5 _ y
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,HIGH,0.7,0),colorFFFF; ; D; c) U) q1 j* }; M
STICKLINE(CLOSE85))>=1,'RSI相对强弱指标超买,属卖出信号。'),colorFF00;
4 x2 \; P+ C3 i" L: v, f6 q9 p. L; @5 QEXPLAIN((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; * c0 x3 z; `) d2 Q5 a8 `
EXPLAIN(CROSS("RSI.RSI1","RSI.RSI2") AND "RSI.RSI1"50,'RSI相对强弱指标死叉,属卖出信号。'),colorFF00;
: u4 V/ ^, Q5 r3 _EXPLAIN("RSI.RSI1"93,'RSI相对强弱指标极高位,猛烈卖出信号。'),colorFF00;
8 z% r5 V5 Y* y& @+ _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; 8 @, ^% ?1 T7 ^0 v$ h
EXPLAIN(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; , ^% p7 S" n' N$ r& q4 T
日K:="KDJ.K#day"(20,5,5);
" F# j1 o) m6 l9 d( Q日D:="KDJ.D#day"(20,5,5); 5 E: h: f; U" w: z% j) @
周K:="KDJ.K#week"(9,3,3);
. f4 ^* v0 M+ Z( x# y0 K周D:="KDJ.D#week"(9,3,3);
. Y; G$ i1 ]' B9 }+ @EXPLAIN(CROSS(日K,日D),'日KD金叉且底背离买入;'),colorFF;
, s! m/ [2 V3 ` v9 @EXPLAIN(CROSS(日D,日K),'日KD死叉且顶背离必须卖出;'),colorFF00; : h' Y4 t( E8 G S+ W0 ^: H% g: k
EXPLAIN(CROSS(周K,周D),'周KD金叉且底背离买入;'),colorFF;
9 H# x$ d; \0 [6 \1 GEXPLAIN(CROSS(周D,周K),'周KD死叉且顶背离必须卖出;'),colorFF00; ( }* y% _. `. V8 Z: ^) C6 V" C
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
: \6 G$ P% u* b! p. w3 Y* {* mUPR:=BBI+3*STD(BBI,10); 7 k2 {) z8 y+ |- I. c& w# X6 ?
DWN:=BBI-3*STD(BBI,10); & V+ K& w% {3 f9 ~* C d
VAR55:=(UPR-DWN)/UPR0.18; 8 i/ a/ t4 c" |
VAR57:=(MA(CLOSE,60)-MA(CLOSE,5))/MA(CLOSE,60)>0.15;
?, n+ N; N3 q/ [9 L6 k ]; VVAR58:=(MA(CLOSE,5)-MA(CLOSE,60))/MA(CLOSE,5)>0.15;
: x) z# g5 L# o' vEXPLAIN(VAR55,'布林线收窄大概变盘;'),colorFF00FF;
" I5 U/ W8 d# ^' K5 rEXPLAIN(VAR57 AND VAR56 AND CLOSE>OPEN,'布林上下乖离太大大概反弹;'),colorFF00FF; ! J3 t$ Y, c* K- B
EXPLAIN(VAR58 AND VAR56 AND CLOSE=0.01,'SAR向上突破提示买入;'),colorFF; $ @0 r8 K9 l7 }# U9 X5 l. z
EXPLAIN(CROSS("SAR",CLOSE) AND (ABS(CLOSE-"SAR"))/CLOSE>=0.01,'SAR向下突破提示卖出;'),colorFF00;
; ^9 M3 |9 r5 w5 C; A( nTYP:=(HIGH+LOW+CLOSE)/3; - S9 w$ L( l' {. t+ T
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
2 V9 ]9 V( i- n( [( g. N# Q8 REXPLAIN(CCI100,'CCI指标高位,卖出时机。'),colorFF00;
6 ]: B5 c- |( s# X# V5 TEXPLAIN(VOL/CAPITAL>0.075,'换手过大,警惕主力出逃,短期头部。'),colorFFFF;
2 A) m9 m; h; e6 r4 PWR:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)); ( k- x H# i, m+ E) E( s, v- t
EXPLAIN(WR>-20,'W&R超买,即将见顶,应实时卖出。'),colorFF00; ! H0 z' p: O) I6 R6 ?
EXPLAIN(WR=0.5,'ARBR人气指标非常,若股价从高价下跌,属买入信号。'),colorFF; % u5 J+ H# ?5 ?0 v: {6 Z0 a
EXPLAIN(("ARBR.AR"-LLV("ARBR.AR",10))/LLV("ARBR.AR",10)>=0.5,'ARBR人气指标非常,若股价从低价上升,属卖出信号。'),colorFF00; 1 X0 d E2 H, E% S( v- R) h/ N: Z
EXPLAIN("ARBR.BR"300,'ARBR意愿指标表现股价随时下挫思量卖出。'),colorFF00FF; , m1 R% H+ i) i ?
EXPLAIN(CROSS("ARBR.AR","ARBR.BR") AND ("ARBR.AR"300),'ARBR人气意愿指标死叉,属卖出信号。'),colorFF00; 3 D& h- T+ l# X/ ^4 n
EXPLAIN((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;
! f& e* w+ g) k+ H$ ?% XEXPLAIN("CR.CR"18 AND (COUNT("ROC.ROC">REF("ROC.ROC",1),3))=3,'ROC变动速率指标表现短期反弹有望,属买入信号。'),colorFF; : E0 l- M) ]6 z/ h( @
EXPLAIN((COUNT(CLOSE18 AND (COUNT(CLOSE=2) AND (COUNT(CLOSE=3,'VR容量比率指标非常,表现股价即将涨升,属买入信号。'),colorFF; ) V- O. Z! A- p- ^$ P* k, u6 E" U$ M
EXPLAIN("VR">300 AND (COUNT("VR"=3 AND (COUNT(CLOSE>REF(CLOSE,1),5))>=3,'VR容量比率指标表现涨势耗尽,发起卖出。'),colorFF00;
s O m, k) }) |) ~! s( XVV6:=(2*CLOSE+HIGH+LOW)/4; / } D! m; Q+ g `- z2 h7 v2 t
VV7:=LLV(LOW,27);
8 S9 Z; G- O1 t0 m/ {& YVV8:=HHV(HIGH,27); $ W( [/ R; z( `" R' P
攀:=EMA((VV6-VV7)/(VV8-VV7)*100,13)-50; ; F) V5 H* r9 Q- ^% e* H0 s
金:=EMA(0.618*REF(攀,1)+0.382*攀,3); 3 v$ d; S( a# e, I
起攀:=CROSS(攀,金) AND CLOSE>OPEN;
* I4 K5 k( e# O, _& V# |$ {2 V: GEXPLAIN(CROSS(攀,金) AND CLOSE>OPEN,'起攀指标发出起攀买入信号。'),colorFF; : H+ g8 u0 y4 t1 q* F6 s' |" [$ G) q
EXPLAIN(1=1,' 【均线体系分析】'),colorFFFF; " E; m" }6 K4 {9 P
MA5:=MA(CLOSE,5);
" M* |+ `- ~* ?, y0 @8 ZMA10:=MA(CLOSE,10);
# Z2 h+ ^5 ^* h7 c9 C A' G! zMA30:=MA(CLOSE,30);
{1 g6 J, q. w r d% ~MA60:=MA(CLOSE,60); : |- C* L, T3 E9 r r- Y/ G4 M
MA125:=MA(CLOSE,125); & J$ v3 i: A! \' j
MA250:=MA(CLOSE,250); 8 n2 {- X+ @. D9 O; O8 s9 B# X3 j
EXPLAIN(MA5>MA10 AND MA10>MA30 AND MA5>MA30,'短期均线多头分列;'),colorFF;
! s: T7 _( }; m4 _& W. o/ A: v, Z& zEXPLAIN(MA5MA125,'中期均线多头分列;'),colorFF; I6 K; y; C8 @. ^5 P% z7 P
EXPLAIN(MA30MA250,'恒久均线多头分列;'),colorFF;
. i2 q& g- U- J" REXPLAIN(MA60MA(CLOSE,5); , v* u1 ~7 k7 C% A" V" ?
穿头破脚:=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)); " s1 I' X% O# y1 s8 u: v6 N
平顶:=(ABS(HIGH-REF(HIGH,1)))/HIGHOPEN AND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1);
# C- n, C* ~' \1 G( c8 o双飞乌鸦:=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 |