k:"kdj.k",linethick,COLORWHITE;
I! I6 v% G- g# sd:"kdj.d",linethick0,COLORYELLOW;3 b/ G I$ O% ^& V; s4 M
r1:"rsi.rsi1",linethick0,ColorC080FF;8 ] `. p- i, p2 C
r2:"rsi.rsi2",linethick0,ColorFF8080;; }0 V' M4 S5 A% S, i1 k* n- h N
r3:"rsi.rsi3",linethick0,Color87F8F4;
2 q; _9 r$ F1 g4 o$ L6 Q5 a% Hf:"macd.diff",linethick0,Color72C072;
8 \' c& ~& u* I Fa:"macd.dea",linethick0,ColorE98210;
4 |1 a* A& F/ D1 y' sm:"macd.macd",linethick0,COLORWHITE;, j* n; N. o* K
{以下界说叠加区间(在这里是可见K线的范围)}
+ D6 w6 `0 S+ Vq:=SYSPARAM(3)-SYSPARAM(2);
" Q3 k2 u0 F& x* u: `7 n5 Up:=SYSPARAM(3);* ^4 g! p M+ Q% }
{以下盘算叠加比和叠加平移量}
# P) z) ]) ?( E$ M( U{1、叠加字段高度}( d* y1 S$ ~, X p$ D* [
kh:=hhv(h,q);$ ^, m6 J( @" x2 U0 f2 r
kL:=LLv(L,q);
7 ]1 t% k! L) v9 N" k% mdh:=hhv(max(k,d),q);
! s3 h) y. |* N+ e/ L2 BdL:=LLv(min(k,d),q);* a/ J9 H( N6 m: a( k
mh:=hhv(max(f,a),q);
6 X0 Z$ x5 n9 hmL:=LLv(max(f,a),q);" c7 w& ]3 {, | Y# C
rh:=hhv(max(max(r1,r2),r3),q); u: Y9 b2 s# B) ?# B' ?
rL:=LLv(min(min(r1,r2),r3),q);
' A4 Q" p% l$ n& C# g" `{2、叠加比}
) {% p! f c& i& W- Zbd:=(kh-kL)/(dh-dL)/3;
$ T1 V' `! E( W* [3 P! g+ e& qbm:=(kh-kL)/(mh-mL)/3;1 `( ?$ p- j0 y( n9 t! ~
br:=(kh-kL)/(rh-rL)/3;
( o* C9 V$ T/ Z) v& ?* O& s{3、叠加平移量}
5 W" b) f2 ? r8 \; @) N9 ]wk:=(kh-kL)/3;
1 Q% I1 m+ Y6 Uwd:=(kh+kL-(dh+dL)*bd)/2-wk[p];
8 G& h0 h+ N6 v0 L' l& B( X0 y5 vwm:=(kh+kL-(mh+mL)*bm)/2;+ A/ I' g* F; Z% E6 q* c, G5 G$ Z! z9 j
wr:=(kh+kL-(rh+rL)*br)/2+wk[p];
$ F7 F/ f* X* X+ s- G P6 m: Y2 Y F{以下画叠加线}6 E, i, V- i3 g; S
PARTLINE(1,k*bd[p]+wd[p]),COLORWHITE;
. Y) _7 w, f+ qPARTLINE(1,d*bd[p]+wd[p])COLORYELLOW;
0 d1 y% Z; |+ K' I3 kPARTLINE(1,r1*br[p]+wr[p]),ColorC080FF;: J7 D0 y3 J5 h0 |8 d: B- X9 t
PARTLINE(1,r2*br[p]+wr[p]),ColorFF8080;. ^0 _: s5 y5 P+ m: \
PARTLINE(1,r3*br[p]+wr[p]),Color87F8F4;
- t2 h1 b* A* {! B; J, t9 K9 WPARTLINE(1,f*bm[p]+wm[p]),Color72C072;
/ d9 {7 ^$ m0 Y* bPARTLINE(1,a*bm[p]+wm[p]),ColorE98210;
3 u% |+ X- t& p& C% CSTICKLINE(m>0,m*bm[p]+wm[p],wm[p],0.1,0),POINTDOT,COLORMAGENTA;% |2 ~6 R. F) W! o6 M ~9 `
STICKLINE(m |