|
k:"kdj.k",linethick,COLORWHITE;
& E1 G& s% d% o+ s" h/ C& q7 pd:"kdj.d",linethick0,COLORYELLOW;: f! G: t( H2 p% c4 g! N
r1:"rsi.rsi1",linethick0,ColorC080FF;
& J! N+ e1 j( ~- v( Fr2:"rsi.rsi2",linethick0,ColorFF8080;, @/ ]( M) i/ \( r* P, r, D
r3:"rsi.rsi3",linethick0,Color87F8F4;
u6 r' O+ H+ Z$ L+ ~ U4 c" wf:"macd.diff",linethick0,Color72C072;& D* m% Q8 J& H: w# ^) L
a:"macd.dea",linethick0,ColorE98210;& @7 P" R% _+ f j6 ~6 t
m:"macd.macd",linethick0,COLORWHITE;; K& y- j9 n! f0 {4 V6 G
{以下界说叠加区间(在这里是可见K线的范围)}( c) W/ r7 z& h6 E6 p
q:=SYSPARAM(3)-SYSPARAM(2);8 a& ~. Z. S Z Y& D% O: } l' q
p:=SYSPARAM(3);9 g" f3 _; p" i1 q% [, }& T
{以下盘算叠加比和叠加平移量}
4 X. t4 H7 C% ?' Y; O; l: r{1、叠加字段高度}0 p" J) M2 B- c; A. v7 Q! q }
kh:=hhv(h,q);
- U: B: L5 Q a/ m% hkL:=LLv(L,q);
$ T- c# D& r2 U4 w4 n$ B! n2 o" Vdh:=hhv(max(k,d),q);5 A' o `) p+ G
dL:=LLv(min(k,d),q);
/ h x1 \. H! ?mh:=hhv(max(f,a),q);
, p y$ O: Y; e. S. D) k$ JmL:=LLv(max(f,a),q);" b$ m3 L6 t6 N& Y- L
rh:=hhv(max(max(r1,r2),r3),q);
4 a( b% j( ^- Z$ D) _9 {rL:=LLv(min(min(r1,r2),r3),q);
) n1 y1 f+ D) e, I6 c7 \( U{2、叠加比}
% y4 ?" h( I+ {: Wbd:=(kh-kL)/(dh-dL)/3;1 c; r3 x5 }: m9 @/ Q
bm:=(kh-kL)/(mh-mL)/3;* X, T7 P7 _) s' G: ^* U! O
br:=(kh-kL)/(rh-rL)/3;
$ f7 b$ ]# _5 j ^* U7 x{3、叠加平移量}, B& N" y i( A& n4 Y2 f* K% a+ M5 `
wk:=(kh-kL)/3;, I2 T. h1 h; F. X
wd:=(kh+kL-(dh+dL)*bd)/2-wk[p];
5 N/ k7 ~' y0 e- D. Xwm:=(kh+kL-(mh+mL)*bm)/2;
: b5 y) [2 `) A, }( m" [$ w3 l6 `* Dwr:=(kh+kL-(rh+rL)*br)/2+wk[p];% @8 L. m" x) k
{以下画叠加线}
5 }2 m8 M! }5 p$ n1 ^PARTLINE(1,k*bd[p]+wd[p]),COLORWHITE;) M2 ~4 ^# q' m8 _) {
PARTLINE(1,d*bd[p]+wd[p])COLORYELLOW;
! {8 U% m3 F. I/ h. qPARTLINE(1,r1*br[p]+wr[p]),ColorC080FF;
3 A# f$ z3 L7 n; A! o. `5 kPARTLINE(1,r2*br[p]+wr[p]),ColorFF8080;
1 Q; e: v& y" F4 s+ m, {+ S, ~5 r$ rPARTLINE(1,r3*br[p]+wr[p]),Color87F8F4;
F/ R& |5 W! oPARTLINE(1,f*bm[p]+wm[p]),Color72C072;
2 j4 R+ A5 |7 S1 ?PARTLINE(1,a*bm[p]+wm[p]),ColorE98210;3 ]6 y S0 G2 ]' h
STICKLINE(m>0,m*bm[p]+wm[p],wm[p],0.1,0),POINTDOT,COLORMAGENTA;/ L1 q& v5 @6 R
STICKLINE(m |