来函数检测结果如下:
该公式没有未来函数


M1:=5;

M2:=10;

M3:=20;

M4:=60;

MA1:MA(CLOSE,M1);

MA2:MA(CLOSE,M2);

MA3:MA(CLOSE,M3);

MA4:MA(CLOSE,M4);

BA1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;

BA2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;

BA3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;

VAR1:=LLV(LOW,36);

VAR2:=HHV(HIGH,30);

VAR3:=EMA((CLOSE-VAR1)/(VAR2-VAR1)*4,4)*25;

MM:=(BA1+2*BA2+3*BA3)/6;

MN:=MA(MM,3);

MT:=MA(MM,5);

DBL:=IF(MN< -5,1,0);

选股:=CROSS(MN,MT) AND DBL;

DRAWICON(选股,LOW-0.2,1);

 


原理解析:
M1赋值:5
M2赋值:10
M3赋值:20
M4赋值:60
输出MA1:收盘价的M1日简单移动平均
输出MA2:收盘价的M2日简单移动平均
输出MA3:收盘价的M3日简单移动平均
输出MA4:收盘价的M4日简单移动平均
BA1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BA2赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
BA3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
VAR1赋值:36日内最低价最低值
VAR2赋值:30日内最高价最高值
VAR3赋值:EMA((收盘价-VAR1)/(VAR2-VAR1)*4,4)*25
MM赋值:(BA1+2*BA2+3*BA3)/6
MN赋值:MM的3日简单移动平均
MT赋值:MM的5日简单移动平均
如果MN< -5返回1否则返回0
选股赋值:MN上穿MT AND DBL
当满足条件选股时,在最低价-0.2和1之间画图标
 

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!