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


X1:=(C+L+H)/3;

BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;

EMA8:=EMA(C,8);

DRAWTEXT(FILTER(BB13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10), EMA8,'∠35上升'),COLORYELLOW;

支撑:MA(REF(LLV(C,30),1),2);

C1:=(CLOSE+LOW+HIGH)/3;

C2:=EMA(C1,6);

C3:=EMA(C2,5);

C4:=CROSS(C2,C3);

DRAWTEXT(C4,LOW/1.01,'★买'),,COLORRED;

X:=EMA(((SLOPE(CLOSE,21) * 20) + CLOSE),68);

Y:=EMA(CLOSE,10);

LL:=REF(CLOSE,2);

MM:=((SMA(MAX((CLOSE - LL),0),6,1) / SMA(ABS((CLOSE - LL)),6,1)) * 100);

DB:=IF(((MM < REF(MM,1)) AND (MM > 79)),MM,0);

DRAWTEXT(CROSS(Y,X),(LOW * 0.985),'▲加仓'),LINETHICK2,COLORRED;

LC:=REF(CLOSE,1);

RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);

DRAWTEXT(CROSS(88,RSI),HIGH * 1.02,'▼逃顶'),COLOR00FFFF;

STICKLINE(C>=O,C,O,3.1,0),COLORRED;

STICKLINE(C>=O,C,O,1.7,0),COLOR7040FF;

 


原理解析:
X1赋值:(C+L+H)/3
BB13赋值:ATAN(X1的13日指数移动平均-1日前的X1的13日指数移动平均)*3.1416*10
EMA8赋值:C的8日指数移动平均
DRAWTEXT(FILTER(BB13>1 AND X1的13日指数移动平均>1日前的X1的8日指数移动平均,10), EMA8,'∠35上升'),COLORYELLOW
输出支撑:MA(REF(30日内C最低值,1),2)
C1赋值:(收盘价+最低价+最高价)/3
C2赋值:C1的6日指数移动平均
C3赋值:C2的5日指数移动平均
C4赋值:C2上穿C3
当满足条件C4时,在最低价/1.01和'★买'位置书写文字
X赋值:EMA(((SLOPE(收盘价,21) * 20) + 收盘价),68)
Y赋值:收盘价的10日指数移动平均
LL赋值:2日前的收盘价
MM赋值:((SMA(MAX((收盘价 - LL),0),6,1) / SMA((收盘价 - LL的绝对值),6,1)) * 100)
DB赋值:IF(((MM < 1日前的MM) AND (MM > 79)),MM,0)
DRAWTEXT(Y上穿X,(最低价 * 0.985),'▲加仓'), 线宽为2,画红色
LC赋值:1日前的收盘价
RSI赋值:((SMA(MAX((收盘价 - LC),0),3,1) / SMA((收盘价 - LC的绝对值),3,1)) * 100)
DRAWTEXT(88上穿RSI,最高价 * 1.02,'▼逃顶'),COLOR00FFFF
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
 

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