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


B1:=(HHV(H,12)-C)/(HHV(H,12)-LLV(LOW,12))*100- 38;

B2:=SMA(B1,12,1)+100;

B3:=(C-LLV(L,12))/(HHV(H,12)- LLV(L,12))*100;

B4:=SMA(B3,3,1);

B5:=SMA(B4,3,1)+100;

B6:=B5-B2;

控盘程度:(IF(B6>11,B6-1,0)),COLORYELLOW,NODRAW;

控盘度:=50,COLORRED;

STICKLINE( 控盘程度,0,控盘程度 ,2,0 ),COLORA05858;

STICKLINE( 控盘程度 AND 控盘程度>50,50,控盘程度 ,2,0 ),COLORRED;

STICKLINE( 控盘程度< REF(控盘程度,1) AND 控盘程度>50,控盘程度,50,3,0 ),COLORBLUE;

STICKLINE( 控盘程度< REF(控盘程度,1) AND 控盘程度< 50,控盘程度,0,3,0 ),COLORCYAN;

STICKLINE( 控盘程度< REF(控盘程度,1) AND 控盘程度>50,控盘程度,50,0.3,0 ),COLORGREEN;

PVAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);

PVAR2:=SMA(ABS(LOW-PVAR1),13,1)/SMA(MAX(LOW-PVAR1,0),10,1);

PVAR3:=EMA(PVAR2,10);

PVAR4:=LLV(LOW,33);

PVAR5:=EMA(IF(LOW<=PVAR4,PVAR3,0),3);

主力进场:IF(PVAR5>REF(PVAR5,1),PVAR5,0),COLORRED,LINETHICK1;

STICKLINE(PVAR5>REF(PVAR5,1),0,PVAR5,3,0 ),COLORRED;

主力洗盘:IF(PVAR5< REF(PVAR5,1),PVAR5,0),COLORGREEN,LINETHICK1;

STICKLINE(PVAR5< REF(PVAR5,1),0,PVAR5,3,0),COLORGREEN;

ATR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);

HD := HIGH-REF(HIGH,1);

LD := REF(LOW,1)-LOW;

DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14);

DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14);

PDI:=DMP*100/ATR;

MDI:=DMM*100/ATR;

0;

持币:=PDI-MDI;

持股区:IF(持币>0,持币,0),COLORMAGENTA, LINETHICK2;

(IF(主力洗盘>0.01 AND 主力洗盘< 0.05,70,0)),LINETHICK2;

DRAWTEXT(FILTER((IF(主力洗盘>0.01 AND 主力洗盘< 0.05,58,0))=58,9),60,'洗盘即将结束'),COLORRED;

VAR51:=3;

VAR52:=(3)*(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1)) - (2)*(SMA(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1),3,1));

准备启动:=CROSS(VAR52,VAR51),STICK,COLORRED;

DRAWICON(准备启动>0,-8,34);

PLOWV:=LLV(LOW,17);

PHIGHV:=HHV(HIGH,17);

偏RSV:=EMA((CLOSE-PLOWV)/(PHIGHV-PLOWV)*100,6);

偏K:=EMA(偏RSV,3),COLORCYAN;

偏D:=MA(偏K,3),COLORBROWN;

P:=(C-MA(C,5))*100/MA(C,5);

偏5线:IF(P>0,P,0),COLORYELLOW,NODRAW;

超买:IF(偏K>=79,偏K,110),DOTLINE,COLORGREEN,LINETHICK2;

危险:IF(偏K>=90,偏K,110),DOTLINE,COLORRED;

超卖:IF(偏K< 15,-偏K,0),DOTLINE,COLORRED,LINETHICK2;

TJ1:=((C-LLV(LOW,22))/(HHV(HIGH,22)-LLV(LOW,22)))*110;

TJF:=SMA(TJ1,10,2);

TJFF:=SMA(TJ1,17,3);

DRAWBAND(TJF,RGB(250,110,110),TJFF,RGB(10,250,10));

日K:=("KDJ.K"(27,6,4)),COLORWHITE;

日D:=("KDJ.D"(27,6,4)),COLORWHITE,LINETHICK2;

STICKLINE( 控盘程度=0 AND 日K< 日D,0,3,3,1 ),COLORCYAN;

GVAR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;

GVAR2:=SMA(GVAR1,3,1);

GVAR3:=SMA(GVAR2,3,1);

GVAR4:=SMA(GVAR3,3,1);

BBBB:=GVAR3;

GAA:=LLV(LOW,36);

GBB:=HHV(HIGH,20);

GDD:=(EMA(((CLOSE-GAA)/(GBB-GAA))*(4),4))*(25);

GSSS:=GDD*0.93,COLOR0000FF,LINETHICK2,COLORGREEN;

AZ:=CROSS(GSSS,BBBB) AND BBBB< 25;

AZ1:=CROSS(BBBB,GSSS) AND BBBB< 100 ;

DRAWTEXT(AZ,BBBB,'低买'),COLORYELLOW;

DRAWTEXT(AZ1 AND 日K>75,100,'卖出'),COLORWHITE;

 


