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



N:=14;

均价:=(2*C+(H-L)/2+L)/3;

价差:=SUM(均价-REF(均价,1),2)/2;

高低:=(均价+价差);

实价:=(高低+均价)/2;

AA:=EMA(((SLOPE(实价,N)*20)+实价),N*3);

BB:=EMA(((SLOPE(均价,N)*20)+均价),N*3);

多空线:=(AA+BB)/2;

市场心理:COUNT(C>多空线,N)/N*100,COLORWHITE,LINETHICK1;

险1:IF(市场心理>95,市场心理+0,120),COLORMAGENTA,LINETHICK2;

低点:IF(市场心理<5,市场心理-20,0),COLORBLUE,LINETHICK4;

DRAWTEXT(CROSS(低点,-1),-15,'低点'),COLORMAGENTA,LINETHICK1;

VAR18:IF(CROSS(市场心理,7),35,0),COLORMAGENTA,LINETHICK3;

DRAWTEXT(VAR18,36,'VAR18'),COLORMAGENTA,LINETHICK1;

VAR1:=REF(LOW,1);

LC:=REF(CLOSE,1);

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;

卖:=CROSS(85,RSI1)*30,COLORBLUE,LINETHICK2;

STICKLINE(卖,0,60,3,0),LINETHICK4,COLORGREEN;

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

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

VARD:=BARSCOUNT(CLOSE);

BT1:=CROSS(RSI1,25);

STICKLINE(BT1,0,-1,1,0),LINETHICK4,COLORYELLOW ;

主力:=EMA( (CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2)*5,LINETHICK1,COLOR0000FF;

散户:=EMA( (CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*480,7)*5,LINETHICK1,COLORC87800;

BT2:=CROSS(主力,散户) AND 主力<-10;

BT:=FILTER(COUNT(BT1 OR BT2,3)>=2,3);

STICKLINE(BT,0,26,3,0),LINETHICK8,COLORRED;

DRAWTEXT(BT,32,'獺'),LINETHICK1,COLORRED;

STICKLINE(BT2,0,-10,3,0),LINETHICK6,COLORYELLOW;

DRAWTEXT(BT2,-11,'升'),LINETHICK2,COLORYELLOW;

VARB1:=REF(CLOSE,2);

公式指标:=SMA(MAX(CLOSE-VARB1,0),7,1)/SMA(ABS(CLOSE-VARB1),7,1)*100,COLORFFAA66;

顶: IF(公式指标< REF(公式指标,1) AND 公式指标>79,公式指标,0),LINETHICK2,COLORGREEN;

原理解析:
N赋值:14
均价赋值:(2*C+(H-L)/2+L)/3
价差赋值:2的均价-1日前的均价日累和/2
高低赋值:(均价+价差)
实价赋值:(高低+均价)/2
AA赋值:EMA(((SLOPE(实价,N)*20)+实价),N*3)
BB赋值:EMA(((SLOPE(均价,N)*20)+均价),N*3)
多空线赋值:(AA+BB)/2
输出市场心理:统计N日满足C>多空线的天数/N*100,画白色,LINETHICK1
如果市场心理>95返回市场心理+0否则返回120
如果市场心理<5返回市场心理-20否则返回0
DRAWTEXT(低点上穿-1,-15,'低点'),COLORMAGENTA,LINETHICK1
输出VAR18:IF(市场心理上穿7,35,0),COLORMAGENTA,LINETHICK3
当满足条件VAR18时,在36和'VAR18'位置书写文字
VAR1赋值:1日前的最低价
LC赋值:1日前的收盘价
RSI1赋值:SMA(收盘价-LC和0较大值,6,1)/SMA(收盘价-LC的绝对值,6,1)*100
AR赋值:26的最高价-OPEN日累和/26的OPEN-最低价日累和*100
卖赋值:85上穿RSI1*30, 画蓝色,LINETHICK2
当满足条件卖时,在0和60之间画柱状线
VARB:=SMA(收盘价-LC和0较大值,7,1)/SMA(收盘价-LC的绝对值,7,1)*100
VARC:=SMA(收盘价-LC和0较大值,13,1)/SMA(收盘价-LC的绝对值,13,1)*100
VARD:=收盘价的有效数据周期数
BT1赋值:RSI1上穿25
当满足条件BT1时,在0和-1之间画柱状线
主力赋值:EMA( (收盘价-MA(收盘价,7))/MA(收盘价,7)*480,2)*5,LINETHICK1,COLOR0000FF
散户赋值:EMA( (收盘价-MA(收盘价,11))/MA(收盘价,11)*480,7)*5,LINETHICK1,COLORC87800
BT2赋值:主力上穿散户 AND 主力<-10
BT赋值:FILTER(统计3日满足BT1 OR BT2的天数>=2,3)
当满足条件BT时,在0和26之间画柱状线
当满足条件BT时,在32和'獺'位置书写文字
当满足条件BT2时,在0和-10之间画柱状线
当满足条件BT2时,在-11和'升'位置书写文字
VARB1:=2日前的收盘价
公式指标赋值:SMA(收盘价-VARB1和0较大值,7,1)/SMA(收盘价-VARB1的绝对值,7,1)*100,COLORFFAA66
输出顶: IF(公式指标< 1日前的公式指标 AND 公式指标>79,公式指标,0),LINETHICK2,COLORGREEN

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