怎样编写求每天均线斜率的公式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
怎样编写求每天均线斜率的公式?
谢谢各位!!!
[ Last edited by soho on 2004-2-10 at 09:51 ]
2004-2-10 08:44
万鑫华泰
指标公式版主
积分 2776
发贴 471
注册 2003-11-15
来自天津市
{设A,B,R为三条曲线;N,M等为参数}
[一.变化率]
Fa:=A/ref(A,N)/N-1; Fb:=B/ref(B,N)/N-1; Fr:=R/ref(R,N)/N-1;
[二.变动角]
∮a:=atan(Fa); ∮b:=atan(Fb); ∮r:=atan(Fr);
[三.斜率]
Ka:=(A-ref(A,N))/N; Kb:=(B-ref(B,N))/N; Kr:=(R-ref(R,N))/N;
[四.倾角]
∠a:=atan(Ka); ∠b:=atan(Kb); ∠r:=atan(Kr);
[五.交叉点]
Cab:=cross(A,B);{交叉} Jab:=longcross(A,B,N);{维持 -交叉}
JYa:=between(A,N,M);{介于} FWa:=range(A,N,M);{范围}
[六.下拐点(由下向上转)]
xD1:=llvbars(A,N)=M;{以N日最低点}
xD2:=ref(count(A-ref(A,1)<=0,N)=N,M) and count(A-ref(A,1)>0,M)=M;{以当日变化量的正负}
xD3:=ref(count(∠a-ref(∠a,1)<=0,N)=N,M) and ∠a>0;{以当日变化角的正负}
[七.上拐点(由上向下转)]
sD1:=hhvbars(A,N)=M;{以N日最高点}
sD2:=ref(count(A-ref(A,1)>=0,N)=N,M) and count(A-ref(A,1)<0,M)=M;{以当日变化量的正负}
sD3:=ref(count(∠a-ref(∠a,1)>=0,N)=N,M) and ∠a<0;{以当日变化角的正负}
[八.位置(求得交叉点/拐点到当前的周期)]
Wz1:=barslast(Cab);{第一(交叉)点的位置}
Wz2:=ref(Wz1,Wz1+1)+Wz1+2;{第二(交叉)点的位置}
Wz3:=ref(Wz1,Wz2+1)+Wz2+2;{第三(交叉)点的位置} Wz4:=ref(Wz1,Wz3+1)+Wz3+2;{第四(交叉)点的位置} Wz5:=ref(Wz1,Wz4+1)+Wz4+2;{第五(交叉)点的位置} {Wzn:=ref(Wz1,Wz(n-1)+1)+Wz(n-1)+2;}
[九.曲线A叠加曲线B]
F:=A/ref(A,1)-1;{A的变化率}
js:=ref(B,barscount(c));{叠加位置(初始)}
DJ:(sum(F,0)+1)*Js;{叠加曲线(初始位置)}
Jd:=ref(B,barslast(条件));{叠加位置(定点)} Dj:=(sum(F,0)+1)*Jd;{叠加曲线(预定位置)}
该贴转自分析家论坛,火星先生之贴。