来函数检测结果如下:
该公式没有未来函数
VAR1:=88;
VAR2:=68;
VAR3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR4:=SMA(VAR3,3,1);
VAR5:=SMA(VAR4,3,1);
VAR6:=3*VAR4-2*VAR5;
VAR7:=SMA(CLOSE/HHV(HIGH,120),3,1)*100;
VAR8:=SMA(CLOSE/HHV(HIGH,120),3,1)*100;
VAR9:=VAR7>REF(VAR7,20) AND VAR7>75 AND FILTER(VAR7/REF(LLV(LOW,20),10)>1.18,20);
VARA:=IF(VAR7>70 AND VAR7< 75,1,0);
DRAWTEXT(COUNT(VARA,20)>3 AND VAR7/HHV(HIGH,30)< 1,VAR7,'调整到位');
VARB:=REF(CLOSE,1);
VARC:=SMA(MAX(CLOSE-VARB,0),6,1)/SMA(ABS(CLOSE-VARB),6,1)*100;
调整:VAR7,COLORGREEN;
AA:=STICKLINE((VAR7< 68 AND BARSLAST(CROSS(VAR2,调整))>2 AND CROSS(VAR6,VAR5) AND VAR5< 30),70,50,0.5,1);
来捡钱吧:IF((VAR7< 68 AND BARSLAST(CROSS(VAR2,调整))>2 AND CROSS(VAR6,VAR5) AND VAR5< 30),70,50),POINTDOT;
DRAWICON(来捡钱吧>50,70,1 );
DRAWTEXT(来捡钱吧>50,62, '★来捡钱吧'),COLORWHITE ;
顶区:IF(VAR7>VAR1,VAR7,VAR1),COLORRED;
底区:IF(VAR8< VAR2,VAR8,VAR2),COLORYELLOW;
DRAWTEXT(VAR9 AND VAR7< 88,调整,'短期获利风险'),COLORMAGENTA;
DRAWTEXT(VAR7>88 AND CROSS(84,VARC),调整,'高风险-跑') ,COLORYELLOW;
BB:=STICKLINE((FILTER(调整< 52,10)),75,50,0.5,1);
都疯了我没疯:IF(FILTER(调整< 52,10),75,50),COLORBLUE,POINTDOT;
DRAWICON(都疯了我没疯>50,75,1 );
DRAWTEXT(FILTER(调整< 52,10),调整,'都疯了-我没疯'),COLORYELLOW ;
排序:IF(来捡钱吧>50 OR 都疯了我没疯>50,60,50),COLORCYAN,POINTDOT;
60,POINTDOT;
100,POINTDOT;
原理解析:
VAR1赋值:88
VAR2赋值:68
VAR3赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VAR3的3日[1日权重]移动平均
VAR4的3日[1日权重]移动平均
VAR6赋值:3*VAR4-2*VAR5
VAR7赋值:SMA(收盘价/120日内最高价最高值,3,1)*100
VAR8赋值:SMA(收盘价/120日内最高价最高值,3,1)*100
VAR9赋值:VAR7>20日前的VAR7 AND VAR7>75 AND FILTER(VAR7/REF(20日内最低价最低值,10)>1.18,20)
如果VAR7>70 AND VAR7< 75返回1否则返回0
DRAWTEXT(统计20日满足VARA的天数>3 AND VAR7/30日内最高价最高值< 1,VAR7,'调整到位')
VARB赋值:1日前的收盘价
VARC赋值:SMA(收盘价-VARB和0较大值,6,1)/SMA(收盘价-VARB的绝对值,6,1)*100
输出调整:VAR7,画绿色
AA赋值:STICKLINE((VAR7< 68 AND 上次VAR2上穿调整距今天数>2 AND VAR6上穿VAR5 AND VAR5< 30),70,50,0.5,1)
输出来捡钱吧:IF((VAR7< 68 AND 上次VAR2上穿调整距今天数>2 AND VAR6上穿VAR5 AND VAR5< 30),70,50),POINTDOT
当满足条件来捡钱吧>50时,在70和1 之间画图标
当满足条件来捡钱吧>50时,在62和 '★来捡钱吧'位置书写文字
如果VAR7>VAR1返回VAR7否则返回VAR1
如果VAR8< VAR2返回VAR8否则返回VAR2
当满足条件VAR9 AND VAR7< 88时,在调整和'短期获利风险'位置书写文字
DRAWTEXT(VAR7>88 AND 84上穿VARC,调整,'高风险-跑') ,画黄色
BB赋值:STICKLINE((调整< 52的10过滤),75,50,0.5,1)
输出都疯了我没疯:IF(调整< 52的10过滤,75,50), 画蓝色,POINTDOT
当满足条件都疯了我没疯>50时,在75和1 之间画图标
DRAWTEXT(调整< 52的10过滤,调整,'都疯了-我没疯'),画黄色
如果来捡钱吧>50 OR 都疯了我没疯>50返回60否则返回50
60,POINTDOT
100,POINTDOT