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


LC:=REF(CLOSE,1);

乖离率:=(C-MA(C,250))/MA(C,250)*100,COLOR00FFFF,LINETHICK2;
MA乖离率5:=EMA(乖离率,5),COLOR4080FF;
MA乖离率20:=EMA(乖离率,20),COLORRED;
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
AR:=SUM(HIGH-OPEN,26)/SUM(OPEN-LOW,26)*100;
N1:=BARSLAST(CROSS(C,MA(C,250)));
N2:=BARSLAST(CROSS(MA(C,250),C));
长期趋势:=IF(N1< N2,N1+1,0),COLOR0000FF;
峰值乖离:=HHV(乖离率,长期趋势),COLOR00FF00;
卖点:=CROSS(85,RSI1)*30,COLOR00FF00,LINETHICK2;
N1A:=BARSLAST(CROSS(C,MA(C,13)));
N2A:=BARSLAST(CROSS(MA(C,13),C));
短线跟踪:IF(N1A< N2A,N1A+1,0),COLORFFFFFF,LINETHICK1,LINESTICK;
VARWB:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
VARWC:=SMA(MAX(CLOSE-LC,0),13,1)/SMA(ABS(CLOSE-LC),13,1)*100;
VARWD:=BARSCOUNT(CLOSE);
V0:0,COLORFFA2AF;
RSV5:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100-50;
短K5:=SMA(RSV5,3,1);
短D5:=SMA(短K5,3,1);
短J5:3*短K5-2*短D5,COLORAAAAAA;
低位买点:(VARWB< 20 AND VARWC< 25 AND VARWD> 50 AND AR< 70)*200,LINETHICK2,COLORRED;
RSV27:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100-50;
中K27:SMA(RSV27,3,1),LINETHICK3,COLORFFFFFF;
RSV89:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89))*100-50;
K89:=SMA(RSV89,13,1);
长D89:SMA(K89,3,1),LINETHICK3,COLORFF00FF;
V50:50,COLOR00FF00;
V30:30,COLOR00FF00,POINTDOT;
V30A:-30,COLOR00FF00,POINTDOT;
V50A:-50,COLOR00FF00;
BT1:=CROSS(RSI1,25);
主力:=EMA( (CLOSE-MA(CLOSE,7))/MA(CLOSE, 7)*480,2)*5,LINETHICK1,COLOR0000FF;
散户:EMA( (CLOSE-MA(CLOSE,11))/MA(CLOSE, 11)*480,7)*5,LINETHICK2,COLORA607C0;
VAR1:=MA(100*(CLOSE-LLV(CLOSE, 34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VAR2:=2*ABS(VAR1);
上升浪: IF(VAR1>0,VAR1,0),COLORRED, LINESTICK;
下跌浪: IF(VAR1< 0,VAR2,0),COLOR00FF00,LINESTICK;
BT2:=CROSS(主力,散户) AND 主力< -10;
BT:=FILTER(COUNT(BT1 OR BT2,3)>=2,3);
S1:=V/MA(V,20);
XG:IF(S1>2 AND C>REF(C,1) AND V>REF(V, 1),30,0),STICK,COLORFFFFFF,LINETHICK2;
DRAWTEXT(S1>2 AND C>REF(C,1) AND V>REF(V,1),40,'1'),COLORFF00FF;
DRAWTEXT(S1>2 AND C>REF(C,1) AND V>REF(V,1),55,'2'),COLORFF00FF;

原理解析:
LC赋值:1日前的收盘价
乖离率赋值:(C-C的250日简单移动平均)/C的250日简单移动平均*100,COLOR00FFFF, 线宽为2
MA乖离率5:=乖离率的5日指数移动平均,COLOR4080FF
MA乖离率20:=乖离率的20日指数移动平均,画红色
RSI1赋值:SMA(收盘价-LC和0较大值,6,1)/SMA(收盘价-LC的绝对值,6,1)*100
AR赋值:26的最高价-开盘价日累和/26的开盘价-最低价日累和*100
N1赋值:上次CROSS(C,C的250日简单移动平均距今天数)
N2赋值:上次CROSS(C的250日简单移动平均,C距今天数)
如果N1< N2返回N1+1否则返回0
峰值乖离赋值:长期趋势日内乖离率最高值,COLOR00FF00
卖点赋值:85上穿RSI1*30,COLOR00FF00, 线宽为2
N1A:=上次CROSS(C,C的13日简单移动平均距今天数)
N2A:=上次CROSS(C的13日简单移动平均,C距今天数)
如果N1A< N2A返回N1A+1否则返回0
VARWB:=SMA(收盘价-LC和0较大值,7,1)/SMA(收盘价-LC的绝对值,7,1)*100
VARWC:=SMA(收盘价-LC和0较大值,13,1)/SMA(收盘价-LC的绝对值,13,1)*100
VARWD:=收盘价的有效数据周期数
输出V0:0,COLORFFA2AF
RSV5赋值:(收盘价-5日内最低价最低值)/(5日内最高价最高值-5日内最低价最低值)*100-50
RSV5的3日[1日权重]移动平均
短K5的3日[1日权重]移动平均
输出短J5:3*短K5-2*短D5,COLORAAAAAA
输出低位买点:(VARWB< 20 AND VARWC< 25 AND VARWD> 50 AND AR< 70)*200, 线宽为2,画红色
RSV27赋值:(收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100-50
RSV27的3日[1日权重]移动平均
RSV89赋值:(收盘价-89日内最低价最低值)/(89日内最高价最高值-89日内最低价最低值)*100-50
RSV89的13日[1日权重]移动平均
K89的3日[1日权重]移动平均
输出V50:50,COLOR00FF00
输出V30:30,COLOR00FF00,POINTDOT
V30A:-30,COLOR00FF00,POINTDOT
V50A:-50,COLOR00FF00
BT1赋值:RSI1上穿25
主力赋值:EMA( (收盘价-MA(收盘价,7))/MA(收盘价, 7)*480,2)*5,LINETHICK1,COLOR0000FF
输出散户:EMA( (收盘价-MA(收盘价,11))/MA(收盘价, 11)*480,7)*5, 线宽为2,COLORA607C0
VAR1:=MA(100*(收盘价- 34日内收盘价最低值)/(34日内最高价最高值-34日内最低价最低值),5)-20
VAR2:=2*VAR1的绝对值
如果VAR1>0返回VAR1否则返回0
如果VAR1< 0返回VAR2否则返回0
BT2赋值:主力上穿散户 AND 主力< -10
BT赋值:FILTER(统计3日满足BT1 OR BT2的天数>=2,3)
S1赋值:V/V的20日简单移动平均
输出XG:IF(S1>2 AND C>1日前的C AND V> 1日前的V,30,0),STICK,COLORFFFFFF, 线宽为2
DRAWTEXT(S1>2 AND C>1日前的C AND V>1日前的V,40,'1'),COLORFF00FF
DRAWTEXT(S1>2 AND C>1日前的C AND V>1日前的V,55,'2'),COLORFF00FF

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