|
k:"kdj.k",linethick,COLORWHITE;
2 k) I' h6 o& R' f8 e7 \% X2 E5 Ud:"kdj.d",linethick0,COLORYELLOW;
3 k! ~7 N. j: _; g- G1 ^r1:"rsi.rsi1",linethick0,ColorC080FF;
! R; s, Z* K- O. \% er2:"rsi.rsi2",linethick0,ColorFF8080;6 q, g8 N4 G7 q% T6 n# J
r3:"rsi.rsi3",linethick0,Color87F8F4;/ Q; |% `3 D% J# B+ U
f:"macd.diff",linethick0,Color72C072;+ p; T$ G! K# g+ g8 H" K
a:"macd.dea",linethick0,ColorE98210;
4 ^' {& y' L4 \3 i: X- xm:"macd.macd",linethick0,COLORWHITE;
; |- A: I. F1 e; a{以下界说叠加区间(在这里是可见K线的范围)}
6 t$ ?2 u; a: x$ Q% uq:=SYSPARAM(3)-SYSPARAM(2);
$ I( o5 J( c6 q( `( Q$ Kp:=SYSPARAM(3);$ V/ R# b, E: h9 ]9 I: Y
{以下盘算叠加比和叠加平移量}' c0 x4 L" `3 f+ c8 A- V N2 G
{1、叠加字段高度}
; T: M: ?6 {0 C1 x" ]1 qkh:=hhv(h,q);( l) B( m) `/ R0 C, D
kL:=LLv(L,q);
( D5 L/ ~* j8 N0 Q9 K4 y6 o# hdh:=hhv(max(k,d),q);
! b0 [3 t Q* b8 y% X+ h* g* Q' GdL:=LLv(min(k,d),q);" c8 g5 w" h) {6 `! `
mh:=hhv(max(f,a),q);
5 c% i! C% j* |9 mmL:=LLv(max(f,a),q);
+ E$ \4 u( {' y E* J5 xrh:=hhv(max(max(r1,r2),r3),q);
N: P& g" @8 R7 Q* RrL:=LLv(min(min(r1,r2),r3),q);
+ o l1 D2 l* q) l{2、叠加比}# ] \* v3 [) e3 \6 r% m
bd:=(kh-kL)/(dh-dL)/3;, E% }+ }9 P+ R4 o% i6 u
bm:=(kh-kL)/(mh-mL)/3;* E" h% N) ?7 X+ p6 d5 O( v
br:=(kh-kL)/(rh-rL)/3;2 a8 @5 m# H5 z: h
{3、叠加平移量}; J/ y9 e) u( b, q- B# c/ [
wk:=(kh-kL)/3;0 f( ]' |) P9 d
wd:=(kh+kL-(dh+dL)*bd)/2-wk[p];
; h; R1 x* z B, z2 M: H% @. S, b5 owm:=(kh+kL-(mh+mL)*bm)/2;
" u) ?1 ^+ Y0 c* Uwr:=(kh+kL-(rh+rL)*br)/2+wk[p];
c0 c0 u* R- L6 n6 N7 X$ E{以下画叠加线}) N/ A$ h- [% d' h
PARTLINE(1,k*bd[p]+wd[p]),COLORWHITE;2 y2 Y- t! {. j& d' M/ o% H
PARTLINE(1,d*bd[p]+wd[p])COLORYELLOW;
- {) Y( c0 G" sPARTLINE(1,r1*br[p]+wr[p]),ColorC080FF;6 _& g2 @# H+ j
PARTLINE(1,r2*br[p]+wr[p]),ColorFF8080;; y% w* [; {9 }5 m5 i/ w
PARTLINE(1,r3*br[p]+wr[p]),Color87F8F4;
4 {0 c' S$ I1 e- ~PARTLINE(1,f*bm[p]+wm[p]),Color72C072;$ J4 p K# a3 ]' d5 l% a
PARTLINE(1,a*bm[p]+wm[p]),ColorE98210;
1 L ?2 l0 F, XSTICKLINE(m>0,m*bm[p]+wm[p],wm[p],0.1,0),POINTDOT,COLORMAGENTA;
) Z. k( f: W2 C. ~, L/ HSTICKLINE(m |