海洋寻底选股公式源码
原理解析:
N赋值:10
N1赋值:12
DH赋值:(收盘价和开盘价的较小值+2*最高价)/3
XL赋值:(收盘价和开盘价的较大值+2*最低价)/3
价赋值:((DH+XL)/2+成交额(元)/(成交量(手)*100))/2
ZDF赋值:(价-1日前的价)
MN赋值:ZDF的6日简单移动平均+价的6日指数移动平均
MN3赋值:ZDF的18日简单移动平均+价的18日指数移动平均
MN7赋值:ZDF的42日简单移动平均+价的42日指数移动平均
ZD赋值:MN和MN3的较大值和MN7的较大值
ZX赋值:MN和MN3的较小值和MN7的较小值
离度赋值:(ZD/ZX-1)*100
M1角赋值:(MN/1日前的MN-1)*100的反正切*180/3.1416
M2角赋值:(MN3/1日前的MN3-1)*100的反正切*180/3.1416
M3角赋值:(MN7/1日前的MN7-1)*100的反正切*180/3.1416
角度赋值:-(3*M1角+2*M2角+M3角)/36
输出抄底:1日前的离度上穿离度AND ANY(离度>N1,3) AND ANY(角度>N,3)
源码:
N:=10;
N1:=12;
DH:=(MIN(C,O)+2*H)/3;
XL:=(MAX(C,O)+2*l)/3;
价:=((DH+XL)/2+AMOUNT/(VOL*100))/2;
ZDF:=(价-REF(价,1));
MN:=MA(ZDF,6)+EMA(价,6);
MN3:=MA(ZDF,18)+EMA(价,18);
MN7:=MA(ZDF,42)+EMA(价,42);
ZD:=MAX(MAX(MN,MN3),MN7);
ZX:=MIN(MIN(MN,MN3),MN7);
离度:=(ZD/ZX-1)*100;
M1角:=ATAN((MN/REF(MN,1)-1)*100)*180/3.1416;
M2角:=ATAN((MN3/REF(MN3,1)-1)*100)*180/3.1416;
M3角:=ATAN((MN7/REF(MN7,1)-1)*100)*180/3.1416;
角度:=-(3*M1角+2*M2角+M3角)/36;
抄底:CROSS(REF(离度,1),离度)AND ANY(离度>N1,3) AND ANY(角度>N,3);