|
k:"kdj.k",linethick,COLORWHITE;8 P2 Z: _8 n3 k% V
d:"kdj.d",linethick0,COLORYELLOW;) ^: D: A T* _* \$ `% Y
r1:"rsi.rsi1",linethick0,ColorC080FF;0 ], d S/ ~) P$ L
r2:"rsi.rsi2",linethick0,ColorFF8080;
" S4 ^- p7 @; o, P. Kr3:"rsi.rsi3",linethick0,Color87F8F4;
0 b) G5 E" V0 @8 Zf:"macd.diff",linethick0,Color72C072;
6 b/ S+ }7 A9 C3 L" ca:"macd.dea",linethick0,ColorE98210;
, d9 F3 }$ }) {6 d% Y2 c4 r/ z6 {m:"macd.macd",linethick0,COLORWHITE;
4 Z0 R% Y; A* h' v3 b% N' i5 T8 X L" t{以下界说叠加区间(在这里是可见K线的范围)}, I+ [$ D+ O5 \- q, v% L- ], m# [
q:=SYSPARAM(3)-SYSPARAM(2);0 D6 O4 n% |* n: Q6 Q X
p:=SYSPARAM(3);4 z& Y% O+ w( r. \) K5 @
{以下盘算叠加比和叠加平移量}
- u/ }3 O+ Q8 G1 J* k( ^3 g{1、叠加字段高度}$ Q _! r* b& Q, H+ h# a+ C
kh:=hhv(h,q);; Q* [. N3 r# ]6 i
kL:=LLv(L,q);
4 s! R& v: s$ }dh:=hhv(max(k,d),q);
* ^- l: ^$ y& P6 zdL:=LLv(min(k,d),q);9 T) O x3 I! N1 d; m( {
mh:=hhv(max(f,a),q);4 R5 M1 D9 q9 n4 K
mL:=LLv(max(f,a),q);' A, `! P$ r( x+ f
rh:=hhv(max(max(r1,r2),r3),q);$ J* \( o* M5 W. E: ?! g. v9 B9 Z5 q
rL:=LLv(min(min(r1,r2),r3),q);
8 b) k2 A" B! c: ^8 K{2、叠加比}
( T- X+ U% a8 [# v' K) r# Lbd:=(kh-kL)/(dh-dL)/3;* S. m; @8 m( T0 r
bm:=(kh-kL)/(mh-mL)/3;
2 \+ J8 E$ y+ d2 H& _br:=(kh-kL)/(rh-rL)/3;7 |+ l @4 H+ X: O2 y1 i
{3、叠加平移量}/ D$ O. ] `8 Z& H8 W/ Z7 I- S7 D
wk:=(kh-kL)/3;
5 n6 X' X6 {8 U% W; l6 Rwd:=(kh+kL-(dh+dL)*bd)/2-wk[p];
; T: [" g! ^- L: a$ V$ u# O& uwm:=(kh+kL-(mh+mL)*bm)/2;
4 H: f2 E4 ~# K: h5 [" z. swr:=(kh+kL-(rh+rL)*br)/2+wk[p];1 j+ l& X. S7 I$ ^- W: \
{以下画叠加线}: Q1 F& M& S! G
PARTLINE(1,k*bd[p]+wd[p]),COLORWHITE;0 R* u: c6 x: ^
PARTLINE(1,d*bd[p]+wd[p])COLORYELLOW;; S' t9 K' g5 L9 }' |
PARTLINE(1,r1*br[p]+wr[p]),ColorC080FF;4 Q: e# q8 Q; P4 A2 R3 a
PARTLINE(1,r2*br[p]+wr[p]),ColorFF8080;
; h: h. |$ N5 P: Y1 DPARTLINE(1,r3*br[p]+wr[p]),Color87F8F4;
2 W* H0 a8 m- u1 {+ o" v+ _PARTLINE(1,f*bm[p]+wm[p]),Color72C072;
' ~" F( I L$ _2 I1 g7 IPARTLINE(1,a*bm[p]+wm[p]),ColorE98210;% y/ ]: h7 w2 L8 e
STICKLINE(m>0,m*bm[p]+wm[p],wm[p],0.1,0),POINTDOT,COLORMAGENTA;
) w* K0 [- N& O) a: L* FSTICKLINE(m |