未来函数检测结果如下:
该公式包含未来函数:BACKSET
指标源码:
原理解析:
VAR1赋值:STRCAT(HYBLOCK,6)
VAR2赋值:STRCAT(VAR1,DYBLOCK)
VAR3赋值:STRCAT(DYBLOCK,6)
VAR4赋值:STRCAT(VAR2,GNBLOCK)
VAR5赋值:STRCAT(VAR4,6)
输出操做线:收盘价的7日指数移动平均,画黄色, 线宽为2
输出支撑线:收盘价的13日指数移动平均,画红色, 线宽为2
VAR6赋值:收盘价的55日指数移动平均
VAR7赋值:收盘价的30日简单移动平均
{股票指标网 整理}
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(VAR5,FGBLOCK)),COLORLIMAGENTA
DRAWBAND(收盘价的7日指数移动平均,RGB(55,100,50),收盘价的13日指数移动平均,RGB(55,100,50))
DRAWKLINE(最高价,开盘价,最低价,收盘价)
DRAWBAND(收盘价的13日指数移动平均,RGB(13,59,30),收盘价的80日指数移动平均,RGB(55,100,50))
DRAWKLINE(最高价,开盘价,最低价,收盘价)
VAR8赋值:收盘价的250日简单移动平均
输出牛股起飞:(收盘价的30日简单移动平均+收盘价的72日简单移动平均)/2*1.2,DOTLINE,COLORBROWN
输出转世A:IF(牛股起飞>1日前的牛股起飞,牛股起飞,DRAWNULL),COLORFF7F00, 线宽为2
VAR9赋值:IF(牛股起飞<1日前的牛股起飞,牛股起飞,DRAWNULL)
VAR10:=IF((收盘价-1日前的收盘价)*100/1日前的收盘价>=9.9 AND 开盘价=最高价 AND PERIOD=5,1,0)
VAR11:=BARSLASTCOUNT(VAR10)>=2
VAR12:=CONST(上次VAR11距今天数)
输出水平线:IF( 到最后交易的周期<=VAR12+1,CONST(IF(VAR12=0,收盘价和开盘价较大值,REF(收盘价和开盘价较大值,VAR12))),DRAWNULL),DOTLINE,COLORLIBLUE
VAR13:=上次YEAR!=1日前的YEAR距今天数
VAR14:=上次VAR13+1日内成交量最高值=成交量距今天数
VAR15:=上次VAR13+1日内成交量最低值=成交量距今天数
VAR16:=CONST(VAR14)
输出天量:IF( 到最后交易的周期<=VAR16+3,CONST(IF(VAR16=0,开盘价,VAR16日前的开盘价)),DRAWNULL),DOTLINE,画绿色, 线宽为2
如果 到最后交易的周期=VAR16+1返回天量否则返回DRAWNULL
VAR17:=(最高价-最低价)*100/最低价>=9 AND 收盘价>开盘价 AND 收盘价<最高价 AND 成交量>1日前的成交量 AND (收盘价-1日前的收盘价)*100/1日前的收盘价>=2
当满足条件VAR17时,在最高价和收盘价之间画柱状线
输出半分位:REF((收盘价-开盘价)*0.5+开盘价,1),NODRAW,画黄色
当满足条件ISLASTBAR时,在半分位-0.01和半分位之间画柱状线
VAR18:=REF(HHVBARS(收盘价和开盘价较大值,60),15)+15
VAR19:=REF(收盘价和开盘价较大值,VAR18)
当满足条件BARSTATUS=2时,在VAR19和VAR19之间画柱状线
VAR20:=CONST(VAR18)
输出突破干:IF( 到最后交易的周期<=VAR20+1,CONST(IF(VAR20=0,收盘价和开盘价较大值,REF(收盘价和开盘价较大值,VAR20))),DRAWNULL),POINTDOT,画绿色,LINETHICK4
如果 到最后交易的周期=VAR20+1返回突破干否则返回DRAWNULL
VAR21:=CONST(LLVBARS(最低价,10))
VAR22:=CONST(VAR21日前的最高价)
VAR23:=CONST( 到最后交易的周期)
VAR24:=CONST(上次 到最后交易的周期>VAR23+VAR21 AND 最高价>VAR22距今天数)
VAR25:=CONST(VAR24日前的最高价)
VAR26:=CONST(上次 到最后交易的周期>VAR23+VAR24 AND 最高价>VAR25距今天数)
VAR27:=CONST(REF(最高价和开盘价较大值,VAR26))
输出线上买:DRAWLINE( 到最后交易的周期=VAR26+1,VAR27,ISLASTBAR,VAR27,1),COLORFF7F00, 线宽为2
输出明涨停价:收盘价*1.1,NODRAW
输出海面:收盘价的78日指数移动平均,画白色
输出海平面:收盘价的80日指数移动平均, 画蓝色
输出涨停价:1日前的收盘价*1.1,NODRAW,画红色
VAR28:=FILTER(BACKSET(FILTER(500日前的最低价=2*500+1日内最低价最低值,500),500+1),500)
VAR29:=FILTER(BACKSET(FILTER(25日前的最高价=2*25+1日内最高价最高值,25),25+1),25)
VAR30:=REF(收盘价,上次VAR29距今天数)
VAR31:=上次VAR29距今天数
STICKLINE(VAR31,VAR30,VAR30,10,(-1)),画绿色
VAR32:=(最高价-1日前的收盘价)/1日前的收盘价*100
VAR33:=(收盘价和开盘价较大值-1日前的收盘价)/1日前的收盘价*100
STICKLINE(VAR32-VAR33>=2.5 AND PERIOD=5 AND 收盘价>开盘价 AND 收盘价的5日简单移动平均,收盘价和开盘价较大值,最高价,0,0),画绿色
STICKLINE(VAR32-VAR33>=2.5 AND PERIOD=5 AND 收盘价>开盘价 AND 收盘价的5日简单移动平均,收盘价,开盘价,3.1,0),画红色
VAR34:=收盘价<开盘价 AND 收盘价>1日前的收盘价
当满足条件VAR34时,在开盘价和收盘价之间画柱状线
VAR35:=IF((收盘价-1日前的收盘价)*100/1日前的收盘价>=10-0.01*100/1日前的收盘价,1,0)
VAR36:=IF((1日前的收盘价-收盘价)*100/1日前的收盘价>=10-0.01*100/1日前的收盘价,1,0)
当满足条件VAR35时,在开盘价和收盘价之间画柱状线
当满足条件VAR35时,在开盘价和收盘价之间画柱状线
当满足条件VAR35时,在最高价和最低价之间画柱状线
当满足条件VAR35时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在开盘价和收盘价之间画柱状线
当满足条件VAR36时,在最低价和最高价之间画柱状线
VAR37:=REF((收盘价-REF(收盘价,1))/REF(收盘价,1)<=(-0.03),1) AND (收盘价-REF(收盘价,1))/REF(收盘价,1)>=0.03
当满足条件VAR37时,在开盘价和收盘价之间画柱状线
当满足条件VAR37时,在开盘价和收盘价之间画柱状线
当满足条件VAR37时,在开盘价和收盘价之间画柱状线
当满足条件VAR37时,在开盘价和收盘价之间画柱状线
当满足条件VAR37时,在最低价和最高价之间画柱状线
STICKLINE(VAR37,收盘价,(开盘价+收盘价)/2,2.5,0),COLOR008CFD
VAR38:=开盘价>收盘价 AND 开盘价>1日前的收盘价 AND 收盘价>1日前的收盘价
当满足条件VAR38时,在开盘价和收盘价之间画柱状线
VAR39:=REF((收盘价-REF(收盘价,1))/REF(收盘价,1)<=(-0.03),1) AND 开盘价>=REF(收盘价,1)*1.03 AND (收盘价-REF(收盘价,1))/REF(收盘价,1)>=0.03
当满足条件VAR39时,在开盘价和收盘价之间画柱状线
VAR40:=IF(1日前的收盘价*1.1-收盘价<0.01,1,0) AND 最高价=最低价
VAR41:=IF((收盘价-1日前的收盘价)*100/1日前的收盘价>=10-0.01*100/1日前的收盘价,1,0) AND NOT(VAR40)
VAR42:=2日前的VAR35 AND REF(开盘价和收盘价的较小值,1)>REF(开盘价和收盘价较大值,2) AND 开盘价和收盘价较大值成交量 AND REF(成交量,1)>REF(成交量,2) AND REF(成交量,1)=10日内成交量最高值
{开盘价和收盘价较大值成交量 AND REF(成交量,1)>REF(成交量,2)
当满足条件VAR42时,在最低价*0.98和18之间画图标
VAR43:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR44:=VAR43的9日指数移动平均
VAR45:=2*(VAR43-VAR44)
输出EXP7:收盘价的7日指数移动平均,画黄色, 线宽为2
输出EXP21:收盘价的13日指数移动平均,画红色, 线宽为2
VAR46:=收盘价的55日指数移动平均
VAR47:=EMA(SLOPE(收盘价,13)*10+收盘价,21)
VAR48:=EMA(SLOPE(收盘价,13)*10+收盘价,21)
VAR49:=VAR48的2日简单移动平均
VAR50:=EMA((最低价+最高价+收盘价)/3,5)
VAR51:=VAR50的3日指数移动平均
VAR52:=EXP7和EXP21较大值,VAR46)
VAR53:=EXP7和EXP21的较小值,VAR46)
VAR54:=VAR52<收盘价 AND 开盘价
当满足条件VAR55时,在最低价*0.99和26之间画图标
DRAWICON(VAR55 AND 开盘价
VAR56:=10日前的最高价=2*10+1日内最高价最高值
VAR57:=VAR56的10过滤
VAR58:=BACKSET(VAR57,10+1)
VAR59:=VAR58的10过滤
VAR60:=REF(最高价,上次VAR59距今天数)
VAR61:=成交量/1日前的成交量>=1.9
VAR62:=收盘价上穿VAR60
STICKLINE(成交量/1日前的成交量>=1.5 AND VAR62 AND 收盘价>开盘价,(收盘价+开盘价)/2,收盘价,1.2,0),COLORBROWN