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


VAR1:=EMA(CLOSE,3); VAR2:=EMA(CLOSE,26); VAR3:=VAR1-VAR2; 牵牛线:EMA(EMA(EMA(CLOSE,3),3),3)+VAR3,COLORWHITE; 寻牛线:MA(MA(LOW,3),3),COLORMAGENTA; VAR4:=HHV(寻牛线,60); DRAWBAND(牵牛线,RGB(85,0,0),VAR4,RGB(45,0,140)); DRAWBAND(寻牛线,RGB(0,65,45),VAR4,RGB(0,65,0)); 上箱顶:HHV(MA(MA(LOW,3),3),60)LINETHICK3,COLORYELLOW; 下箱底:LLV(寻牛线,20)LINETHICK3,COLORFFBB00; VAR5:=EMA(CLOSE,6)-EMA(CLOSE,13); VAR6:=EMA(VAR5,20); VAR7:=HHV(VAR5,20); VAR8:=LLV(VAR5,20); VAR9:=REF(VAR7,1); VAR10:=REF(VAR8,1); VAR11:=BARSCOUNT(C)>5; VAR12:=REF(C,1); VAR13:=(H-VAR12+0.01)/VAR12*100; VAR14:=(VAR12-L+0.01)/VAR12*100; VAR15:=VAR13>=5 AND VAR11 AND C=H; VAR16:=VAR14>=5 AND VAR11 AND C=L; VAR17:=VAR13>=10 AND VAR11 AND C=H; VAR18:=VAR14>=10 AND VAR11 AND C=L; VAR19:=VAR13>=20 AND VAR11 AND C=H; VAR20:=VAR14>=20 AND VAR11 AND C=L; VAR21:=IF(INBLOCK('科创板'),VAR19,IF(INBLOCK('创业板') AND DATE>1200823,VAR19,IF(INBLOCK('ST板块'),VAR15,VAR17))); VAR22:=IF(INBLOCK('科创板'),VAR20,IF(INBLOCK('创业板') AND DATE>1200823,VAR20,IF(INBLOCK('ST板块'),VAR16,VAR18))); DRAWKLINE(HIGH,OPEN,LOW,CLOSE); STICKLINE(VAR21,OPEN,CLOSE,2.6,0),COLOR0000E5; STICKLINE(VAR21,OPEN,CLOSE,2.4,0),COLOR335555; STICKLINE(VAR21,OPEN,CLOSE,1.8,0),COLOR338888; STICKLINE(VAR21,OPEN,CLOSE,1.2,0),COLOR33AAAA; STICKLINE(VAR21,OPEN,CLOSE,0.6,0),COLOR33CCCC; STICKLINE(VAR21,OPEN,CLOSE,0.1,0),COLOR33EEEE; STICKLINE(VAR22,C,O,2.5,0),COLOR009900; STICKLINE(VAR22,C,O,1.5,0),COLOR00BB00; STICKLINE(VAR22,C,O,0.8,0),COLOR00DD00; STICKLINE(VAR22,C,O,0.1,0),COLOR00FF00; VAR23:=MA(CLOSE,1); VAR24:=SMA(SMA(SMA(VAR23,2,1),2,1),2,1),NODRAW; VAR25:=MA(VAR24,3),NODRAW; VAR26:=MA((L+H+C)/3,5); 起飞加速线:HHV(VAR26,60)DOTLINE,COLORLIRED; VAR27:=EMA(CLOSE,6)-EMA(CLOSE,13) COLORWHITE,LINETHICK2; VAR28:=EMA(VAR27,5) COLORYELLOW,LINETHICK1; VAR29:=(VAR27-VAR28)*2; VAR30:=VAR29<0 AND crOSS(VAR28,VAR27) AND CROSS(起飞加速线,C) AND 起飞加速线=REF(起飞加速线,1); VAR31:=REF(CLOSE,1); VAR32:=SMA(MAX(CLOSE-VAR31,0),6,1)/SMA(Abs(CLOSE-VAR31),6,1)*100; VAR33:=CROSS(84,VAR32) AND 起飞加速线=REF(起飞加速线,1) AND C< REF(L,1); VAR34:=CROSS(VAR25,VAR24) AND C< 起飞加速线 AND C< REF(L,1); VAR35:=7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1) -3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1) -SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1) ,3,1),2,1); VAR36:=78.89; DRAWTEXT(CROSS(VAR36,VAR35) AND C< 起飞加速线 AND CROSS(VAR25,VAR24),H*1.06,'↙⊙逃顶'),COLORLIBLUE; VAR37:=VAR24< REF(VAR24,1) AND VAR25>REF(VAR25,1); STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,2.5,0),COLORFF2200; STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,1.5,0),COLORFF4400; STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,0.8,0),COLORFF6600; STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,0.1,0),COLORFF8800; STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,0.5,0),COLORFFAA00; VAR38:=AMOUNT,volSTICK; VAR39:=1.9; VAR40:=VAR38>=REF(VAR38,1)*VAR39 AND (IF(C< O,C>REF(C,1),1)),COLORYELLOW,NODRAW; VAR41:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR42:=SMA(VAR41,3,1); VAR43:=SMA(VAR42,3,1); VAR44:=3*VAR42-2*VAR43; VAR45:=LLV(LOW,5); VAR46:=HHV(HIGH,5); VAR47:=EMA((CLOSE-VAR45)/(VAR46-VAR45)*100,4)*2; VAR48:=EMA(0.667*REF(VAR47,1)+0.333*VAR47,2); VAR49:=3*VAR47-2*VAR48; VAR50:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VAR51:=POW(MA(LOW,5),2)+MA(LOW,5); VAR52:=POW(MA(HIGH,5),2)+MA(HIGH,5); VAR53:=(VAR50-LLV(VAR51,64))/(HHV(VAR52,64)-LLV(VAR51,64))*150+65-10; VAR54:=SMA(VAR53,3,1)*1.5-100; VAR55:=SMA(VAR54,3,1); VAR56:=3*VAR54-2*VAR55; VAR57:=(HIGH+LOW+CLOSE*2)/4; VAR58:=EMA(VAR57,13); VAR59:=STD(VAR57,13); VAR60:=(VAR57-VAR58)*100/VAR59; VAR61:=EMA(VAR60,5); VAR62:=EMA(VAR61,13)+200-100; VAR63:=EMA(VAR62,10); VAR64:=3*VAR62-2*VAR63; VAR65:=VAR42+VAR47+VAR54+VAR62; VAR66:=VAR43+VAR48+VAR55+VAR63; VAR67:=VAR44+VAR49+VAR56+VAR64; VAR68:=(HIGH+LOW+CLOSE)/3; VAR69:=(VAR68-MA(VAR68,34))/(0.015*AVEDEV(VAR68,34)); VAR70:=(HIGH+LOW+CLOSE+VAR68)/4; VAR71:=EMA(VAR70,24); VAR72:=STD(VAR70,24); VAR73:=(VAR70-VAR71)/VAR72*100; VAR74:=(VAR68-MA(VAR68,24))/(0.015*AVEDEV(VAR68,24)); VAR75:=EMA(VAR73,5); VAR76:=((VAR75+VAR74+VAR69)/3+165)/4; VAR77:=(VAR65+VAR66+VAR67*30)/32/5-15; VAR78:=(VAR76+VAR77)/2/1.1; VAR79:=EMA(VAR78,3)LINETHICK3,COLORRED; VAR80:=EMA(VAR79,5)LINETHICK3,COLORWHITE; VAR81:=CROSS(VAR79,VAR80); VAR82:=REF(C,5); IF(寻牛线>=REF(上箱顶,1),寻牛线,DRAWNULL),COLORRED,LINETHICK3; IF(寻牛线<=REF(上箱顶,1),寻牛线,DRAWNULL),COLORGREEN,LINETHICK3; IF(牵牛线>=REF(下箱底,1),牵牛线,DRAWNULL),COLORWHITE; IF(牵牛线>=REF(上箱顶,1),牵牛线,DRAWNULL),COLORWHITE,LINETHICK2; IF(牵牛线<=REF(下箱底,1),牵牛线,DRAWNULL)DOTLINE,COLORWHITE; STICKLINE(CROSS(牵牛线,上箱顶) AND CROSS(C,上箱顶),OPEN,CLOSE,2,0),COLOR66EEEE; STICKLINE(CROSS(牵牛线,上箱顶) AND CROSS(C,上箱顶),OPEN,CLOSE,1,0),COLORMAGENTA; STICKLINE(CROSS(牵牛线,上箱顶) AND CROSS(C,上箱顶),OPEN,CLOSE,0,1),COLOR8B8BFF; DRAWTEXT(CROSS(牵牛线,下箱底),下箱底,'↖抄底反弹'),COLORRED; VAR84:=1230923; 今涨停:IF(DATE<VAR84,ZTPRICE(REF(C,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(C,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1)))),NODRAW,COLORRED; 今跌停:IF(DATE<VAR84,DTPRICE(REF(C,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),DTPRICE(REF(C,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1)))),NODRAW,COLORGREEN; 明涨停:IF(DATE<VAR84,C*IF(CODELIKE('688'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)),C*(IF(CODELIKE('688') OR CODELIKE('300'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)))),NODRAW,COLORMAGENTA; 明跌停:IF(DATE<VAR84,C*IF(CODELIKE('688'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)),C*(IF(CODELIKE('688') OR CODELIKE('300'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)))),NODRAW,COLORFFFF00; VAR85:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5; VAR86:=FILTER(VAR85,10); VAR87:=BARSLAST(VAR86); VAR88:=REF(HIGH,VAR87+2); VAR89:=REF(HIGH,VAR87+1); VAR90:=REF(HIGH,VAR87); VAR91:=MAX(VAR88,VAR89); VAR92:=MAX(VAR91,VAR90); VAR93:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5; VAR94:=VAR87<150; VAR95:=(OPEN-VAR92)/VAR92*100<30; VAR96:=(CLOSE-LLV(LOW,VAR87))/LLV(LOW,VAR87)*100<50; VAR97:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30; VAR98:=VOL/MA(VOL,5)<3.5; VAR99:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80; V1:=VAR93 AND VAR94 AND VAR95 AND VAR96 AND VAR97 AND VAR98 AND VAR99; V2:=FILTER(V1,15); VAR100:=MA(CLOSE,10); VAR101:=MA(CLOSE,54); VAR102:=(((CLOSE-VAR101)/VAR101)<0.1); VAR103:=(((CLOSE-VAR100)/VAR100)<0.3); VAR104:=(((VAR102=1) AND (VAR103=1))*0.2); VAR105:=((((VAR104=0) AND (REF(VAR104,1)=0.2)) AND (REF((COUNT((VAR104=0.2),10)=10),1)=1))*-0.1); V3:=VAR105=-0.1; VAR106:=V2 OR V3; VAR107:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05); VAR108:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2); VAR109:=VAR106 AND VAR21 AND VAR108 AND VAR107,NODRAW; DRAWICON(VAR109,LOW*0.99,7);