原理解析:
B1赋值:(12日内H最高值-C)/(12日内H最高值-12日内最低价最低值)*100- 38
B1的12日[1日权重]移动平均
B3赋值:(C-12日内L最低值)/(12日内H最高值- 12日内L最低值)*100
B3的3日[1日权重]移动平均
B4的3日[1日权重]移动平均
B6赋值:B5-B2
如果B6>11返回B6-1否则返回0
控盘度赋值:50,画红色
当满足条件 控盘程度时,在0和控盘程度 之间画柱状线
当满足条件 控盘程度 AND 控盘程度>50时,在50和控盘程度 之间画柱状线
STICKLINE( 控盘程度< 1日前的控盘程度 AND 控盘程度>50,控盘程度,50,3,0 ), 画蓝色
STICKLINE( 控盘程度< 1日前的控盘程度 AND 控盘程度< 50,控盘程度,0,3,0 ),画青色
STICKLINE( 控盘程度< 1日前的控盘程度 AND 控盘程度>50,控盘程度,50,0.3,0 ),画绿色
PVAR1赋值:REF((最低价+OPEN+收盘价+最高价)/4,1)
PVAR2赋值:SMA(最低价-PVAR1的绝对值,13,1)/SMA(最低价-PVAR1和0较大值,10,1)
PVAR3赋值:PVAR2的10日指数移动平均
PVAR4赋值:33日内最低价最低值
如果最低价<=PVAR4返回PVAR3否则返回0
输出主力进场:IF(PVAR5>1日前的PVAR5,PVAR5,0),画红色,LINETHICK1
STICKLINE(PVAR5>1日前的PVAR5,0,PVAR5,3,0 ),画红色
输出主力洗盘:IF(PVAR5< 1日前的PVAR5,PVAR5,0),画绿色,LINETHICK1
STICKLINE(PVAR5< 1日前的PVAR5,0,PVAR5,3,0),画绿色
ATR := SUM(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(最低价-1日前的收盘价)),14)
HD := 最高价-1日前的最高价
LD := 1日前的最低价-最低价
如果HD>0 AND HD>LD返回HD否则返回0
如果LD>0 AND LD>HD返回LD否则返回0
PDI赋值:DMP*100/ATR
MDI赋值:DMM*100/ATR
0
持币赋值:PDI-MDI
如果持币>0返回持币否则返回0
如果主力洗盘>0.01 AND 主力洗盘< 0.05返回70否则返回0
如果主力洗盘>0.01 AND 主力洗盘< 0.05返回58否则返回0
VAR51赋值:3
VAR52赋值:(3)*(SMA(((收盘价 - 27日内最低价最低值)/(27日内最高价最高值 - 27日内最低价最低值))*(100),5,1)) - (2)*(SMA(SMA(((收盘价 - 27日内最低价最低值)/(27日内最高价最高值 - 27日内最低价最低值))*(100),5,1),3,1))
准备启动赋值:VAR52上穿VAR51,STICK,画红色
当满足条件准备启动>0时,在-8和34之间画图标
PLOWV赋值:17日内最低价最低值
PHIGHV赋值:17日内最高价最高值
偏RSV赋值:EMA((收盘价-PLOWV)/(PHIGHV-PLOWV)*100,6)
偏K赋值:偏RSV的3日指数移动平均,画青色
偏D赋值:偏K的3日简单移动平均,COLORBROWN
P赋值:(C-C的5日简单移动平均)*100/C的5日简单移动平均
如果P>0返回P否则返回0
如果偏K>=79返回偏K否则返回110
如果偏K>=90返回偏K否则返回110
如果偏K< 15返回-偏K否则返回0
TJ1赋值:((C-22日内最低价最低值)/(22日内最高价最高值-22日内最低价最低值))*110
TJ1的10日[2日权重]移动平均
TJ1的17日[3日权重]移动平均
DRAWBAND(TJF,RGB(250,110,110),TJFF,RGB(10,250,10))
日K赋值:("KDJ.K"(27,6,4)),画白色
日D赋值:("KDJ.D"(27,6,4)),画白色, 线宽为2
当满足条件 控盘程度=0 AND 日K< 日D时,在0和3之间画柱状线
GVAR1赋值:(收盘价-36日内最低价最低值)/(36日内最高价最高值-36日内最低价最低值)*100
GVAR1的3日[1日权重]移动平均
GVAR2的3日[1日权重]移动平均
GVAR3的3日[1日权重]移动平均
BBBB赋值:GVAR3
GAA赋值:36日内最低价最低值
GBB赋值:20日内最高价最高值
GDD赋值:(EMA(((收盘价-GAA)/(GBB-GAA))*(4),4))*(25)
GSSS赋值:GDD*0.93,COLOR0000FF, 线宽为2,画绿色
AZ赋值:GSSS上穿BBBB AND BBBB< 25
AZ1:=BBBB上穿GSSS AND BBBB< 100
当满足条件AZ时,在BBBB和'低买'位置书写文字
当满足条件AZ1 AND 日K>75时,在100和'卖出'位置书写文字
 

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