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


XA_1:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;

XA_2:=SMA(XA_1,9,1)+100;

XA_3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

XA_4:=SMA(XA_3,3,1);

XA_5:=SMA(XA_4,3,1)+100;

XA_6:=XA_5-XA_2;

趋势1:IF(XA_6>45,XA_6-45,0);

XA_7:=REF(LOW,1);{}

XA_8:=SMA(ABS(LOW-XA_7),3,1)/SMA(MAX(LOW-XA_7,0),3,1)*100;

XA_9:=EMA(IF(CLOSE*1.3,XA_8*10,XA_8/10),3);

XA_10:=LLV(LOW,30);

XA_11:=HHV(XA_9,30);

XA_12:=IF(MA(CLOSE,58),1,0);

XA_13:=EMA(IF(LOW<=XA_10,(XA_9+XA_11*2)/2,0),3)/999*XA_12;

XA_14:=IF(XA_13>100,100,XA_13);{}

STICKLINE(XA_14>0,0,XA_14*1.1,1,0),COLORGREEN;

STICKLINE(REF(趋势1,1)<趋势1,趋势1,REF(趋势1,1),1,0),COLORRED;

 

原理解析:
XA_1赋值:(9日内最高价最高值-收盘价)/(9日内最高价最高值-9日内最低价最低值)*100-70
XA_1的9日[1日权重]移动平均
XA_3赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
XA_3的3日[1日权重]移动平均
XA_4的3日[1日权重]移动平均
XA_6赋值:XA_5-XA_2
如果XA_6>45返回XA_6-45否则返回0
XA_7赋值:1日前的最低价
{}
XA_8赋值:SMA(最低价-XA_7的绝对值,3,1)/SMA(最低价-XA_7和0较大值,3,1)*100
如果收盘价*1.3返回XA_8*10否则返回XA_8/10
XA_10:=30日内最低价最低值
XA_11:=30日内XA_9最高值
XA_12:=IF(收盘价的58日简单移动平均,1,0)
XA_13:=EMA(IF(最低价<=XA_10,(XA_9+XA_11*2)/2,0),3)/999*XA_12
如果XA_13>100返回100否则返回XA_13
当满足条件XA_14>0时,在0和XA_14*1.1之间画柱状线
STICKLINE(1日前的趋势1<趋势1,趋势1,1日前的趋势1,1,0),画红色
 

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