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


A1P:=REF(CLOSE,2);

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

A4P:=REF(LOW,1);

A5P:=SMA(ABS(LOW-A4P),3,1)/SMA(MAX(LOW-A4P,0),3,1)*100;

A6P:=EMA(IF(CLOSE*1.3,A5P*10,A5P/10),3);

A7P:=LLV(LOW,29);

A8P:=HHV(A6P,37);

A9P:=IF(MA(CLOSE,90),1,0);

A10P:=EMA(IF(LOW<=A7P,(A6P+A8P*2)/2,0),3)/1688*A9P;

A11P:=IF(A10P>100,100,A10P);

STICKLINE(A11P,0,A11P,4,1),COLOR666666;

BBB:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),5);

中期线:BBB+100,NODRAW;{股票指标网}

介入A:IF(中期线<15,25,0),COLOR666666,LINETHICK2;

VARF1:=TROUGHBARS(3,15,1)<4;

多空:EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3),NODRAW;

STICKLINE(FILTER(VARF1=1,5) AND 多空<-10,35,0,1.6,0),COLORAA00BB;



HJ_1:=REF(LOW,1);

HJ_2:=SMA(ABS(LOW-HJ_1),13,1)/SMA(MAX(LOW-HJ_1,0),13,1)*100;

HJ_3:=EMA(IF(CLOSE*1.2,HJ_2*13,HJ_2/13),13);

HJ_4:=LLV(LOW,34);

HJ_5:=HHV(HJ_3,34);

HJ_6:=IF(LLV(LOW,56),1,0);

HJ_7:=EMA(IF(LOW<=HJ_4,(HJ_3+HJ_5*2)/2,0),3)/618*HJ_6;

HJ_8:=HJ_7>REF(HJ_7,1);

HJ_9:=REF(LLV(LOW,100),3);

HJ_10:=REFDATE(HJ_9,DATE);

HJ_11:=LOW=HJ_10;

HJ_12:=HJ_8 AND HJ_11;

HJ_13:=HJ_12>REF(HJ_12,1);

启动点:HJ_13>REF(HJ_13,1),NODRAW;

DRAWTEXT(启动点,40,'启'),COLORYELLOW;

{<<波段绝品>>}    

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

VAR2B:=SMA(VAR1B,9,1)+100;    

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

VAR4B:=SMA(VAR3B,3,1);    

VAR5B:=SMA(VAR4B,3,1)+100;    

VAR6B:=VAR5B-VAR2B;    

{股票指标网}

趋势1: IF(VAR6B>45,VAR6B-45,0),COLOR00FFFF,NODRAW;    

STICKLINE(REF(趋势1,1)< 趋势1, 趋势1,REF(趋势1,1),3,0),COLORRED;    

STICKLINE(REF(趋势1,1)> 趋势1, 趋势1,REF(趋势1,1),3,0),COLORLIBLUE; 

{收钱线_极地上涨_分解1}

VA1:=HHV(HIGH,9)-LLV(LOW,9);

VA2:=HHV(HIGH,9)-CLOSE;

VA3:=CLOSE-LLV(LOW,9);

VA4:=VA2/VA1*100-70;

VA5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;

VA6:=(CLOSE+HIGH+LOW)/3;

VA7:=SMA(VA3/VA1*100,3,1);

VA8:=LLV(LOW,34);

VA9:=SMA(VA7,3,1)-SMA(VA4,9,1);

VARA:=IF(VA9>100,VA9-100,0);

VARB:=HHV(HIGH,34);

VARC:=EMA((VA6-VA8)/(VARB-VA8)*100,13);

VARD:=EMA(0.618*REF(VARC,1)+0.382*VARC,2);

生命线:=EMA(VARD,1);

VV1:=MA(C,5)=HHV(MA(C,5),20);

VV2:=MA(C,5)>MA(C,10);

VV3:=MA(V,5)>MA(V,40)*1.01;

VV4:=COUNT(MA(C,1)>REF(C,1),2)=2;

VVV:=VV1 AND VV2 AND VV3 AND VV4;

AA1X:=EMA(CLOSE,8);

AA2X:=EMA(AA1X,20);

AA3X:=CROSS(AA1X,AA2X);

AA4X:=AA1X<EMA(CLOSE,120);

AA5X:=3*SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,21,1)-2*SMA(SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,20,1),8,1),CIRCLEDOT,NODRAW ;

安全位:=20;

{}

{收钱线_极地上涨_分解2}

VARE:=SMA(MAX(CLOSE-REF(CLOSE,1),0)/CLOSE,8,1)/SMA(ABS(INDEXC-REF(INDEXC,1))/INDEXC,8,1)*100-25;

VARF:=MA(VARE,3);

VAR1X:=HHV(HIGH,9)-LLV(LOW,9);

VAR2X:=HHV(HIGH,9)-CLOSE;

VAR3X:=CLOSE-LLV(LOW,9);

