吃香蕉减肥吗:安德鲁音叉 - 软件书籍指标交流 - Advanced Get 深度学习 advanced...

来源:百度文库 编辑:偶看新闻 时间:2024/07/06 16:19:05
Andrews Pitchforks(安德鲁音叉线)
9 S: B& Q8 k$ m% _基本概述: Ux5 x+ U9 G2 B0 s4 Q' F% m
9 A1 [6 v: @3 n: \& [
Dr. Alan Andrews 建立的这个根据一条中线画一个草耙的技术. Dr. Andrews 的规定是, 市场在接近中线时, 将做2件事中的一个:
6 w4 |( B" S! _( ^- X市场将在中线处反转. , [0 V! n3 \! s# y
市场将通过中线, 朝上方平行线前进, 然后反转.
) G. F4 W0 m- M* L$ W- ~& ~
8 m7 a/ l; R3 Y0 O$ |4 a9 @" h, }4 u) ~% j, M/ Z$ C
INPUT:N(20,1,999);% R6 G/ [' f1 c8 j* {! k
z:zig(4,N);a:=FLATZIG(4,N); aa:=a=1 or a=0;0 Z' Y5 g: Q) Z
q1:=SYSPARAM(1);q3:=SYSPARAM(3);ba:=barpos;
( n% Z7 t" Y7 p% Q8 F) xs:=sum(aa,0);ss:=s[q3]-s+1;5 M& t( O* E( U6 W
K:=if(ss[q1]<3,3,ss[q1]);
% H, E! c3 F9 I( \% c2 d7 k, Z' Bxx0:=ref(ba,barssince(ss=K));
, `; ^3 I8 R* T( Yxx1:=ref(ba,barssince(ss=K-1));
4 A4 g% g+ e1 r  ]. b* kxx2:=ref(ba,barssince(ss=K-2));, T: }+ i5 j. n. R- M. B
x0:=xx0[q3];x1:=xx1[q3];x2:=xx2[q3];
4 \0 ]1 t- ^0 h# `- g; ry0:=z[x0];y1:=z[x1];y2:=z[x2];( I4 n' Y8 B4 x/ @
x:=(x1+x2)/2;y:=(y1+y2)/2;xL:=(y-y0)/(x-x0);
; I8 @5 f/ y; jDRAWSL(ba=x0,z,xL,0,0),COLORMAGENTA,LINEDOT;. E, g# g9 Y& M7 e/ p' y
DRAWSL(ba=x1,z,xL,0,0),COLORGREEN,LINEDOT;# S# I+ R0 {1 P) _  \& i
DRAWSL(ba=x2,z,xL,0,0),COLORGREEN,LINEDOT;+ N% |  A4 o- K) ?6 j9 K- {
DRAWLINE(ba=x1,z,ba=x2,z,0),COLORGREEN,LINETHICK2;
" j, }& g7 }. a. I. i中INEVALUE(ba=x0,z,ba=x0+1,y0+xL,0,0),COLORMAGENTA;
" }. I5 n9 L3 {7 \# j4 m6 R2 ~下INEVALUE(ba=x1,z,ba=x1+1,y1+xL,0,0),COLORGREEN;0 l1 h9 u; S1 L3 `
INEVALUE(ba=x2,z,ba=x2+1,y2+xL,0,0),COLORGREEN;6 J/ x! I+ `' U; R% q" [
斜率:xL,LINETHICK;% }, r1 O7 J/ l! Y8 x
角度:ATAN(xL)*114.6,LINETHICK;
1 q5 _( W5 z9 _% O# y) K! _中1:=LINEVALUE(ba=x0,z,ba=x0+1,y0+xL,1,0),COLORMAGENTA;
/ d. ^9 s. o3 a% T& w! T中0:=if(ba>x1,中,中1);
% u5 n( q! P4 l' K9 F3 S4 a5 PM1:=LINEVALUE(ba=x1,z,ba=x2,z,0,0);
  N, s; m) R3 Z, ?, RM2:=LINEVALUE(ba=x1,z,ba=x2,z,1,0);3 I; O; ^; u0 K1 z6 {( ]
M:=if(ba>x,m1,m2);
+ f3 Z& S) K9 Y' D; H- _6 _' m6 m2 l+ s. x- |9 e
u:=中0-if(y2>y1,下,上);5 f8 W1 ^1 `' C9 U; M  H
t0:=中0-u[q3]*0.5,LINETHICK,Color005500;
0 T- R2 T' F1 c# K- c, r4 `7 q  dt1:=中0-u[q3]*1.5,LINETHICK,Color005500;) A3 u1 p7 G' z+ z3 ?+ n
t2:=中0-u[q3]*2,LINETHICK,Color005500;5 N1 O9 o* l" e- \
wt0:=barssince(cross(t0,m) or cross(m,t0))*0;8 y! w7 o. h4 {4 _
wt1:=barssince(cross(t1,m) or cross(m,t1))*0;
+ h3 F" V% M5 T; X* W8 I. twt2:=barssince(cross(t2,m) or cross(m,t2))*0;' E9 A% q. Q: ^1 v3 G9 ^9 Y5 a7 ^
t0+wt0,LINEDASHDOT,Color005500;
2 d' e/ H# ~" b$ _& B, Zt1+wt1,LINEDASHDOT,Color005500;9 n, O; U, M+ {4 f
t2+wt2,LINEDASHDOT,Color005500;
& k' ?3 G7 o" V7 r6 R- a" `9 @# N# j% z
u0:=中0+u[q3]*0.5,LINETHICK,Color005500;
# c4 Y* ?% ~1 b; n% vu1:=中0+u[q3]*1.5,LINETHICK,Color005500;6 C2 ~+ I) Z* R" z1 q
u2:=中0+u[q3]*2,LINETHICK,Color005500;
, Z6 {$ X7 z2 \6 ?$ M/ v& t$ bwu0:=barssince(cross(u0,m) or cross(m,u0))*0;
+ @2 d( ^  T- m% _+ l% S0 I! [wu1:=barssince(cross(u1,m) or cross(m,u1))*0;6 L8 _( k) g# |* R4 }/ d# d
wu2:=barssince(cross(u2,m) or cross(m,u2))*0;  X* j5 s* b- q
u0+wu0,LINEDASHDOT,Color005500;0 M3 b0 D: p0 z, ^9 J
u1+wu1,LINEDASHDOT,Color005500;$ D' Z. W' o- O, Z, F
u2+wu2,LINEDASHDOT,Color005500;; a* R; a- Y4 Q- [5 f6 h' ^
PARTLINE(BETWEEN(m,u2,t2),m),LINETHICK,Color005500;