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


VAR2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;

VAR3:=SMA(SMA(VAR2,3,1),3,1)/30;

VAR4:=EMA(VAR3,5);

VAR5:=3*VAR3-2*VAR4;

AA:=CROSS(VAR5,VAR3) AND VAR3<2.1 AND C>O;

VAR6:=(2*CLOSE+HIGH+LOW)/4;

VAR7:=LLV(LOW,13);

VAR8:=HHV(HIGH,13);

VAR9:=EMA((VAR6-VAR7)/(VAR8-VAR7)*100,13);

VARA:=EMA(0.667*REF(VAR9,1)+0.333*VAR9,2);

STICKLINE(VAR9>VARA,VAR9,VARA,8/3,0), COLORMAGENTA;

STICKLINE(VAR9<=VARA,VAR9,VARA,8/3,0), COLORGREEN;

STICKLINE(AA,0,10,10/3,0),COLORBLUE;

 

LC := REF(CLOSE,1);

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

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

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

相对强弱:=0.5*RSI1+0.31*RSI2+0.19*RSI3;

WAVE1:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),3,1);

WAVE2:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),5,1);

WAVE3:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),8,1);

短线波段:=0.5*WAVE1+0.31*WAVE2+0.19*WAVE3;

机会区:20,POINTDOT,COLORRED;

风险区:80,POINTDOT,COLORGREEN;

风险系数:0.5*相对强弱+0.5*短线波段,COLORYELLOW;

{买入条件}

R:=1;

CD1:=IF(风险系数<20 AND CLOSE>OPEN,1,0);{//波段小于20,股价翻红;}

CD2:=IF(风险系数<20 AND LOW>=REF(LOW,1) AND CLOSE>LOW AND R>0,1,0);{//波段小于20,股价未翻红,但未创新低;}

CD3:=IF(REF(风险系数,1)<20 AND 风险系数>REF(风险系数,1),1,0);{//前一日波段小于20,今日转向;}

 

短趋势线:MA(CLOSE,13),COLORRED,LINETHICK2;

涨:IF(短趋势线>REF(短趋势线,1),短趋势线,DRAWNULL),COLORRED,LINETHICK2;

平:=IF(短趋势线=REF(短趋势线,1),短趋势线,DRAWNULL),COLOR00FFFF,LINETHICK2;

跌:IF(短趋势线<REF(短趋势线,1),短趋势线,DRAWNULL),COLOR80FF00,LINETHICK2;

 

原理解析:
VAR2赋值:(收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值)*100
VAR2的3日[1日权重]移动平均
VAR4赋值:VAR3的5日指数移动平均
VAR5赋值:3*VAR3-2*VAR4
AA赋值:VAR5上穿VAR3 AND VAR3<2.1 AND C>O
VAR6赋值:(2*收盘价+最高价+最低价)/4
VAR7赋值:13日内最低价最低值
VAR8赋值:13日内最高价最高值
VAR9赋值:EMA((VAR6-VAR7)/(VAR8-VAR7)*100,13)
VARA赋值:E0.667*1日前的VAR9+0.333*VAR9的2日简单移动平均
当满足条件VAR9>VARA时,在VAR9和VARA之间画柱状线
当满足条件VAR9<=VARA时,在VAR9和VARA之间画柱状线
当满足条件AA时,在0和10之间画柱状线
 
LC := 1日前的收盘价
RSI1赋值:SMA(收盘价-LC和0较大值,3,1)/SMA(收盘价-LC的绝对值,3,1)*100
RSI2赋值:SMA(收盘价-LC和0较大值,5,1)/SMA(收盘价-LC的绝对值,5,1)*100
RSI3赋值:SMA(收盘价-LC和0较大值,8,1)/SMA(收盘价-LC的绝对值,8,1)*100
相对强弱赋值:0.5*RSI1+0.31*RSI2+0.19*RSI3
WAVE1赋值:SMA(100*(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值),3,1)
WAVE2赋值:SMA(100*(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值),5,1)
WAVE3赋值:SMA(100*(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值),8,1)
短线波段赋值:0.5*WAVE1+0.31*WAVE2+0.19*WAVE3
输出机会区:20,POINTDOT,画红色
输出风险区:80,POINTDOT,画绿色
输出风险系数:0.5*相对强弱+0.5*短线波段,画黄色
{买入条件}
R赋值:1
如果风险系数<20 AND 收盘价>开盘价返回1否则返回0
{//波段小于20,股价翻红
}
CD2赋值:IF(风险系数<20 AND 最低价>=1日前的最低价 AND 收盘价>最低价 AND R>0,1,0)
{//波段小于20,股价未翻红,但未创新低
}
CD3赋值:IF(1日前的风险系数<20 AND 风险系数>1日前的风险系数,1,0)
{//前一日波段小于20,今日转向
输出}
 
短趋势线:收盘价的13日简单移动平均,画红色, 线宽为2
输出涨:IF(短趋势线>1日前的短趋势线,短趋势线,DRAWNULL),画红色, 线宽为2
平赋值:IF(短趋势线=1日前的短趋势线,短趋势线,DRAWNULL),COLOR00FFFF, 线宽为2
输出跌:IF(短趋势线<1日前的短趋势线,短趋势线,DRAWNULL),COLOR80FF00, 线宽为2
 

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