来函数检测结果如下:
该公式没有未来函数
M1:=IF(BB,20,0);
M2:=CROSS((4*SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1)
-3*SMA(SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1),3,1)),8);
AC:=AMOUNT/(VOL);
YY:=MA(AC,13);
LLL:=(C-YY)/YY*100;
MIDC:= MA(CLOSE,22);
UPPERC:= MIDC + 2*STD(C,22);
LOWERC:= MIDC - 2*STD(C,22);
BBA:=(C-LOWERC)/(UPPERC-LOWERC);
M3:=(REF(LLL,1)<-15 AND REF(BBA,1)<0 AND LLL>REF(LLL,1));
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),4.1,1)/SMA(ABS(CLOSE-LC),4.1,1)*100;
M4:=CROSS(RSI,11)*80;
VAR1:=M1 AND M2;
VAR2:=M2 AND M3;
VAR3:=M3 AND M4;
VAR4:=M1 AND M3;
VAR5:=M1 AND M4;
VAR6:=M2 AND M4;
FF:=VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6;
BBB:=100*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50));
LL:=BBB<75;
{股票指标网}
XXX:=LL AND FF,COLORMAGENTA;
DRAWTEXT(XXX,L*0.98,'调整结束'),COLORMAGENTA;
{
选股公式:
M1:=IF(BB,20,0);
M2:=CROSS((4*SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1)
-3*SMA(SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1),3,1)),8);
AC:=AMOUNT/(VOL);
YY:=MA(AC,13);
LLL:=(C-YY)/YY*100;
MIDC:= MA(CLOSE,22);
UPPERC:= MIDC + 2*STD(C,22);
LOWERC:= MIDC - 2*STD(C,22);
BBA:=(C-LOWERC)/(UPPERC-LOWERC);
M3:=(REF(LLL,1)<-15 AND REF(BBA,1)<0 AND LLL>REF(LLL,1));
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),4.1,1)/SMA(ABS(CLOSE-LC),4.1,1)*100;
M4:=CROSS(RSI,11)*80;
VAR1:=M1 AND M2;
VAR2:=M2 AND M3;
VAR3:=M3 AND M4;
VAR4:=M1 AND M3;
VAR5:=M1 AND M4;
VAR6:=M2 AND M4;
FF:=VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6;
BBB:=100*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50));
LL:=BBB<75;
LL AND FF;
}
原理解析:
如果BB返回20否则返回0
M2赋值:CROSS((4*SMA((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值)*100,5,1)
-3*SMA(SMA((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值)*100,5,1),3,1)),8)
AC赋值:成交额/(成交量)
YY赋值:AC的13日简单移动平均
LLL赋值:(C-YY)/YY*100
MIDC赋值: 收盘价的22日简单移动平均
UPPERC赋值: MIDC + 2*C的22估算标准差
LOWERC赋值: MIDC - 2*C的22估算标准差
BBA赋值:(C-最低价ERC)/(UPPERC-最低价ERC)
M3赋值:(1日前的LLL<-15 AND 1日前的BBA<0 AND LLL>1日前的LLL)
LC赋值:1日前的收盘价
RSI赋值:SMA(收盘价-LC和0较大值,4.1,1)/SMA(收盘价-LC的绝对值,4.1,1)*100
M4赋值:RSI上穿11*80
VAR1赋值:M1 AND M2
VAR2赋值:M2 AND M3
VAR3赋值:M3 AND M4
VAR4赋值:M1 AND M3
VAR5赋值:M1 AND M4
VAR6赋值:M2 AND M4
FF赋值:VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6
BBB赋值:100*(50日内最高价最高值-收盘价)/(50日内最高价最高值-50日内最低价最低值)
LL赋值:BBB<75
{股票指标网}
XXX赋值:LL AND FF,画洋红色
当满足条件XXX时,在L*0.98和'调整结束'位置书写文字
如果BB返回20否则返回0
M2赋值:CROSS((4*SMA((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值)*100,5,1)
-3*SMA(SMA((收盘价-25日内最低价最低值)/(25日内最高价最高值-25日内最低价最低值)*100,5,1),3,1)),8)
AC赋值:成交额/(成交量)
YY赋值:AC的13日简单移动平均
LLL赋值:(C-YY)/YY*100
MIDC赋值: 收盘价的22日简单移动平均
UPPERC赋值: MIDC + 2*C的22估算标准差
LOWERC赋值: MIDC - 2*C的22估算标准差
BBA赋值:(C-最低价ERC)/(UPPERC-最低价ERC)
M3赋值:(1日前的LLL<-15 AND 1日前的BBA<0 AND LLL>1日前的LLL)
LC赋值:1日前的收盘价
RSI赋值:SMA(收盘价-LC和0较大值,4.1,1)/SMA(收盘价-LC的绝对值,4.1,1)*100
M4赋值:RSI上穿11*80
VAR1赋值:M1 AND M2
VAR2赋值:M2 AND M3
VAR3赋值:M3 AND M4
VAR4赋值:M1 AND M3
VAR5赋值:M1 AND M4
VAR6赋值:M2 AND M4
FF赋值:VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6
BBB赋值:100*(50日内最高价最高值-收盘价)/(50日内最高价最高值-50日内最低价最低值)
LL赋值:BBB<75
LL AND FF
}