VAR4X:=((VAR2X)/(VAR1X))*(100)-70;

VAR5X:=((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*(100);

VAR6X:=((2)*(CLOSE)+HIGH+LOW)/(4);

VAR7X:=SMA(((VAR3X)/(VAR1X))*(100),3,1);

VAR8X:=LLV(LOW,34);

VAR9X:=SMA(VAR7X,3,1)-SMA(VAR4X,9,1);

VAR10X:=IF((VAR9X>100),VAR9X-100,0);

VAR11X:=HHV(HIGH,34);

BB1X:=EMA(((VAR6X-VAR8X)/(VAR11X-VAR8X))*(100),8);

{柱线彩条}

DRAWKLINE(EMA(BB1X,5),EMA(BB1X,5),BB1X+1,BB1X);

{信号}

低位转强:IF(CROSS(AA5X,安全位),25,0),STICK,COLORYELLOW,LINETHICK4;

DRAWTEXT((低位转强>0),30,'转强'),COLORYELLOW;



上升段:BARSLAST(REF(ZIG(3,19),1)< REF(ZIG(3,19),2)),LINETHICK2,COLORCBCBC0; 

A1A:=BARSLAST(CROSS(C,MA(C,20)));

A2A:=BARSLAST(CROSS(MA(C,20),C));

起涨:IF(A1A<A2A,A1A+1,0)*2,COLOR00BBBB,LINETHICK2;

下降段:BARSLAST(ZIG(3,19)>REF(ZIG(3,19),1))*0.3,LINETHICK2,COLOR996600;{下跌时间之窗};

VAR1F:=(HHV(HIGH,8)-CLOSE)/(HHV(HIGH,8)-LLV(LOW,8))*100-70;

VAR2F:=SMA(VAR1F,8,1)+100;

VAR3F:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;

VAR4F:=SMA(VAR3F,3,1);

VAR5F:=SMA(VAR4F,3,1)+100;

VAR6F:=VAR5F-VAR2F;

QF: IF(VAR6F>100,VAR6F-100,0),COLORFFFFFF;

IF(REF(QF,1)<QF,QF,REF(QF,1)),COLORRED;

IF(REF(QF,1)>QF,QF,REF(QF,1)),COLORFF3399;

原理解析:
A1P赋值:2日前的收盘价


A2P赋值:SMA(收盘价-A1P和0较大值,7,1)/SMA(收盘价-A1P的绝对值,7,1)*100


A4P赋值:1日前的最低价


A5P赋值:SMA(最低价-A4P的绝对值,3,1)/SMA(最低价-A4P和0较大值,3,1)*100
如果收盘价*1.3返回A5P*10否则返回A5P/10


A7P赋值:29日内最低价最低值


A8P赋值:37日内A6P最高值


A9P赋值:IF(收盘价的90日简单移动平均,1,0)


A10P赋值:EMA(IF(最低价<=A7P,(A6P+A8P*2)/2,0),3)/1688*A9P
如果A10P>100返回100否则返回A10P
当满足条件A11P时,在0和A11P之间画柱状线
BBB赋值:EMA(-100*(34日内最高价最高值-收盘价)/(34日内最高价最高值-34日内最低价最低值),5)
输出

中期线:BBB+100,NODRAW
如果中期线<15返回25否则返回0
VARF1赋值:TROUGHBARS(3,15,1)<4
输出

多空:EMA((收盘价-MA((2*收盘价+最高价+最低价)/4,30))/MA((2*收盘价+最高价+最低价)/4,30)*100,3),NODRAW


STICKLINE(VARF1=1的5过滤 AND 多空<-10,35,0,1.6,0),COLORAA00BB


HJ_1赋值:1日前的最低价


HJ_2赋值:SMA(最低价-HJ_1的绝对值,13,1)/SMA(最低价-HJ_1和0较大值,13,1)*100
如果收盘价*1.2返回HJ_2*13否则返回HJ_2/13


HJ_4赋值:34日内最低价最低值


HJ_5赋值:34日内HJ_3最高值


HJ_6赋值:IF(56日内最低价最低值,1,0)


HJ_7赋值:EMA(IF(最低价<=HJ_4,(HJ_3+HJ_5*2)/2,0),3)/618*HJ_6


HJ_8赋值:HJ_7>1日前的HJ_7


HJ_9赋值:REF(100日内最低价最低值,3)


HJ_10:=REFDATE(HJ_9,DATE)


HJ_11:=最低价=HJ_10


HJ_12:=HJ_8 AND HJ_11


HJ_13:=HJ_12>1日前的HJ_12
输出

启动点:HJ_13>1日前的HJ_13,NODRAW
当满足条件启动点时,在40和'启'位置书写文字
{<<波段绝品>>}   

VAR1B赋值:(9日内最高价最高值-收盘价)/(9日内最高价最高值-9日内最低价最低值)*100-70
VAR1B的9日[1日权重]移动平均
   

VAR3B赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VAR3B的3日[1日权重]移动平均
VAR4B的3日[1日权重]移动平均
   

VAR6B赋值:VAR5B-VAR2B
如果VAR6B>45返回VAR6B-45否则返回0
   

STICKLINE(1日前的趋势1< 趋势1, 趋势1,1日前的趋势1,3,0),画红色
   

STICKLINE(1日前的趋势1> 趋势1, 趋势1,1日前的趋势1,3,0),COLORLIBLUE
 
{收钱线_极地上涨_分解1}

VA1赋值:9日内最高价最高值-9日内最低价最低值


VA2赋值:9日内最高价最高值-收盘价


VA3赋值:收盘价-9日内最低价最低值


VA4赋值:VA2/VA1*100-70


VA5赋值:(收盘价-60日内最低价最低值)/(60日内最高价最高值-60日内最低价最低值)*100


VA6赋值:(收盘价+最高价+最低价)/3
VA3/VA1*100的3日[1日权重]移动平均


VA8赋值:34日内最低价最低值
VA7的3日[1日权重]移动平均
如果VA9>100返回VA9-100否则返回0


VARB赋值:34日内最高价最高值


VARC赋值:EMA((VA6-VA8)/(VARB-VA8)*100,13)


VARD赋值:E0.618*1日前的VARC+0.382*VARC的2日简单移动平均


生命线赋值:VARD的1日指数移动平均


VV1赋值:C的5日简单移动平均=HHV(C的5日简单移动平均,20)


VV2赋值:C的5日简单移动平均>C的10日简单移动平均


VV3赋值:V的5日简单移动平均>V的40日简单移动平均*1.01


VV4赋值:COUNT(C的1日简单移动平均>1日前的C,2)=2


VVV赋值:VV1 AND VV2 AND VV3 AND VV4


AA1X赋值:收盘价的8日指数移动平均


AA2X赋值:AA1X的20日指数移动平均


AA3X赋值:AA1X上穿AA2X


AA4X赋值:AA1X<收盘价的120日指数移动平均


AA5X赋值:3*SMA((收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值)*100,21,1)-2*SMA(SMA((收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值)*100,20,1),8,1),CIRCLEDOT,NODRAW


安全位赋值:20


{}

{收钱线_极地上涨_分解2}

VARE赋值:SMA(收盘价-1日前的收盘价和0较大值/收盘价,8,1)/SMA(INDEXC-1日前的INDEXC的绝对值/INDEXC,8,1)*100-25


VARF赋值:VARE的3日简单移动平均


VAR1X赋值:9日内最高价最高值-9日内最低价最低值


VAR2X赋值:9日内最高价最高值-收盘价


VAR3X赋值:收盘价-9日内最低价最低值


VAR4X赋值:((VAR2X)/(VAR1X))*(100)-70


VAR5X赋值:((收盘价-60日内最低价最低值)/(60日内最高价最高值-60日内最低价最低值))*(100)


VAR6X赋值:((2)*(收盘价)+最高价+最低价)/(4)


VAR7X赋值:SMA(((VAR3X)/(VAR1X))*(100),3,1)


VAR8X赋值:34日内最低价最低值
VAR7X的3日[1日权重]移动平均


VAR10X赋值:IF((VAR9X>100),VAR9X-100,0)


VAR11X赋值:34日内最高价最高值


BB1X赋值:EMA(((VAR6X-VAR8X)/(VAR11X-VAR8X))*(100),8)


{柱线彩条}

DRAWKLINE(BB1X的5日指数移动平均,BB1X的5日指数移动平均,BB1X+1,BB1X)
输出{信号}

低位转强:IF(AA5X上穿安全位,25,0),STICK,画黄色,LINETHICK4


DRAWTEXT((低位转强>0),30,'转强'),画黄色
输出

上升段:上次REF(ZIG(3,19距今天数,1)< REF(ZIG(3,19),2)), 线宽为2,COLORCBCBC0


A1A赋值:上次CROSS(C,C的20日简单移动平均距今天数)


A2A赋值:上次CROSS(C的20日简单移动平均,C距今天数)
如果A1A输出

下降段:上次ZIG(3,19距今天数>REF(ZIG(3,19),1))*0.3, 线宽为2,COLOR996600
{下跌时间之窗}
VAR1F赋值:(8日内最高价最高值-收盘价)/(8日内最高价最高值-8日内最低价最低值)*100-70
VAR1F的8日[1日权重]移动平均


VAR3F赋值:(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值)*100
VAR3F的3日[1日权重]移动平均
VAR4F的3日[1日权重]移动平均


VAR6F赋值:VAR5F-VAR2F
如果VAR6F>100返回VAR6F-100否则返回0


IF(1日前的QF

IF(1日前的QF>QF,QF,1日前的QF),COLORFF3399

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