未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
该公式包含未来函数:#YEAR
指标源码:
原理解析:
{看主力}
{副图}
MA5赋值:收盘价的5日简单移动平均
涨幅赋值:(C/1日前的C-1)*100
VAR1赋值:REF((最低价+OPEN+收盘价+最高价)/4,1)
VAR21赋值:SMA(最高价-VAR1的绝对值,13,1)/SMA(最高价-VAR1和0的较小值,10,1)
VAR31赋值:VAR21的10日指数移动平均
VAR41赋值:33日内最高价最高值
如果最高价>=VAR41返回VAR31否则返回0
输出主力拉高:IF(VAR51<1日前的VAR51,-VAR51,0),COLORYEL最低价,NODRAW
RSV赋值:(收盘价-15日内最低价最低值)/(15日内最高价最高值-15日内最低价最低值)*100
RSV的10日[1日权重]移动平均
K1的5日[1日权重]移动平均
KK赋值:INTPART(K1)
DD赋值:INTPART(D1)
TFXXS赋值:KK+DD
{//变异KD风险系数}
TGLD赋值:MOD(TFXXS,10)
{//踏浪涨停概率点}
TGLXS赋值:(TFXXS-1日前的TFXXS)*10
{//变异KD乖离系数}
TYCFX赋值:TFXXS+TGLXS
{//变异KD预测风险}
DRAWTEXT(TGLXS>0 AND 80+TGLXS
JH赋值:成交量*收盘价
JHO:=2的JH日累和/2的成交量日累和
JH0:=JHO的10日指数移动平均
输出主力资金动向:IF((JHO-JH0)*20/JHO>1,(JHO-JH0)*200/JHO,0),画白色,LINETHICK2
短线赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*20,LINETHICK0,COLORYEL最低价
中线赋值:(收盘价-收盘价的4日简单移动平均)/收盘价的4日简单移动平均*20,LINETHICK0,画白色
短线的3日[1日权重]移动平均
输出红柱:IF(红柱持股>0,IF(红柱持股>120,120,红柱持股),0),画红色,LINETHICK2
中线的3日[1日权重]移动平均
TT赋值:红柱
{红柱}
STICKLINE(主力资金动向>0 AND 红柱持股<1日前的红柱持股AND 红柱持股>20,0,TT,1.2,1),画红色
STICKLINE(主力资金动向>0 AND 红柱持股<1日前的红柱持股AND 红柱持股>20,0,TT,0.6,0),COLOR00FF00
STICKLINE(主力资金动向>0 AND 红柱持股>1日前的红柱持股AND 红柱持股>20,0,TT,1.2,0),画红色
HJ_1赋值:DYNAINFO(4)>0 AND 10日内最高价最高值/10日内最低价最低值<1.25 AND 1日前的收盘价<15日内最低价最低值+(15日内最高价最高值-15日内最低价最低值)*0.85 AND 收盘价>OPEN AND 收盘价>=10日内最高价最高值
HJ_2赋值:IF(DATETODAY(DATE)<999999999,1,DRAWNULL)
HJ_3赋值:收盘价的5日指数移动平均
HJ_4赋值:收盘价的10日指数移动平均
HJ_5赋值:收盘价的14日指数移动平均
HJ_6赋值:收盘价的18日指数移动平均
HJ_7赋值:收盘价的40日指数移动平均
HJ_8赋值:收盘价的60日指数移动平均
如果DATE<999999999返回1否则返回DRAWNULL
HJ_10:=HJ_7和HJ_8较大值
HJ_11:=收盘价>HJ_10 AND HJ_1 AND (收盘价>REF(3日内最高价最高值,1)*HJ_2 AND (收盘价-REF(收盘价,1))/REF(收盘价,1)>0.07)
HJ_12:=成交量
HJ_13:=HJ_12的5日简单移动平均
HJ_14:=HJ_13+HJ_13>HJ_12
HJ_15:=DYNAINFO(4)>0 AND 10日内最高价最高值/10日内最低价最低值<1.25 AND 1日前的收盘价<(15日内最低价最低值+(15日内最高价最高值-15日内最低价最低值)*0.85)*HJ_2 AND 收盘价>OPEN AND 收盘价>=10日内最高价最高值*HJ_9
HJ_16:=(收盘价>REF(3日内最高价最高值,1)*HJ_2 AND (收盘价-REF(收盘价,1))/REF(收盘价,1)>0.07)*HJ_2 AND HJ_15 AND HJ_14
HJ_17:=DYNAINFO(4)>0 AND 10日内最高价最高值/10日内最低价最低值<1.25 AND 1日前的收盘价*HJ_2<15日内最低价最低值+(15日内最高价最高值-15日内最低价最低值)*0.85 AND 收盘价>OPEN AND 收盘价>=10日内最高价最高值
HJ_18:=(收盘价-1日前的收盘价*HJ_2)/1日前的收盘价*100>7
HJ_19:=HJ_17 AND HJ_18
HJ_20:=DATETODAY(DATE)
HJ_21:=HJ_20>9344 AND HJ_20<999999999
HJ_22:=(HJ_11 AND HJ_19)*HJ_21
HJ_23:=收盘价的5日指数移动平均
HJ_24:=收盘价的10日指数移动平均
HJ_25:=收盘价的14日指数移动平均
HJ_26:=收盘价的18日指数移动平均
HJ_27:=收盘价的40日指数移动平均
HJ_28:=收盘价的60日指数移动平均
HJ_29:=HJ_23和HJ_4较大值,HJ_25),HJ_26),HJ_27),HJ_28)*HJ_9
HJ_30:=HJ_23和HJ_4的较小值,HJ_25),HJ_26),HJ_27),HJ_28)*HJ_9
HJ_31:=收盘价>HJ_29 AND 最低价
HJ_32:=HJ_31>0的0过滤=1
HJ_33:=DATETODAY(DATE)
HJ_34:=HJ_33>9350 AND HJ_33<999999999
HJ_35:=HJ_32*HJ_34
HJ_36:=MA(REF(26日内收盘价最高值,1),2)
HJ_37:=收盘价的26日简单移动平均
HJ_38:=POW(收盘价-HJ_37,2)
HJ_39:=HJ_38的13日简单移动平均
HJ_40:=SQRT(HJ_39)
HJ_41:=HJ_37+2*HJ_40
HJ_42:=1日前的HJ_41
HJ_43:=收盘价上穿HJ_36 AND 最高价>1日前的HJ_41 OR (收盘价>HJ_36 AND CROSS(收盘价,1日前的HJ_41)) AND 收盘价/OPEN>0.998
HJ_44:=MACD.MACD
HJ_45:=KD.K
HJ_46:=KD.D
HJ_47:=RSI.RSI1
HJ_48:=RSI.RSI3
HJ_49:=收盘价-1日前的收盘价
如果HJ_49>=0返回HJ_49否则返回0
如果HJ_49<0返回-HJ_49否则返回0
HJ_52:=HJ_50的10日平滑移动平均
HJ_53:=HJ_51的10日平滑移动平均
HJ_54:=HJ_50的6日平滑移动平均
HJ_55:=HJ_51的6日平滑移动平均
HJ_56:=MA(100*HJ_52/(HJ_52+HJ_53),10)*HJ_9
HJ_57:=MA(100*HJ_54/(HJ_54+HJ_55),6)*HJ_9
HJ_58:=收盘价的5日简单移动平均/收盘价的10日简单移动平均>0.999 AND 收盘价的10日简单移动平均/收盘价的20日简单移动平均>0.9847 AND 收盘价的20日简单移动平均>收盘价的60日简单移动平均 AND REF(COUNT(收盘价的10日简单移动平均/收盘价的20日简单移动平均<1.017 OR 收盘价的5日简单移动平均/收盘价的10日简单移动平均<1.017,8)>=1,1) AND 收盘价的20日简单移动平均/收盘价的60日简单移动平均<1.121
HJ_59:=(收盘价-收盘价的60日简单移动平均)/收盘价的60日简单移动平均*100
HJ_60:=统计100日满足HJ_59<35的天数>=95
HJ_61:=HJ_43 AND HJ_58>0 AND NOT(DYNAINFO(4)=0) AND HJ_60 AND REF(COUNT(收盘价的20日简单移动平均>收盘价的30日简单移动平均,4)=4 AND COUNT(收盘价>收盘价的5日简单移动平均,3)>=2,1) AND 成交量>REF(成交量,1) AND (REF(COUNT(收盘价>OPEN,10)>=6 OR COUNT(收盘价>OPEN,5)>=4,1) OR 收盘价=最高价) AND (HJ_57上穿HJ_56 OR HJ_44上穿0 OR REF(COUNT(HJ_44上穿0,3)=1 AND HJ_44<0.15 AND 收盘价/OPEN>0.989 AND 收盘价/REF(收盘价,1)<1.03,1) OR HJ_45上穿HJ_46 OR HJ_47上穿HJ_48) AND REF(收盘价/OPEN>0.988 AND (收盘价>OPEN OR (收盘价<=OPEN AND 最高价/最低价<1.049)),1) AND 最高价/收盘价<1.013 AND 收盘价/OPEN>1.05
HJ_62:=HJ_11+HJ_16+HJ_19+HJ_32+HJ_61>=2
HJ_63:=收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的60日简单移动平均 AND 收盘价的60日简单移动平均>收盘价的120日简单移动平均 AND 收盘价的5日简单移动平均>REF(收盘价的5日简单移动平均,1)
HJ_64:=收盘价>1日前的收盘价*1.1-0.01
HJ_65:=20日内最高价最高值=1日内收盘价最高值 AND 成交量>0 AND 收盘价的有效数据周期数*HJ_2>=20
HJ_66:=成交量/1日前的成交量*HJ_2>1.9
HJ_67:=HJ_63 AND HJ_64 AND HJ_65 AND HJ_66
HJ_68:=收盘价的5日简单移动平均
HJ_69:=收盘价的10日简单移动平均
HJ_70:=收盘价的20日简单移动平均
HJ_71:=收盘价的30日简单移动平均
HJ_72:=收盘价的60日简单移动平均
HJ_73:=收盘价>HJ_68 AND HJ_68>HJ_69 AND HJ_69>HJ_70 AND 收盘价>HJ_72
HJ_74:=收盘价/1日前的收盘价>1.05 AND 1日前的收盘价/2日前的收盘价<1.05 AND 收盘价/10日内收盘价最低值<1.4
HJ_75:=成交量/1日前的成交量>2 OR 成交量=15日内成交量最高值
HJ_76:=当前流通股本<10000000
HJ_77:=ATAN((收盘价的5日简单移动平均/REF(收盘价的5日简单移动平均,1)-1)*100)*57.299999>40
HJ_78:=ATAN((收盘价的10日简单移动平均/REF(收盘价的10日简单移动平均,1)-1)*100)*57.299999>30
HJ_79:=ATAN((收盘价的20日简单移动平均/REF(收盘价的20日简单移动平均,1)-1)*100)*57.299999>20
HJ_80:=ATAN((收盘价的30日简单移动平均/REF(收盘价的30日简单移动平均,1)-1)*100)*57.299999>10
HJ_81:=HJ_77 AND HJ_78 AND HJ_79 AND HJ_80
HJ_82:=KDJ.K>1日前的KDJ.K*HJ_2
HJ_83:=KDJ.D>1日前的KDJ.D*HJ_2 AND KDJ.D<70
HJ_84:=KDJ.J>1日前的KDJ.J*HJ_2
HJ_85:=HJ_82 AND HJ_83 AND HJ_84
HJ_86:=HJ_7 AND HJ_74 AND HJ_75 AND HJ_76 AND HJ_81 AND HJ_85
HJ_87:=HJ_86的15过滤*HJ_2
HJ_88:=HJ_67 OR HJ_87
输出龙头:90*(((HJ_88 AND HJ_62)*HJ_2 OR HJ_35 OR HJ_22) AND 主力资金动向>1)
{强势狙击}
AAZ5赋值:C的5日简单移动平均,COLOR0099CC
BB05赋值:ATAN((AAZ5/1日前的AAZ5-1)*100)*180/3.1416
AA10赋值:C的10日简单移动平均
BB10赋值:ATAN((AA10/1日前的AA10-1)*100)*180/3.1416
AAZ30赋值:C的30日简单移动平均
BB30赋值:ATAN((AAZ30/1日前的AAZ30-1)*100)*180/3.1416
输出强势狙击:90*(涨幅>2 AND FILTER(BB30>30 AND BB10>45 AND BB05上穿60,10) AND 主力资金动向>1.50)
主力持仓赋值:EMA(100*(收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值),3)
{周月季年}
MNC赋值:C#YEAR
MNO赋值:O#YEAR
MNH赋值:H#YEAR
MNL赋值:L#YEAR
MJC赋值:C#SEASON
MJO赋值:O#SEASON
MJH赋值:H#SEASON
MJL赋值:L#SEASON
MYO赋值:O#MONTH
MYH赋值:H#MONTH
MYL赋值:L#MONTH
MYC赋值:C#MONTH
周开赋值:O#WEEK
周高赋值:H#WEEK
周低赋值:L#WEEK
周收赋值:C#WEEK
周期共振赋值:MNC>=MNO AND MJC>=MJO AND MYC>=MYO AND 周收>=周开
N赋值:MNC>=MNO
J赋值:MJC>=MJO
Y赋值:MYC>=MYO
Z赋值:周收>=周开
共振赋值:N+J+Y+Z>=3
{-----------趋势与股性-----------}
CS赋值:DMA(AMOUNT/(100*成交量),成交量/当前流通股本)
M20赋值:C的20日简单移动平均
M30赋值:C的30日简单移动平均
M2赋值:M20>1日前的M20
M3赋值:M30>1日前的M30
MCS赋值:CS>1日前的CS
TRD赋值:M2+M3+MCS>1
{趋势}
ACT赋值:SMA(MAX(C-O的绝对值,ABS(C-1日前的C))/1日前的C*100,10,1)
YD:=ACT>13日内ACT最低值*1.2
{异动}
A12赋值:ACT<=1.95 AND YD
活跃度赋值:ACT>=1.95 AND TRD
{强}
龙腾四海赋值:100-100*(5*100日内最高价最高值-收盘价)/(5*100日内最高价最高值-5*100日内最低价最低值)
VARR1赋值:收盘价的3日指数移动平均,1)
控赋值:(VARR1-1日前的VARR1)/1日前的VARR1*1000
VARR2赋值:100*收盘价*0.95计算的获利盘比例
高度控盘:=VARR2>50 AND 获利盘为85%的成本分布<收盘价 AND 控>0
选赋值:(龙腾四海>1日前的龙腾四海 OR 龙腾四海=100) AND 控>40
X_1赋值:收盘价的9日指数移动平均
X_2赋值:(收盘价+OPEN)/2
X_3赋值:收盘价的3日简单移动平均
X_4赋值:收盘价的2*3日简单移动平均
X_5赋值:收盘价的3*3日简单移动平均
X_6赋值:收盘价的4*3日简单移动平均
X_7赋值:MA((X_3+X_4+X_5+X_6)/4,5)
主升浪1赋值:X_1*1.14的5日指数移动平均
主升浪2赋值:(X_2的3日指数移动平均+X_2的6日指数移动平均+X_2的12日指数移动平均+X_2的24日指数移动平均)/4
X_8赋值:收盘价的2日指数移动平均,2),2)
主升浪3赋值:X_8的13日简单移动平均*0.999
主升浪4赋值:收盘价的3日指数移动平均
主升浪X赋值:选 OR 高度控盘 OR (主升浪4>主升浪2 AND 主升浪2>主升浪3)
全仓赋值:收盘价>=ZTPRICE(1日前的收盘价,0.03)
最牛妖股赋值:EMA((收盘价-MA((2*收盘价+最高价+最低价)/4,30))/MA((2*收盘价+最高价+最低价)/4,30)*100,3)
VAR2赋值:(收盘价-4日内最低价最低值)/(3日内最高价最高值-3日内最低价最低值)*100
VAR2的5日[1日权重]移动平均
输出妖股:100*((红柱持股>1 OR 蓝柱持币>1) AND 主力资金动向>1 AND 周期共振 AND (涨幅>5 OR (主力持仓>60 AND 做多线>60 AND 涨幅>1)) AND (活跃度+主升浪X+全仓>1) AND (最牛妖股上穿12 OR 最牛妖股上穿0 OR 最牛妖股上穿2 OR 最牛妖股上穿4 OR 最牛妖股上穿6)),LINETHICK2,COLORYEL最低价
妖股12:=EMA((收盘价-MA((2*收盘价+最高价+最低价)/4,30))/MA((2*收盘价+最高价+最低价)/4,30)*100,3)
大输出妖股:105*(妖股12上穿15 AND (红柱持股>20 OR 蓝柱持币>20) AND 主力资金动向>1.5),COLORFF00FF
如果控>20返回控否则返回0
VARX1赋值:(2*收盘价+最高价+最低价)/4.0168
VARX2赋值:34日内最低价最低值
VARX3赋值:34日内最高价最高值
趋势赋值:EMA((VARX1-VARX2)/(VARX3-VARX2)*100,13)
VARX4赋值:E0.667*1日前的趋势+0.333*趋势的2日简单移动平均