本帖最后由 履泰 于 2013-2-7 13:25 编辑
王向辉老师:你好;
请帮忙改写一个通达信obv ,下面是在网上找到的符合部分要求的公式,
我不会编写成选股公式,请老师帮忙:在此感谢!!!!!!
BIAS1CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
FZ:=BIAS1;
P:=5;
A1:=REF(FZ,P)=HHV(FZ,2*P+1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);{高点}
C2:=BACKSET(B1,P+10);
D2:=FILTER(C2,P);{高点}
上:=REF(FZ,BARSLAST(D1)),COLORFF00FF;
R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
R12:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
S11:=R11>REF(R11,1);
S12:=(R12=REF(R12,1));
DRAWLINE(D1,FZ,S11,上,1),COLORYELLOW;
DRAWICON(D1,FZ,1);
如图示要求:
1;找出前30天之间N个波峰中的最高obv波峰值(如图中红色箭头所示的几个波峰),
2;如当日的obv值(绿色箭头处)比前30天之间最高obv波峰值大1.5倍以上时发出买入指示,
非常感谢!!!!!
|