未来函数检测结果如下:
该公式包含未来函数:FINANCE



VAR1:=CLOSE>REF(CLOSE,1)*1.099;

小阴小阳:=HHV(ABS(C-REF(C,1))/REF(C,1)*100,BARSLAST(VAR1))< 9;

时间:=COUNT(VAR1,30)=1 AND BARSLAST(VAR1)>5;

买入:IF(REF(小阴小阳 AND 时间,1) AND VAR1,130,100),COLORRED,LINETHICK1;

DRAWTEXT(REF(小阴小阳 AND 时间,1) AND VAR1,买入*0.92,'买入'),COLORRED;

涨幅:=(C-REF(C,1))/REF(C,1)>0.055;

均线条件:=MA(C,10)>MA(C,20);

非科创板:=NOT(CODELIKE('688'));

中小盘股:=FINANCE(40)< 23520000000;

均5:=MA(C,5);

均10:=MA(C,10);

均20:=MA(C,20);

均30:=MA(C,30);

最大值:=MAX(MAX(均5,均10),MAX(均20,均30));

最小值:=MIN(MIN(均5,均10),MIN(均20,均30));

一阳四线:=O<=最小值 AND C>=最大值;

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

K:=SMA(RSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

KDJ条件:=CROSS(J,K) AND J< 90;

打板:IF(涨幅=1  AND 中小盘股=1 AND (一阳四线=1 OR 均线条件=1) AND KDJ条件=1 AND 非科创板=1 AND C< 50,100,80),COLORRED,LINETHICK1;

DRAWTEXT((涨幅=1  AND 中小盘股=1 AND (一阳四线=1 OR 均线条件=1) AND KDJ条件=1 AND 非科创板=1 AND C< 50),打板*0.9,'打板买'),COLORRED;

GUA1:=C/O>1.08,COLORRED;

主升浪:IF(GUA1,80,50),COLORYELLOW;

DRAWTEXT(GUA1=1 ,GUA1*70,'主升浪'),COLORMAGENTA;

GUB1:=REF(CLOSE,1);

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

止跌:IF(CROSS(GUB2,7),20,0),COLORGREEN,LINETHICK1;

DRAWTEXT(CROSS(GUB2,7),止跌*0.5,'止跌'),COLORGREEN;


原理解析:
VAR1赋值:收盘价>1日前的收盘价*1.099
小阴小阳赋值:HHV(C-1日前的C的绝对值/1日前的C*100,上次VAR1距今天数)< 9
时间赋值:统计30日满足VAR1的天数=1 AND 上次VAR1距今天数>5
输出买入:IF(1日前的小阴小阳 AND 时间 AND VAR1,130,100),COLORRED,LINETHICK1
DRAWTEXT(1日前的小阴小阳 AND 时间 AND VAR1,买入*0.92,'买入'),COLORRED
涨幅赋值:(C-1日前的C)/1日前的C>0.055
均线条件赋值:C的10日简单移动平均>C的20日简单移动平均
非科创板赋值:NOT(CODELIKE('688'))
中小盘股赋值:FINANCE(40)< 23520000000
均5赋值:C的5日简单移动平均
均10赋值:C的10日简单移动平均
均20赋值:C的20日简单移动平均
均30赋值:C的30日简单移动平均
最大值赋值:均5和均10较大值,均20和均30较大值)
最小值赋值:均5和均10的较小值,均20和均30的较小值)
一阳四线赋值:O<=最小值 AND C>=最大值
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
KDJ条件:=J上穿K AND J< 90
输出打板:IF(涨幅=1  AND 中小盘股=1 AND (一阳四线=1 OR 均线条件=1) AND KDJ条件=1 AND 非科创板=1 AND C< 50,100,80),COLORRED,LINETHICK1
DRAWTEXT((涨幅=1  AND 中小盘股=1 AND (一阳四线=1 OR 均线条件=1) AND KDJ条件=1 AND 非科创板=1 AND C< 50),打板*0.9,'打板买'),COLORRED
GUA1赋值:C/O>1.08,COLORRED
如果GUA1返回80否则返回50
当满足条件GUA1=1 时,在GUA1*70和'主升浪'位置书写文字
GUB1赋值:1日前的收盘价
GUB2赋值:SMA(收盘价-GUB1和0较大值,3,1)/SMA(收盘价-GUB1的绝对值,3,1)*100
输出止跌:IF(GUB2上穿7,20,0),画绿色,LINETHICK1
DRAWTEXT(GUB2上穿7,止跌*0.5,'止跌'),画绿色

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