原理解析:
VAR1赋值:收盘价的3日指数移动平均
VAR2赋值:收盘价的26日指数移动平均
VAR3赋值:VAR1-VAR2
输出牵牛线:收盘价的3日指数移动平均,3),3)+VAR3,画白色
输出寻牛线:最低价的3日简单移动平均,3),画洋红色
VAR4赋值:60日内寻牛线最高值
DRAWBAND(牵牛线,RGB(85,0,0),VAR4,RGB(45,0,140))
DRAWBAND(寻牛线,RGB(0,65,45),VAR4,RGB(0,65,0))
输出上箱顶:HHV(最低价的3日简单移动平均,3),60) 线宽为3,画黄色
输出下箱底:20日内寻牛线最低值 线宽为3,COLORFFBB00
VAR5赋值:收盘价的6日指数移动平均-收盘价的13日指数移动平均
VAR6赋值:VAR5的20日指数移动平均
VAR7赋值:20日内VAR5最高值
VAR8赋值:20日内VAR5最低值
VAR9赋值:1日前的VAR7
VAR10:=1日前的VAR8
VAR11:=C的有效数据周期数>5
VAR12:=1日前的C
VAR13:=(H-VAR12+0.01)/VAR12*100
VAR14:=(VAR12-L+0.01)/VAR12*100
VAR15:=VAR13>=5 AND VAR11 AND C=H
VAR16:=VAR14>=5 AND VAR11 AND C=L
VAR17:=VAR13>=10 AND VAR11 AND C=H
VAR18:=VAR14>=10 AND VAR11 AND C=L
VAR19:=VAR13>=20 AND VAR11 AND C=H
VAR20:=VAR14>=20 AND VAR11 AND C=L
VAR21:=IF(INBLOCK('科创板'),VAR19,IF(INBLOCK('创业板') AND DATE>1200823,VAR19,IF(INBLOCK('ST板块'),VAR15,VAR17)))
VAR22:=IF(INBLOCK('科创板'),VAR20,IF(INBLOCK('创业板') AND DATE>1200823,VAR20,IF(INBLOCK('ST板块'),VAR16,VAR18)))
DRAWKLINE(最高价,开盘价,最低价,收盘价)
当满足条件VAR21时,在开盘价和收盘价之间画柱状线
当满足条件VAR21时,在开盘价和收盘价之间画柱状线
当满足条件VAR21时,在开盘价和收盘价之间画柱状线
当满足条件VAR21时,在开盘价和收盘价之间画柱状线
当满足条件VAR21时,在开盘价和收盘价之间画柱状线
当满足条件VAR21时,在开盘价和收盘价之间画柱状线
当满足条件VAR22时,在C和O之间画柱状线
当满足条件VAR22时,在C和O之间画柱状线
当满足条件VAR22时,在C和O之间画柱状线
当满足条件VAR22时,在C和O之间画柱状线
VAR23:=收盘价的1日简单移动平均
VAR23的2日[1日权重]移动平均
VAR25:=VAR24的3日简单移动平均,NODRAW
VAR26:=MA((L+H+C)/3,5)
输出起飞加速线:60日内VAR26最高值DOTLINE,COLORLIRED
VAR27:=收盘价的6日指数移动平均-收盘价的13日指数移动平均 画白色, 线宽为2
VAR28:=VAR27的5日指数移动平均 画黄色,LINETHICK1
VAR29:=(VAR27-VAR28)*2
VAR30:=VAR29<0 AND VAR28上穿VAR27 AND 起飞加速线上穿C AND 起飞加速线=1日前的起飞加速线
VAR31:=1日前的收盘价
VAR32:=SMA(收盘价-VAR31和0较大值,6,1)/SMA(收盘价-VAR31的绝对值,6,1)*100
VAR33:=84上穿VAR32 AND 起飞加速线=1日前的起飞加速线 AND C< 1日前的L
VAR34:=VAR25上穿VAR24 AND C< 起飞加速线 AND C< 1日前的L
VAR35:=7*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*30,4,1) -3*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*30,4,1),3,1) -SMA(SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*30,4,1) ,3,1),2,1)
VAR36:=78.89
DRAWTEXT(VAR36上穿VAR35 AND C< 起飞加速线 AND VAR25上穿VAR24,H*1.06,'↙⊙逃顶'),COLORLIBLUE
VAR37:=VAR24< 1日前的VAR24 AND VAR25>1日前的VAR25
STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,2.5,0),COLORFF2200
STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,1.5,0),COLORFF4400
STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,0.8,0),COLORFF6600
STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,0.1,0),COLORFF8800
STICKLINE(VAR37 AND (VAR33 OR VAR34),C,O,0.5,0),COLORFFAA00
VAR38:=成交额,成交量STICK
VAR39:=1.9
VAR40:=VAR38>=1日前的VAR38*VAR39 AND (IF(C< O,C>1日前的C,1)),画黄色,NODRAW
VAR41:=(收盘价-80日内最低价最低值)/(80日内最高价最高值-80日内最低价最低值)*200
VAR41的3日[1日权重]移动平均
VAR42的3日[1日权重]移动平均
VAR44:=3*VAR42-2*VAR43
VAR45:=5日内最低价最低值
VAR46:=5日内最高价最高值
VAR47:=EMA((收盘价-VAR45)/(VAR46-VAR45)*100,4)*2
VAR48:=E0.667*1日前的VAR47+0.333*VAR47的2日简单移动平均
VAR49:=3*VAR47-2*VAR48
VAR50:=POW(收盘价的5日简单移动平均,2)+收盘价的5日简单移动平均
VAR51:=POW(最低价的5日简单移动平均,2)+最低价的5日简单移动平均
VAR52:=POW(最高价的5日简单移动平均,2)+最高价的5日简单移动平均
VAR53:=(VAR50-64日内VAR51最低值)/(64日内VAR52最高值-64日内VAR51最低值)*150+65-10
VAR53的3日[1日权重]移动平均
VAR54的3日[1日权重]移动平均
VAR56:=3*VAR54-2*VAR55
VAR57:=(最高价+最低价+收盘价*2)/4
VAR58:=VAR57的13日指数移动平均
VAR59:=VAR57的13估算标准差
VAR60:=(VAR57-VAR58)*100/VAR59
VAR61:=VAR60的5日指数移动平均
VAR62:=VAR61的13日指数移动平均+200-100
VAR63:=VAR62的10日指数移动平均
VAR64:=3*VAR62-2*VAR63
VAR65:=VAR42+VAR47+VAR54+VAR62
VAR66:=VAR43+VAR48+VAR55+VAR63
VAR67:=VAR44+VAR49+VAR56+VAR64
VAR68:=(最高价+最低价+收盘价)/3
VAR69:=(VAR68-VAR68的34日简单移动平均)/(0.015*AVEDEV(VAR68,34))
VAR70:=(最高价+最低价+收盘价+VAR68)/4
VAR71:=VAR70的24日指数移动平均
VAR72:=VAR70的24估算标准差
VAR73:=(VAR70-VAR71)/VAR72*100
VAR74:=(VAR68-VAR68的24日简单移动平均)/(0.015*AVEDEV(VAR68,24))
VAR75:=VAR73的5日指数移动平均
VAR76:=((VAR75+VAR74+VAR69)/3+165)/4
VAR77:=(VAR65+VAR66+VAR67*30)/32/5-15
VAR78:=(VAR76+VAR77)/2/1.1
VAR79:=VAR78的3日指数移动平均 线宽为3,画红色
VAR80:=VAR79的5日指数移动平均 线宽为3,画白色
VAR81:=VAR79上穿VAR80
VAR82:=5日前的C
IF(寻牛线>=1日前的上箱顶,寻牛线,DRAWNULL),画红色, 线宽为3
IF(寻牛线<=1日前的上箱顶,寻牛线,DRAWNULL),画绿色, 线宽为3
IF(牵牛线>=1日前的下箱底,牵牛线,DRAWNULL),画白色
IF(牵牛线>=1日前的上箱顶,牵牛线,DRAWNULL),画白色, 线宽为2
IF(牵牛线<=1日前的下箱底,牵牛线,DRAWNULL)DOTLINE,画白色
STICKLINE(牵牛线上穿上箱顶 AND C上穿上箱顶,开盘价,收盘价,2,0),COLOR66EEEE
STICKLINE(牵牛线上穿上箱顶 AND C上穿上箱顶,开盘价,收盘价,1,0),画洋红色
STICKLINE(牵牛线上穿上箱顶 AND C上穿上箱顶,开盘价,收盘价,0,1),COLOR8B8BFF
DRAWTEXT(牵牛线上穿下箱底,下箱底,'↖抄底反弹'),画红色
VAR84:=1230923
输出今涨停:IF(DATE输出今跌停:IF(DATE输出明涨停:IF(DATE输出明跌停:IF(DATEVAR85:=(3日前的收盘价-收盘价)/3日前的收盘价*100>5
VAR86:=VAR85的10过滤
VAR87:=上次VAR86距今天数
VAR88:=VAR87+2日前的最高价
VAR89:=VAR87+1日前的最高价
VAR90:=VAR87日前的最高价
VAR91:=VAR88和VAR89较大值
VAR92:=VAR91和VAR90较大值
VAR93:=(收盘价-1日前的收盘价)/1日前的收盘价*100>5
VAR94:=VAR87<150
VAR95:=(开盘价-VAR92)/VAR92*100<30
VAR96:=(收盘价-VAR87日内最低价最低值)/VAR87日内最低价最低值*100<50
VAR97:=(收盘价-5日前的开盘价)/5日前的开盘价*100<30
VAR98:=成交量/成交量的5日简单移动平均<3.5
VAR99:=(收盘价-89日前的收盘价)/89日前的收盘价*100<80
V1赋值:VAR93 AND VAR94 AND VAR95 AND VAR96 AND VAR97 AND VAR98 AND VAR99
V2赋值:V1的15过滤
VAR100:=收盘价的10日简单移动平均
VAR101:=收盘价的54日简单移动平均
VAR102:=(((收盘价-VAR101)/VAR101)<0.1)
VAR103:=(((收盘价-VAR100)/VAR100)<0.3)
VAR104:=(((VAR102=1) AND (VAR103=1))*0.2)
VAR105:=((((VAR104=0) AND (1日前的VAR104=0.2)) AND (REF((COUNT((VAR104=0.2),10)=10),1)=1))*-0.1)
V3赋值:VAR105=-0.1
VAR106:=V2 OR V3
VAR107:=现价/(1日前的收盘价)>1.05 AND (现价/O>1.05)
VAR108:=(成交量/1日前的成交量>1.2 AND 统计1日满足收盘价>开盘价的天数) OR (最低价>1日前的最高价 AND 统计1日满足开盘价>收盘价的天数 AND 成交量/1日前的成交量>1.2)
VAR109:=VAR106 AND VAR21 AND VAR108 AND VAR107,NODRAW
当满足条件VAR109时,在最低价*0.99和7之间画图标

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