黑马全息彩虹版3 r8 k$ w) \- @% L& i7 f' @3 m/ [) f
# P0 \( l" | S: M$ i9 w
DRAWGBK(CLOSE=CLOSE,COLORRGB(130,130,130),COLORRGB(30,30,30),1);
: f2 B- K% G5 k0 s) L+ Q5 S$ L上:=SMA(HIGH,21,2)*1.05; , m ]& W0 q2 Z5 l. b; S" L
DRAWTEXT(FILTER(CLOSE=MA(CLOSE,20),50,20);
/ p9 A3 }2 A: N7 ERH1:=IF(J=U2L,HHV(REF(HIGH,1),(BARSLAST(J>=U2L AND REF(J,1)=U2L AND REF(J,1)RH1)));
2 O; n+ G4 L. b% k3 {* P: YRH42:=IF(HIGH>RH1,J,REF(J,BARSLAST(HIGH>RH1)));
" r! U' e, {3 R/ K" M6 ARH5:=IF(HIGH>RH4 AND J0 AND CLOSE=1,AA10,AA12),colorFF;
2 C: u" g2 T9 ^" iFILLRGN(AA12>=AA10 AND BB100 AND 黑马趋势>1 AND LOW支持位 AND HIGH0 AND HIGHRL5,LOW,'←短买'),colorFF00;
% K# A/ [3 e: d+ e i( ^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; 1 |' H: L1 v; I) w% ?0 C* H
DRAWTEXT(VA AND 均线120-REF(均线120,1)>0 AND HIGHOPEN,LOW,'★宝马望月'),colorFFFFFF;
. U& s! a( F4 y9 K( Y! JDRAWTEXT(均线-REF(均线,1)>0 AND CROSS(均线20,均线120) AND LOW=均线120,LOW,'三线着花'),colorFFFFFF;
! _& D* x: k; G1 p7 V0 w+ |; h短期底部2 LV(HIGH,30),LINETHICK2,colorFF; |+ z% i5 e0 L' g' r$ M* e0 E
上轨:SMA(HIGH,21,2)*1.092,POINTDOT,colorFFFFFF;
/ Y% D! @1 j6 o" M5 {( F8 Z中轨道:SMA(HIGH,21,2)*1.017,POINTDOT,colorFFFFFF; * x V( K! }# T# {* Y6 c
DRAWTEXT(FILTER(LOWMA(CLOSE,15) AND CLOSE>短期底部2 AND HIGH=均线120 AND CLOSE=均线 AND HIGH0 AND 拦截-REF(拦截,2)>0,11),LOW-0.11,'★快马加鞭'),colorFF;
) q: ]8 o8 z" X8 ~. s( ~5 pDRAWTEXT(FILTER(OPEN0 AND HIGH0.35,4),LOW-0.05,'★黑马狂奔'),colorD18073;
& _, m) p8 V% \$ M; z! p. iDRAWTEXT(CROSS(支持,均线) AND HIGH0,HIGH*1.14,'●逃命'),colorFF; 4 v' W# _) ?+ k) \' p% y) O
RDV:=SMA(LOW,8,1);
# M0 H7 ^( M: v% Y& c# cDRAWTEXT(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; 3 ?* y2 I: h. ^/ P
DRAWTEXT(OPEN0 AND CLOSE>均线89 AND BB10>1 AND CLOSE/OPEN>1.04,LOW,'★天马过桥'),colorCC99FF; - W& x3 O8 k3 D" H& c7 S7 o
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,9,0),colorFF5B00; , h( |. m8 u: o: d, k
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,8,0),colorFF6C00;
3 M- ]: l4 ^: BSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,7,0),colorFF7B00;
3 u; h6 D$ S1 K+ O* g* j9 Q, j1 l; DSTICKLINE(OPEN>=CLOSE,CLOSE,OPEN,6,0),colorFF9C00;
. M1 d4 u$ _5 H. p# X! b! O" d2 ?STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,5,0),colorFFBE00; : J5 v# J8 {$ d# k, V! d5 w& R0 V
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3.5,0),colorFFCC00; ; }& t% H% e& j) m+ j
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5,0),colorFFFF00;
8 m7 e/ a+ `$ t+ Q1 ?9 ASTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,9,0),color70084;
/ F a: r5 Q9 h3 l& K& C# SSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,8,0),colorA3;
, x M0 E3 b8 ZSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,7,0),colorB7;
, ]0 i- E* z8 hSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,6,0),colorCD;
# h' T8 b$ v" ~! J' G4 gSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,5,0),colorE9;
5 C1 q" Y' j6 MSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,3,0),color754E9;
7 f, W/ J' a1 S1 c6 BSTICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1.5,0),color76EF3;
4 }3 U( v0 Y. W( j! o" ?STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1,0),color77BF3; 1 g3 V! l3 `) a/ ]$ j7 w8 I
STICKLINE(CLOSE>OPEN,OPEN,LOW,1,0),color726CA; ( A+ ?2 ?! f- n$ O# j- @, d
STICKLINE(CLOSE>OPEN,CLOSE,HIGH,1,0),color726CA; . e2 z# b4 s3 T. l0 @+ D
STICKLINE(OPEN>CLOSE,CLOSE,LOW,1,0),colorDE9100; 2 L: @; E3 I1 R$ s+ {# @
STICKLINE(OPEN>CLOSE,OPEN,HIGH,1,0),colorDE9100;
0 ?+ a& S8 _3 S# ?: B6 @STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,9,0),color90FF;
0 }( l, v2 ^. d% U/ ?! u5 DSTICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,8,0),color9FFF;
3 @' D6 U2 b/ C$ S0 d* }9 g! P$ |STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,4,0),colorB5FF; 8 c. v) }6 w" F- F& r8 A# A; m6 U
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,OPEN,2,0),colorE4FF;
3 P: c2 P4 h/ |/ A9 x E* KSTICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,OPEN,LOW,0.7,0),colorFFFF; / @" }$ L$ _: h) @* O- N
STICKLINE(CLOSE/OPEN>1.04 AND CLOSE0,CLOSE,HIGH,0.7,0),colorFFFF;
7 w3 y e* j8 N# l* kSTICKLINE(CLOSE85))>=1,'RSI相对强弱指标超买,属卖出信号。'),colorFF00; ( C$ U( ~) `% j2 s' g
EXPLAIN((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;
/ F# v* B' k$ S$ w2 O7 ZEXPLAIN(CROSS("RSI.RSI1","RSI.RSI2") AND "RSI.RSI1"50,'RSI相对强弱指标死叉,属卖出信号。'),colorFF00; : a" O" \# G2 y) O, e" k, i h
EXPLAIN("RSI.RSI1"93,'RSI相对强弱指标极高位,猛烈卖出信号。'),colorFF00;
s. B: K( q0 F; gEXPLAIN(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; 6 @6 F; S) T6 q- d% d6 Z
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;
" G- d$ N# X6 s: S$ ]" X) K日K:="KDJ.K#day"(20,5,5);
. X. v- W7 \+ `7 x0 a+ F0 [4 U日D:="KDJ.D#day"(20,5,5); & t: H* A: c" ^5 B7 N0 Y8 k
周K:="KDJ.K#week"(9,3,3); $ ~& X1 L% \& Q- W- q$ `( a* n# y
周D:="KDJ.D#week"(9,3,3); 7 z! A% \) j3 Y8 G; |# `% S
EXPLAIN(CROSS(日K,日D),'日KD金叉且底背离买入;'),colorFF; 2 j. s S# q9 g0 c; B6 P0 {0 H
EXPLAIN(CROSS(日D,日K),'日KD死叉且顶背离必须卖出;'),colorFF00;
& }# r7 W2 g- q+ ?7 I, HEXPLAIN(CROSS(周K,周D),'周KD金叉且底背离买入;'),colorFF; . N0 @" t; _5 I! U% f& c1 D; F% |
EXPLAIN(CROSS(周D,周K),'周KD死叉且顶背离必须卖出;'),colorFF00; * ]8 Z/ b6 c! ^$ `5 j% q/ l6 C, R
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; % n; q! H6 u- G+ p. I
UPR:=BBI+3*STD(BBI,10); 2 k+ i1 d) d! O0 ]
DWN:=BBI-3*STD(BBI,10); 8 R# V |* Z, k1 K$ I
VAR55:=(UPR-DWN)/UPR0.18; 5 H; X# [% o0 W0 c8 T& H
VAR57:=(MA(CLOSE,60)-MA(CLOSE,5))/MA(CLOSE,60)>0.15; : Q# G/ x2 b; ]3 @3 d
VAR58:=(MA(CLOSE,5)-MA(CLOSE,60))/MA(CLOSE,5)>0.15;
1 {1 n+ v1 a+ t& {0 cEXPLAIN(VAR55,'布林线收窄大概变盘;'),colorFF00FF; % {' A. z$ u$ \% }
EXPLAIN(VAR57 AND VAR56 AND CLOSE>OPEN,'布林上下乖离太大大概反弹;'),colorFF00FF;
' x U7 W6 t9 T8 y2 ]% S; n) u* HEXPLAIN(VAR58 AND VAR56 AND CLOSE=0.01,'SAR向上突破提示买入;'),colorFF; 5 i" m( U6 d. y y" O
EXPLAIN(CROSS("SAR",CLOSE) AND (ABS(CLOSE-"SAR"))/CLOSE>=0.01,'SAR向下突破提示卖出;'),colorFF00; 9 {' j% d# D/ n# P
TYP:=(HIGH+LOW+CLOSE)/3; ; g. a" a8 f. I; M% D
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)); 2 Z2 u" j2 I; a! f- f* [
EXPLAIN(CCI100,'CCI指标高位,卖出时机。'),colorFF00;
2 o ^6 a: K5 i7 iEXPLAIN(VOL/CAPITAL>0.075,'换手过大,警惕主力出逃,短期头部。'),colorFFFF; 9 v o1 s0 f6 i$ W! Z! E b$ `
WR:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
% Y4 @5 u% H6 u" X- ^+ m3 IEXPLAIN(WR>-20,'W&R超买,即将见顶,应实时卖出。'),colorFF00;
* v1 ^! t3 d' ~+ Q/ |1 ~" pEXPLAIN(WR=0.5,'ARBR人气指标非常,若股价从高价下跌,属买入信号。'),colorFF; , X' [! f& ]6 J9 i
EXPLAIN(("ARBR.AR"-LLV("ARBR.AR",10))/LLV("ARBR.AR",10)>=0.5,'ARBR人气指标非常,若股价从低价上升,属卖出信号。'),colorFF00;
/ e& q1 I- j' V! W% Y3 @EXPLAIN("ARBR.BR"300,'ARBR意愿指标表现股价随时下挫思量卖出。'),colorFF00FF; . S! @$ F# C/ \; F H. Q+ m+ q
EXPLAIN(CROSS("ARBR.AR","ARBR.BR") AND ("ARBR.AR"300),'ARBR人气意愿指标死叉,属卖出信号。'),colorFF00;
H, ^. x' z5 x( }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; R, r1 S4 K" v* |( d7 t) K
EXPLAIN("CR.CR"18 AND (COUNT("ROC.ROC">REF("ROC.ROC",1),3))=3,'ROC变动速率指标表现短期反弹有望,属买入信号。'),colorFF; * \3 d1 P; R/ v, f
EXPLAIN((COUNT(CLOSE18 AND (COUNT(CLOSE=2) AND (COUNT(CLOSE=3,'VR容量比率指标非常,表现股价即将涨升,属买入信号。'),colorFF; 8 ]: k r) D7 F) x
EXPLAIN("VR">300 AND (COUNT("VR"=3 AND (COUNT(CLOSE>REF(CLOSE,1),5))>=3,'VR容量比率指标表现涨势耗尽,发起卖出。'),colorFF00; / t+ X+ |5 R! Q# Q
VV6:=(2*CLOSE+HIGH+LOW)/4; ( b+ i" R" @2 s0 C
VV7:=LLV(LOW,27); ) t! |+ ?( \5 C& f" g& L
VV8:=HHV(HIGH,27); 5 k( S; M( {( d
攀:=EMA((VV6-VV7)/(VV8-VV7)*100,13)-50; 7 ^) X+ W6 O3 U2 ]% f
金:=EMA(0.618*REF(攀,1)+0.382*攀,3);
. e9 i8 x4 l, }起攀:=CROSS(攀,金) AND CLOSE>OPEN;
& l7 J4 k! k$ y- [EXPLAIN(CROSS(攀,金) AND CLOSE>OPEN,'起攀指标发出起攀买入信号。'),colorFF; 7 L1 l. X+ y% I/ H7 o* n$ _# j) o# o3 h
EXPLAIN(1=1,' 【均线体系分析】'),colorFFFF;
/ n/ S! c* r- `( r: RMA5:=MA(CLOSE,5); 2 z4 z$ Y1 Y! o8 @7 E8 H0 ]
MA10:=MA(CLOSE,10); : R8 h% E' g8 l `: e/ y
MA30:=MA(CLOSE,30); 3 ]5 t7 }+ K7 R# p- i
MA60:=MA(CLOSE,60); 7 f5 k9 u1 ~- U9 @! M+ \* B
MA125:=MA(CLOSE,125);
$ G/ A4 N( o% V% Q zMA250:=MA(CLOSE,250);
8 A+ P* H* Q/ Z& h5 T: |6 cEXPLAIN(MA5>MA10 AND MA10>MA30 AND MA5>MA30,'短期均线多头分列;'),colorFF;
2 @8 J* h4 r# R) kEXPLAIN(MA5MA125,'中期均线多头分列;'),colorFF; ' o' }) ]0 s3 Y5 n* x; `+ r
EXPLAIN(MA30MA250,'恒久均线多头分列;'),colorFF;
# Y# L; R2 `( v/ s2 R: b! E7 D9 CEXPLAIN(MA60MA(CLOSE,5);
; V6 o( ?5 C3 |4 Z6 {( C穿头破脚:=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)); ) ?/ n; M( f" |$ B
平顶:=(ABS(HIGH-REF(HIGH,1)))/HIGHOPEN AND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1); ; p( j7 ~& b3 j0 E! }# Z
双飞乌鸦:=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 |