分享

超级主力控盘指标公式

 追梦文库 2023-06-21 发布于河北

编程思路破译

N赋值:15
AA赋值:收盘价的9日指数移动平均的9日指数移动平均
控盘赋值:(AA-1日前的AA)/1日前的AA*1000
当满足条件控盘<0时,在控盘和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
A10赋值:控盘上穿0
输出无庄控盘:如果控盘<0,返回控盘,否则返回0,画白色,NODRAW
输出开始控盘:如果A10,返回5,否则返回0,线宽为1,画青色
当满足条件控盘>1日前的控盘AND控盘>0时,在控盘和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
输出有庄控盘:如果控盘>1日前的控盘AND控盘>0,返回控盘,否则返回0,画红色,NODRAW
WAR8赋值:100*以收盘价*0.95计算的获利盘比例
当满足条件WAR8>50ANDCOST(85)<CLOSEAND控盘>0时,在控盘和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
输出高度控盘:如果WAR8>50ANDCOST(85)<CLOSEAND控盘>0,返回控盘,否则返回0,COLORFF00FF,NODRAW

当满足条件控盘<1日前的控盘AND控盘>0时,在控盘和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00

输出主力出货:如果控盘<1日前的控盘AND控盘>0,返回控盘,否则返回0,COLOR00FF00,NODRAW

设值赋值:(最高价+最低价+收盘价)/3

日均线赋值:(设值-设值的70日简单移动平均)/(0.015*设值的70日平均绝对偏差)*0.5

即变线赋值:100*(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)

AX_1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

AX_2赋值:AX_1的9日指数移动平均

AX_3赋值:AX_1>AX_2

AX_4赋值:(收盘价-12日内最低价的最低值)/(12日内最高价的最高值-12日内最低价的最低值)*100

AX_5赋值:AX_4的3日[1日权重]移动平均

AX_6赋值:AX_5的3日[1日权重]移动平均

AX_7赋值:AX_5>AX_6

AX_8赋值:1日前的收盘价

AX_9赋值:收盘价-AX_8和0的较大值的9日[1日权重]移动平均/收盘价-AX_8的绝对值的9日[1日权重]移动平均*100

AX_10赋值:收盘价-AX_8和0的较大值的26日[1日权重]移动平均/收盘价-AX_8的绝对值的26日[1日权重]移动平均*100

AX_11赋值:AX_9>AX_10

AX_12赋值:AX_4的3日[1日权重]移动平均

AX_13赋值:AX_12的3日[1日权重]移动平均

AX_14赋值:AX_12>AX_13

AX_15赋值:(收盘价的3日简单移动平均+收盘价的9日简单移动平均+收盘价的12日简单移动平均+收盘价的26日简单移动平均)/4

AX_16赋值:收盘价>AX_15

AX_17赋值:收盘价-1日前的收盘价

AX_18赋值:100*AX_17的9日指数移动平均的9日指数移动平均/AX_17的绝对值的9日指数移动平均的3日指数移动平均

AX_19赋值:100*AX_17的26日指数移动平均的12日指数移动平均/AX_17的绝对值的26日指数移动平均的12日指数移动平均

AX_20赋值:AX_18>AX_19

AX_21赋值:以0.9为权重(最高价+最低价+收盘价*2)/4的动态移动平均

AX_22赋值:1日前的AX_21的3日指数移动平均

AX_23赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)

AX_24赋值:如果收阳线,返回AX_23*(最高价-最低价),否则返回如果收阴线,返回AX_23*(最高价-开盘价+收盘价-最低价),否则返回成交量(手)/2+如果收阳线,返回0-AX_23*(最高价-收盘价+开盘价-最低价),否则返回如果收阴线,返回0-AX_23*(最高价-最低价),否则返回0-成交量(手)/2

AX_25赋值:AX_24/20/1.15

AX_26赋值:AX_25*0.55+1日前的AX_25*0.33+2日前的AX_25*0.22

AX_27赋值:AX_26的8日指数移动平均

AX_28赋值:AX_26的3日指数移动平均

AX_29赋值:AX_28

AX_30赋值:成交量(手)

AX_31赋值:AX_30的5日简单移动平均

AX_32赋值:AX_30的10日简单移动平均

AX_33赋值:AX_31>=AX_32

AX_34赋值:AX_29>=0

AX_35赋值:AX_34 AND AX_33

当满足条件AX_35时,在-1.5位置画1号图标

AX_36赋值:KDJ的K(54,9,12)的5日简单移动平均

AX_37赋值:收盘价的12/2日指数移动平均-收盘价的26/2日指数移动平均

AX_38赋值:AX_37的9/2日指数移动平均

AX_39赋值:AX_36>=1日前的AX_36 AND AX_37>=AX_38

当满足条件AX_39时,在-10.5位置画13号图标

AX_40赋值:AX_39 OR AX_35

AX_41赋值:AX_3 AND AX_7 AND AX_11 AND AX_14 AND AX_16 AND AX_20

AX_42赋值:获利盘为50%的成本分布*获利盘为50%的成本分布/获利盘为80%的成本分布

AX_43赋值:获利盘为40%的成本分布*获利盘为40%的成本分布/获利盘为60%的成本分布

AX_44赋值:AX_43-AX_42

AX_45赋值:AX_44>0 AND 收盘价>AX_43

AX_46赋值:AX_44< 0 AND 收盘价>AX_42

AX_47赋值:AX_45 OR AX_46 OR (AX_45 AND AX_46)

AX_48赋值:AX_47=0 OR (AX_44>0 AND 收盘价>AX_43 AND 收盘价< 收盘价的10日简单移动平均) OR (AX_44< 0 AND 收盘价>AX_42 AND 收盘价< 收盘价的5日简单移动平均)

AX_49赋值:AX_47 AND 1日前的AX_48

AX_50赋值:AX_48 AND 1日前的AX_47

当满足条件AX_47时,在-5和-8位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色

当满足条件AX_48时,在-5和-8位置之间画柱状线,宽度为3,1不为0则画空心柱.,画深灰色

当满足条件AX_41时,在-5和-8位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色

当满足条件即变线>80时,在-5和-8位置之间画柱状线,宽度为4,1不为0则画空心柱.,画绿色

当满足条件日均线<-80时,在-5和-8位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色

当满足条件AX_47ORAX_41AND1日前的AX_47ORAX_41=0ANDAX_40时,在-5位置画7号图标

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

AX_52赋值:AX_51的17日指数移动平均

AX_53赋值:AX_51的17日估算标准差

AX_54赋值:((AX_51-AX_52)/AX_53*100+200)/4

AX_55赋值:(AX_54的5日指数移动平均-25)*1.56

AX_56赋值:AX_55的2日指数移动平均*1.22

AX_57赋值:AX_56的2日指数移动平均

当满足条件AX_56-AX_57>0时,在-2和-4位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色

当满足条件AX_56-AX_57<0时,在-2和-4位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色

当满足条件AX_56-AX_57>0ANDREF(AX_56-AX_57<0,1)时,在-2和-4位置之间画柱状线,宽度为3.05,0不为0则画空心柱.,COLOR000099

当满足条件AX_56-AX_57>0ANDREF(AX_56-AX_57<0,1)时,在-2和-4位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0000CC

当满足条件AX_56-AX_57>0ANDREF(AX_56-AX_57<0,1)时,在-2和-4位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色

当满足条件AX_56-AX_57>0ANDREF(AX_56-AX_57<0,1)时,在-2和-4位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色

当满足条件AX_56-AX_57>0ANDAX_56-AX_57<1日前的AX_56-AX_57ANDAX_57>110时,在-2和-4位置之间画柱状线,宽度为3,0不为0则画空心柱.,画淡红色

MB1赋值:(收盘价-(1.2*收盘价+最高价+最低价)/3的20日简单移动平均)/(1.2*收盘价+最高价+最低价)/3的20日简单移动平均*100的3日指数移动平均

MB3赋值:25日内MB1的最低值

MB4赋值:1日前的MB3

时针赋值:MB1

底撑赋值:MB4

输出动态底部:如果最低价<=99日内最低价的最低值,返回最低价-1日前的最低价的绝对值的99日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的99日[1日权重]移动平均,否则返回0*5的3日指数移动平均 ,画棕色

当满足条件动态底部>7AND时针<底撑时,在0和动态底部位置之间画柱状线,宽度为2,1不为0则画空心柱.,画黄色

盘赋值:当前流通股本(手)/1000000

益赋值:每股收益(全年折算)

资赋值:每股净资产

换手赋值:成交量(手)/当前流通股本(手)

长阳赋值:(以收盘价计算的获利盘比例-以开盘价计算的获利盘比例)>=0.15 AND 换手<=0.04

VAR1赋值:(收盘价-1日前的收盘价)/1日前的收盘价

VAR2赋值:(大盘的收盘价-1日前的大盘的收盘价)/1日前的大盘的收盘价

个股赋值:VAR1的20日累和的5日指数移动平均

大盘赋值:VAR2的20日累和的5日指数移动平均

领涨赋值:(个股-大盘)>=0

VAR3赋值:(收盘价-125日内最低价的最低值)/(125日内最高价的最高值-125日内最低价的最低值)*100

VAR4赋值:VAR3的72日[1日权重]移动平均

VAR5赋值:VAR4的34日[1日权重]移动平均

中线趋势赋值:3*VAR4-2*VAR5

中线趋势升赋值:(中线趋势-1日前的中线趋势)>=0

均五升赋值:(收盘价的5日简单移动平均-1日前的收盘价的5日简单移动平均)>=0

均十升赋值:(收盘价的10日简单移动平均-1日前的收盘价的10日简单移动平均)>=0

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

VAR7赋值:N日内最低价的最低值

VAR8赋值:N日内最高价的最高值

抄底赋值:(VAR6-VAR7)/(VAR8-VAR7)*100的13日指数移动平均-50

金山赋值:0.618*1日前的抄底+0.382*抄底的3日指数移动平均

当满足条件抄底>金山AND抄底>=1日前的抄底时,在-15和-17位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色,线宽为2

运动员赋值:如果抄底>=金山AND均五升AND均十升AND中线趋势升AND金山<0,返回1,否则返回0

启动点赋值:如果运动员=1ANDCOUNT(运动员=1,5)=1,返回8,否则返回0

BIAS1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100

BIAS2赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100

BIAS3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100

BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6

乖离赋值:BIAS的3日简单移动平均

输出抄底一:如果乖离<-12AND乖离>=-18,返回-12,否则返回0

当满足条件乖离<-12AND乖离>=-18时,在无庄控盘/1.5和无庄控盘位置之间画柱状线,宽度为1,0不为0则画空心柱. ,画洋红色

输出抄底二:如果乖离<-18,返回-18,否则返回0,画黄色,STICK

当满足条件乖离<-18时,在无庄控盘/1.5和无庄控盘位置之间画柱状线,宽度为1,0不为0则画空心柱. ,画黄色

输出必抄底:如果启动点=8ANDCOUNT(乖离<-12,10)>=1,返回10,否则返回0,线宽为0,画红色

当满足条件必抄底=10时,在10和0位置之间画柱状线,宽度为5,1不为0则画空心柱.,画红色

HJ_1赋值:成交量(手)< 成交量(手)的5日简单移动平均 AND 成交量(手)的5日简单移动平均< 成交量(手)的55日简单移动平均

HJ_2赋值:收盘价/1日前的收盘价>1.028

HJ_3赋值:收盘价的10日简单移动平均>收盘价*1.05 AND 收盘价的10日简单移动平均< 收盘价*1.1

HJ_4赋值:收盘价的60日简单移动平均>收盘价*1.28

HJ_5赋值:HJ_1 AND HJ_2 AND HJ_3 AND HJ_4

HJ_6赋值:(收盘价-收盘价的13日[1日权重]移动平均)/收盘价的13日[1日权重]移动平均*(-100)

HJ_7赋值:1日前的HJ_6>13 AND 1日前的HJ_6/HJ_6>1.23 AND 收盘价/1日前的收盘价>1.03

HJ_8赋值:如果HJ_7ANDREF(收盘价,1)<=获利盘为1%的成本分布,返回1,否则返回0ANDCLOSE不等于最低价的5日过滤

HJ_9赋值:收盘价/14日前的收盘价<=1.1

HJ_10赋值:收盘价/收盘价的40日简单移动平均*100< 78

HJ_11赋值:收盘价/收盘价的60日简单移动平均*100< 74

HJ_12赋值:最高价>最低价*1.051

HJ_13赋值:HJ_12 AND 统计5日中满足HJ_12的天数>1

HJ_14赋值:如果HJ_13AND(HJ_10ORHJ_11),返回2,否则返回0

HJ_15赋值:收盘价/25日前的收盘价<=1.1

HJ_16赋值:收盘价-2日前的收盘价和0的较大值的7日[1日权重]移动平均/收盘价-2日前的收盘价的绝对值的7日[1日权重]移动平均*100< 15

HJ_17赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100

HJ_18赋值:HJ_17的2日[1日权重]移动平均

HJ_19赋值:如果HJ_18>1日前的HJ_18ANDREF(HJ_18,1)<2日前的HJ_18ANDHJ_18<23,返回1.5,否则返回0

HJ_20赋值:(收盘价-收盘价的58日简单移动平均)/收盘价的58日简单移动平均< (-0.07)

HJ_21赋值:(大盘的收盘价-8日内大盘的收盘价的最高值)/8日内大盘的收盘价的最高值< (-0.05) AND 大盘的成交额的125日简单移动平均/大盘的成交量的125日简单移动平均/(大盘的成交额的5日简单移动平均/大盘的成交量的5日简单移动平均)>1.12

HJ_22赋值:上次HJ_21距今天数< 10

HJ_23赋值:收盘价的27日简单移动平均

HJ_24赋值:(收盘价-HJ_23)/HJ_23*100

HJ_25赋值:HJ_24的2日简单移动平均

HJ_26赋值:上次(-10)上穿HJ_25=1距今天数

HJ_27赋值:HJ_25< (-10) AND HJ_26>3

HJ_28赋值:如果HJ_27,返回HJ_25,否则返回0的绝对值

HJ_29赋值:HJ_28>0

HJ_30赋值:收盘价的80日简单移动平均-收盘价的13日简单移动平均/3

HJ_31赋值:(收盘价-HJ_30)/HJ_30的1日简单移动平均

HJ_32赋值:HJ_31的12日指数移动平均*0.5

HJ_33赋值:HJ_31的3日指数移动平均

HJ_34赋值:如果12日内HJ_33-HJ_32的最低值>0,返回0,否则返回1的绝对值

HJ_35赋值:收盘价/((收盘价+最低价+最高价)/3的3日指数移动平均的26日指数移动平均*0.9)< 0.95

HJ_36赋值:(收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均的3日简单移动平均*100

HJ_37赋值:HJ_36< (-15)

HJ_38赋值:(收盘价-收盘价的28日简单移动平均)/收盘价的28日简单移动平均*100< (-23)

HJ_39赋值:HJ_15 AND HJ_14 AND HJ_16 AND HJ_19

HJ_40赋值:HJ_37>0 AND HJ_35>0 AND HJ_34>0 AND HJ_29>0 AND HJ_20>0 AND HJ_22>0 AND HJ_38>0 AND 收盘价>1日前的收盘价

HJ_41赋值:HJ_40 AND HJ_39

HJ_42赋值:1日前的收盘价/2日前的收盘价< 0.999

HJ_43赋值:收盘价/1日前的收盘价>1.011 AND 成交量(手)*1.1< 1日前的成交量(手)

HJ_44赋值:1日前的收盘价*1.015< 1日前的开盘价 AND 收盘价>开盘价*1.015

HJ_45赋值:收盘价/1日前的收盘价>1.0989

HJ_46赋值:HJ_43 AND HJ_42 AND HJ_44 AND 取反

HJ_47赋值:如果HJ_46,返回0.5,否则返回0 AND 随机指标KD的D< 20

S1赋值:如果模糊匹配品种名称,返回0,否则返回1

S2赋值:如果模糊匹配品种名称,返回0,否则返回1

S3赋值:量比>0

S4赋值:如果模糊匹配品种代码,返回0,否则返回1

去停牌赋值:取反

去停ST赋值:S1 AND S2 AND S3 AND S4 AND 去停牌 AND 收盘价< 26

X7P赋值:HJ_5+HJ_8+HJ_41+HJ_47>=2 AND 去停ST AND (收盘价/1日前的收盘价>1.043)

VAR2N赋值:3日内最低价的最低值<=60日内最低价的最低值

VAR3N赋值: 收阳线AND (收盘价/开盘价>1.03 OR 收盘价>1.03*1日前的收盘价)

输出深挖:(如果VAR2NAND(收盘价/1日前的收盘价>1.043)ANDVAR3N,返回90,否则返回0 AND X7P)*19,线宽为5,画白色

当满足条件深挖=19时,在19位置画28号图标

当满足条件深挖=19时,在17位置画30号图标

X_1赋值:(收盘价*成交量(手)的3日指数移动平均/成交量(手)的3日指数移动平均+收盘价*成交量(手)的6日指数移动平均/成交量(手)的6日指数移动平均+收盘价*成交量(手)的12日指数移动平均/成交量(手)的12日指数移动平均+收盘价*成交量(手)的24日指数移动平均/成交量(手)的24日指数移动平均)/4的18日指数移动平均

X_2赋值:1.06*X_1

X_3赋值:收盘价的5日简单移动平均

X_4赋值:收盘价的10日简单移动平均

X_5赋值:(收盘价的3日指数移动平均+收盘价的6日指数移动平均+收盘价的12日指数移动平均+收盘价的24日指数移动平均)/4

X_6赋值:收盘价>1日前的收盘价*1.098 AND 收盘价=最高价

X_7赋值:1日前的统计7日中满足X_3>X_4的天数>=1AND(X_3>1日前的X_3ORCLOSE>1日前的收盘价ORCLOSE>开盘价) AND 收盘价上穿X_3 AND 收盘价>X_2 AND X_3>1日前的X_3 AND 收阳线ANDSE 收盘价>1日前的收盘价*1.015

X_8赋值:收盘价的20日简单移动平均

X_9赋值:收盘价>收盘价的5日简单移动平均

X_10赋值:收盘价的5日简单移动平均>收盘价的10日简单移动平均

X_11赋值:收盘价>收盘价的10日简单移动平均

X_12赋值:收盘价的5日简单移动平均>收盘价的20日简单移动平均

X_13赋值:收盘价>收盘价的20日简单移动平均

X_14赋值:1日前的X_8

X_15赋值:X_8>X_14

X_16赋值:如果X_9,返回10,否则返回0-10+如果X_10,返回10,否则返回0-10+如果X_11,返回10,否则返回0-10+如果X_12,返回10,否则返回0-10+如果X_13,返回10,否则返回0-10+如果X_15,返回10,否则返回0-10

X_17赋值:1日前的X_16<=0 AND X_16>0

X_18赋值:X_16>10 AND X_16>=1日前的X_16 AND X_16>=2日前的X_16

X_19赋值:X_16=60

X_20赋值:X_17 OR X_18 OR X_19

X_21赋值:上次取反距今天数

X_22赋值:统计12日中满足1日前的收盘价/2日前的收盘价>1.095的天数

X_23赋值:X_7 AND X_19=1 AND X_21=1 AND X_22

X_24赋值:收盘价/1日前的收盘价>1.095 AND 收盘价=最高价

X_25赋值:1日前的收盘价/2日前的收盘价<=0.96 OR 1日前的开盘价/1日前的收盘价>=1.05

X_26赋值:最高价/1日前的收盘价>1.041 AND 收盘价>1日前的收盘价

X_27赋值:X_25 AND X_26

X_28赋值:2日前的收盘价/3日前的收盘价< 1.099

X_29赋值:X_27 AND X_28

X_30赋值:统计8日中满足3日前的X_24的天数 AND X_29

X_31赋值:收盘价的20日简单移动平均

X_32赋值:收盘价>收盘价的5日简单移动平均

X_33赋值:收盘价的5日简单移动平均>收盘价的10日简单移动平均

X_34赋值:收盘价>收盘价的10日简单移动平均

X_35赋值:收盘价的5日简单移动平均>收盘价的20日简单移动平均

X_36赋值:收盘价>收盘价的20日简单移动平均

X_37赋值:1日前的X_31

X_38赋值:X_31>X_37

X_39赋值:如果X_32,返回10,否则返回0-10+如果X_33,返回10,否则返回0-10+如果X_34,返回10,否则返回0-10+如果X_35,返回10,否则返回0-10+如果X_36,返回10,否则返回0-10+如果X_38,返回10,否则返回0-10

X_40赋值:1日前的X_39<=0 AND X_39>0

X_41赋值:X_39>10 AND X_39>=1日前的X_39 AND X_39>=2日前的X_39

X_42赋值:X_39=60

X_43赋值:X_40 OR X_41 OR X_42

X_44赋值:上次取反距今天数

X_45赋值:X_30 AND X_42=1 AND X_44=1

X_46赋值:7日前的收盘价/8日前的收盘价>1.095 AND 7日前的收盘价>7日前的开盘价

X_47赋值:最高价/1日前的收盘价>1.031 AND 开盘价/7日前的开盘价位于1.05和0.85之间

X_48赋值:1日前的开盘价>1日前的收盘价的5日简单移动平均 AND 1日前的收盘价< 1日前的收盘价的10日简单移动平均 AND 1日前的收盘价的5日简单移动平均>1日前的收盘价的10日简单移动平均

X_49赋值:X_46 AND X_47 AND X_48

X_50赋值:X_49 AND 1日前的收盘价/2日前的收盘价< 0.97 AND 1日前的开盘价>1日前的收盘价

X_51赋值:X_45 OR X_50

X_52赋值:(收盘价和开盘价的较小值-最低价)/最低价*100

X_53赋值:(收盘价和开盘价的较大值-收盘价和开盘价的较小值)/收盘价和开盘价的较小值*100

X_54赋值:(最高价-收盘价和开盘价的较大值)/收盘价和开盘价的较大值*100

X_55赋值:X_54>X_53 AND X_54>3 AND X_52< 1 AND 收阳线

X_56赋值:120

X_57赋值:收盘价的X_56日简单移动平均

X_58赋值:收盘价-X_57的2乘幂

X_59赋值:X_58的X_56日简单移动平均

X_60赋值:X_59的开方

X_61赋值:X_57+2*X_60

X_62赋值:X_57-2*X_60

X_63赋值:1日前的X_57

X_64赋值:1日前的X_61

X_65赋值:1日前的X_62

X_66赋值:收盘价的7日简单移动平均

X_67赋值:收盘价的20日简单移动平均

X_68赋值:收盘价的30日简单移动平均

X_69赋值:收盘价的144日简单移动平均

X_70赋值:收盘价的8日简单移动平均

X_71赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100

X_72赋值:(最高价-1日前的收盘价)/1日前的收盘价*100

X_73赋值:(最低价-1日前的收盘价)/1日前的收盘价*100

X_74赋值:1日前的收盘价

X_75赋值:如果(收盘价-X_74)*100/X_74>=10-0.01*100/X_74,返回1,否则返回0

X_76赋值:最高价>=20日内最高价的最高值

X_77赋值:X_76=1 AND 上次1日前的X_76=1距今天数>=2

X_78赋值:统计5日中满足X_76的天数>=1

X_79赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回-成交量(手)

X_80赋值:如果收盘价=1日前的收盘价,返回0,否则返回X_79的历史累和

X_81赋值:X_80的30日简单移动平均

X_82赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回-成交量(手)

X_83赋值:如果收盘价=1日前的收盘价,返回0,否则返回X_82的历史累和

X_84赋值:X_83

X_85赋值:X_84>1日前的30日内X_84的最高值

X_86赋值:X_80>X_81

X_87赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100

X_88赋值:X_87的3日[1日权重]移动平均

X_89赋值:X_88的3日[1日权重]移动平均

X_90赋值:3*X_88-2*X_89

X_91赋值:1日前的X_75

X_92赋值:统计5日中满足X_91的天数>=1

X_93赋值:上次收盘价>1.099*1日前的收盘价距今天数

X_94赋值:如果收盘价>X_93日前的收盘价,返回10,否则返回0

X_95赋值:成交量(手)>1日前的成交量(手)*1.9

X_96赋值:(收盘价的6日简单移动平均/1日前的收盘价的6日简单移动平均-1)*100的反正切*57.299999

X_97赋值:开盘价<=1日前的收盘价 AND X_71< (-2)

X_98赋值:统计2日中满足X_97的天数>=1

X_99赋值:取反

X_100赋值:取反

X_101赋值:取反

X_102赋值:取反

X_103赋值:取反

X_104赋值:取反

X_105赋值:取反

X_106赋值:取反

X_107赋值:取反

X_108赋值:取反

X_109赋值:取反

X_110赋值:取反

X_111赋值:取反

X_112赋值:X_92 AND X_71>2.5 AND 1日前的X_98 AND 1日前的X_71<2.4 AND X_68>0 AND X_99 AND X_100 AND X_101 AND X_102 AND X_103 AND X_104 AND X_105 AND X_106 AND X_107 AND X_108 AND X_109 AND X_110 AND X_111

X_113赋值:10日前的收盘价/11日前的收盘价>1.099 AND 开盘价/10日前的开盘价< 1.03 AND 3日前的收盘价/4日前的收盘价< 0.95 AND 2日前的收盘价/3日前的收盘价< 1.02 AND 1日前的收盘价/2日前的收盘价< 1.01 AND 最高价/1日前的收盘价>1.041

X_114赋值:X_23 OR X_51 OR X_112 OR X_113

输出狙击必板:(X_114 AND 取反)*23,COLORFF99FF,线宽为2

当满足条件狙击必板=23时,在23位置书写文字

当满足条件狙击必板=23时,在15位置书写文字

程序源码

N:=15;

AA:=EMA(EMA(CLOSE,9),9);

控盘:=(AA-REF(AA,1))/REF(AA,1)*1000;

STICKLINE(控盘< 0,控盘,0,1,0),COLORWHITE;

A10:=crOSS(控盘,0);

无庄控盘:IF(控盘< 0,控盘,0),COLORWHITE,NODRAW;

开始控盘:IF(A10,5,0),LINETHICK1,COLORCYAN;

STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘,0,1,0),COLORRED;

有庄控盘:IF(控盘>REF(控盘,1) AND 控盘>0,控盘,0),COLORRED,NODRAW;

WAR8:=100*WINNER(CLOSE*0.95);

STICKLINE(WAR8>50 AND COST(85)< CLOSE AND 控盘>0,控盘,0,1,0),COLORFF00FF;

高度控盘:IF(WAR8>50 AND COST(85)< CLOSE AND 控盘>0,控盘,0),COLORFF00FF,NODRAW;

STICKLINE(控盘< REF(控盘,1) AND 控盘>0,控盘,0,1,0),COLOR00FF00;

主力出货:IF(控盘< REF(控盘,1) AND 控盘>0,控盘,0),COLOR00FF00,NODRAW;

设值:=(HIGH+LOW+CLOSE)/3;

日均线:=(设值-MA(设值,70))/(0.015*AVEDEV(设值,70))*0.5;

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

AX_1:=EMA(CLOSE,12)-EMA(CLOSE,26);

AX_2:=EMA(AX_1,9);

AX_3:=AX_1>AX_2;

AX_4:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;

AX_5:=SMA(AX_4,3,1);

AX_6:=SMA(AX_5,3,1);

AX_7:=AX_5>AX_6;

AX_8:=REF(CLOSE,1);

AX_9:=SMA(MAX(CLOSE-AX_8,0),9,1)/SMA(Abs(CLOSE-AX_8),9,1)*100;

AX_10:=SMA(MAX(CLOSE-AX_8,0),26,1)/SMA(ABS(CLOSE-AX_8),26,1)*100;

AX_11:=AX_9>AX_10;

AX_12:=SMA(AX_4,3,1);

AX_13:=SMA(AX_12,3,1);

AX_14:=AX_12>AX_13;

AX_15:=(MA(CLOSE,3)+MA(CLOSE,9)+MA(CLOSE,12)+MA(CLOSE,26))/4;

AX_16:=CLOSE>AX_15;

AX_17:=CLOSE-REF(CLOSE,1);

AX_18:=100*EMA(EMA(AX_17,9),9)/EMA(EMA(ABS(AX_17),9),3);

AX_19:=100*EMA(EMA(AX_17,26),12)/EMA(EMA(ABS(AX_17),26),12);

AX_20:=AX_18>AX_19;

AX_21:=DMA((HIGH+LOW+CLOSE*2)/4,0.9);

AX_22:=REF(EMA(AX_21,3),1);

AX_23:=vol/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

AX_24:=IF(CLOSE>OPEN,AX_23*(HIGH-LOW),IF(CLOSE< OPEN,AX_23*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-AX_23*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE< OPEN,0-AX_23*(HIGH-LOW),0-VOL/2));

AX_25:=AX_24/20/1.15;

AX_26:=AX_25*0.55+REF(AX_25,1)*0.33+REF(AX_25,2)*0.22;

AX_27:=EMA(AX_26,8);

AX_28:=EMA(AX_26,3);

AX_29:=AX_28;

AX_30:=VOL;

AX_31:=MA(AX_30,5);

AX_32:=MA(AX_30,10);

AX_33:=AX_31>=AX_32;

AX_34:=AX_29>=0;

AX_35:=AX_34 AND AX_33;

DRAWICON(AX_35,-1.5,1);

AX_36:=MA(kdj.K(54,9,12),5);

AX_37:=EMA(CLOSE,12/2)-EMA(CLOSE,26/2);

AX_38:=EMA(AX_37,9/2);

AX_39:=AX_36>=REF(AX_36,1) AND AX_37>=AX_38;

DRAWICON(AX_39,-10.5,13);

AX_40:=AX_39 OR AX_35;

AX_41:=AX_3 AND AX_7 AND AX_11 AND AX_14 AND AX_16 AND AX_20;

AX_42:=COST(50)*COST(50)/COST(80);

AX_43:=COST(40)*COST(40)/COST(60);

AX_44:=AX_43-AX_42;

AX_45:=AX_44>0 AND CLOSE>AX_43;

AX_46:=AX_44< 0 AND CLOSE>AX_42;

AX_47:=AX_45 OR AX_46 OR (AX_45 AND AX_46);

AX_48:=AX_47=0 OR (AX_44>0 AND CLOSE>AX_43 AND CLOSE< MA(CLOSE,10)) OR (AX_44< 0 AND CLOSE>AX_42 AND CLOSE< MA(CLOSE,5));

AX_49:=AX_47 AND REF(AX_48,1);

AX_50:=AX_48 AND REF(AX_47,1);

STICKLINE(AX_47,-5,-8,3,0),COLORRED;

STICKLINE(AX_48,-5,-8,3,1),COLORGRAY;

STICKLINE(AX_41,-5,-8,3,0),COLORMAGENTA;

STICKLINE(即变线>80,-5,-8,4,1),COLORGREEN;

STICKLINE(日均线< -80,-5,-8,2,0),COLORBLUE;

DRAWICON(AX_47 OR AX_41 AND REF(AX_47 OR AX_41,1)=0 AND AX_40,-5,7);

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

AX_52:=EMA(AX_51,17);

AX_53:=STD(AX_51,17);

AX_54:=((AX_51-AX_52)/AX_53*100+200)/4;

AX_55:=(EMA(AX_54,5)-25)*1.56;

AX_56:=EMA(AX_55,2)*1.22;

AX_57:=EMA(AX_56,2);

STICKLINE(AX_56-AX_57>0,-2,-4,3,0),COLORRED;

STICKLINE(AX_56-AX_57< 0,-2,-4,3,0),COLORGREEN;

STICKLINE(AX_56-AX_57>0 AND REF(AX_56-AX_57< 0,1),-2,-4,3.05,0),COLOR000099;

STICKLINE(AX_56-AX_57>0 AND REF(AX_56-AX_57< 0,1),-2,-4,2.2,0),COLOR0000CC;

STICKLINE(AX_56-AX_57>0 AND REF(AX_56-AX_57< 0,1),-2,-4,1.5,0),COLORRED;

STICKLINE(AX_56-AX_57>0 AND REF(AX_56-AX_57< 0,1),-2,-4,0.5,0),COLORYELLOW;

STICKLINE(AX_56-AX_57>0 AND AX_56-AX_57< REF(AX_56-AX_57,1) AND AX_57>110,-2,-4,3,0),COLORLIRED;

MB1:=EMA((CLOSE-MA((1.2*CLOSE+HIGH+LOW)/3,20))/MA((1.2*CLOSE+HIGH+LOW)/3,20)*100,3);

MB3:=LLV(MB1,25);

MB4:=REF(MB3,1);

时针:=MB1;

底撑:=MB4;

动态底部:EMA(IF(L<=LLV(L,99),SMA(ABS(L-REF(L,1)),99,1)/SMA(MAX(L-REF(L,1),0),99,1),0)*5,3) ,COLORBROWN;

STICKLINE(动态底部>7 AND 时针< 底撑,0,动态底部,2,1),COLORYELLOW;

盘:=CAPITAL/1000000;

益:=FINANCE(33);

资:=FINANCE(34);

换手:=VOL/CAPITAL;

长阳:=(WINNER(C)-WINNER(O))>=0.15 AND 换手<=0.04;

VAR1:=(C-REF(C,1))/REF(C,1);

VAR2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);

个股:=EMA(SUM(VAR1,20),5);

大盘:=EMA(SUM(VAR2,20),5);

领涨:=(个股-大盘)>=0;

VAR3:=(C-LLV(L,125))/(HHV(H,125)-LLV(L,125))*100;

VAR4:=SMA(VAR3,72,1);

VAR5:=SMA(VAR4,34,1);

中线趋势:=3*VAR4-2*VAR5;

中线趋势升:=(中线趋势-REF(中线趋势,1))>=0;

均五升:=(MA(C,5)-REF(MA(C,5),1))>=0;

均十升:=(MA(C,10)-REF(MA(C,10),1))>=0;

VAR6:=(2*C+H+L)/4;

VAR7:=LLV(L,N);

VAR8:=HHV(H,N);

抄底:=EMA((VAR6-VAR7)/(VAR8-VAR7)*100,13)-50;

金山:=EMA(0.618*REF(抄底,1)+0.382*抄底,3);

STICKLINE(抄底>金山 AND 抄底>=REF(抄底,1),-15,-17,1.5,0),COLORRED,LINETHICK2;

运动员:=IF(抄底>=金山 AND 均五升 AND 均十升 AND 中线趋势升 AND 金山< 0,1,0);

启动点:=IF(运动员=1 AND COUNT(运动员=1,5)=1,8,0);

bias1:=(C-MA(C,6))/MA(C,6)*100;

BIAS2:=(C-MA(C,13))/MA(C,13)*100;

BIAS3:=(C-MA(C,24))/MA(C,24)*100;

BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;

乖离:=MA(BIAS,3);

抄底一:IF(乖离< -12 AND 乖离>=-18,-12,0);

STICKLINE(乖离< -12 AND 乖离>=-18,无庄控盘/1.5,无庄控盘,1,0) ,COLORMAGENTA;

抄底二:IF(乖离< -18,-18,0),COLORYELLOW,STICK;

STICKLINE(乖离< -18,无庄控盘/1.5,无庄控盘,1,0) ,COLORYELLOW;

必抄底:IF(启动点=8 AND COUNT(乖离< -12,10)>=1,10,0),LINETHICK0,COLORRED;

STICKLINE(必抄底=10,10,0,5,1),COLORRED;

HJ_1:=VOL< MA(VOL,5) AND MA(VOL,5)< MA(VOL,55);

HJ_2:=CLOSE/REF(CLOSE,1)>1.028;

HJ_3:=MA(CLOSE,10)>CLOSE*1.05 AND MA(CLOSE,10)< CLOSE*1.1;

HJ_4:=MA(CLOSE,60)>CLOSE*1.28;

HJ_5:=HJ_1 AND HJ_2 AND HJ_3 AND HJ_4;

HJ_6:=(CLOSE-SMA(CLOSE,13,1))/SMA(CLOSE,13,1)*(-100);

HJ_7:=REF(HJ_6,1)>13 AND REF(HJ_6,1)/HJ_6>1.23 AND CLOSE/REF(CLOSE,1)>1.03;

HJ_8:=FILTER(IF(HJ_7 AND REF(CLOSE,1)<=COST(1),1,0) AND CLOSE!=LOW,5);

HJ_9:=CLOSE/REF(CLOSE,14)<=1.1;

HJ_10:=CLOSE/MA(CLOSE,40)*100< 78;

HJ_11:=CLOSE/MA(CLOSE,60)*100< 74;

HJ_12:=HIGH>LOW*1.051;

HJ_13:=HJ_12 AND COUNT(HJ_12,5)>1;

HJ_14:=IF(HJ_13 AND (HJ_10 OR HJ_11),2,0);

HJ_15:=CLOSE/REF(CLOSE,25)<=1.1;

HJ_16:=SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,2)),7,1)*100< 15;

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

HJ_18:=SMA(HJ_17,2,1);

HJ_19:=IF(HJ_18>REF(HJ_18,1) AND REF(HJ_18,1)< REF(HJ_18,2) AND HJ_18< 23,1.5,0);

HJ_20:=(CLOSE-MA(CLOSE,58))/MA(CLOSE,58)< (-0.07);

HJ_21:=(INDEXC-HHV(INDEXC,8))/HHV(INDEXC,8)< (-0.05) AND MA(INDEXA,125)/MA(INDEXV,125)/(MA(INDEXA,5)/MA(INDEXV,5))>1.12;

HJ_22:=BArslAST(HJ_21)< 10;

HJ_23:=MA(CLOSE,27);

HJ_24:=(CLOSE-HJ_23)/HJ_23*100;

HJ_25:=MA(HJ_24,2);

HJ_26:=BARSLAST(CROSS((-10),HJ_25)=1);

HJ_27:=HJ_25< (-10) AND HJ_26>3;

HJ_28:=ABS(IF(HJ_27,HJ_25,0));

HJ_29:=HJ_28>0;

HJ_30:=MA(CLOSE,80)-MA(CLOSE,13)/3;

HJ_31:=MA((CLOSE-HJ_30)/HJ_30,1);

HJ_32:=EMA(HJ_31,12)*0.5;

HJ_33:=EMA(HJ_31,3);

HJ_34:=ABS(IF(LLV(HJ_33-HJ_32,12)>0,0,1));

HJ_35:=CLOSE/(EMA(EMA((CLOSE+LOW+HIGH)/3,3),26)*0.9)< 0.95;

HJ_36:=MA((CLOSE-MA(CLOSE,21))/MA(CLOSE,21),3)*100;

HJ_37:=HJ_36< (-15);

HJ_38:=(CLOSE-MA(CLOSE,28))/MA(CLOSE,28)*100< (-23);

HJ_39:=HJ_15 AND HJ_14 AND HJ_16 AND HJ_19;

HJ_40:=HJ_37>0 AND HJ_35>0 AND HJ_34>0 AND HJ_29>0 AND HJ_20>0 AND HJ_22>0 AND HJ_38>0 AND CLOSE>REF(CLOSE,1);

HJ_41:=HJ_40 AND HJ_39;

HJ_42:=REF(CLOSE,1)/REF(CLOSE,2)< 0.999;

HJ_43:=CLOSE/REF(CLOSE,1)>1.011 AND VOL*1.1< REF(VOL,1);

HJ_44:=REF(CLOSE,1)*1.015< REF(OPEN,1) AND CLOSE>OPEN*1.015;

HJ_45:=CLOSE/REF(CLOSE,1)>1.0989;

HJ_46:=HJ_43 AND HJ_42 AND HJ_44 AND NOT(HJ_45);

HJ_47:=IF(HJ_46,0.5,0) AND kd.D< 20;

S1:=IF(NAMELIKE('S'),0,1);

S2:=IF(NAMELIKE('*'),0,1);

S3:=DYNAINFO(17)>0;

S4:=IF(CODELIKE('688'),0,1);

去停牌:=NOT(DYNAINFO(4)=0);

去停ST:=S1 AND S2 AND S3 AND S4 AND 去停牌 AND CLOSE< 26;

X7P:=HJ_5+HJ_8+HJ_41+HJ_47>=2 AND 去停ST AND (C/REF(C,1)>1.043);

VAR2N:=LLV(LOW,3)<=LLV(LOW,60);

VAR3N:= C>O AND (C/O>1.03 OR C>1.03*REF(C,1));

深挖:(IF(VAR2N AND (C/REF(C,1)>1.043) AND VAR3N,90,0) AND X7P)*19,LINETHICK5,COLORWHITE;

DRAWICON(深挖=19,19,28);

DRAWICON(深挖=19,17,30);

X_1:=EMA((EMA(CLOSE*VOL,3)/EMA(VOL,3)+EMA(CLOSE*VOL,6)/EMA(VOL,6)+EMA(CLOSE*VOL,12)/EMA(VOL,12)+EMA(CLOSE*VOL,24)/EMA(VOL,24))/4,18);

X_2:=1.06*X_1;

X_3:=MA(CLOSE,5);

X_4:=MA(CLOSE,10);

X_5:=(EMA(CLOSE,3)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4;

X_6:=CLOSE>REF(CLOSE,1)*1.098 AND CLOSE=HIGH;

X_7:=REF(COUNT(X_3>X_4,7)>=1 AND (X_3>REF(X_3,1) OR CLOSE>REF(CLOSE,1) OR CLOSE>OPEN),1) AND CROSS(CLOSE,X_3) AND CLOSE>X_2 AND X_3>REF(X_3,1) AND CLOSE>OPEN AND CLOSE>REF(CLOSE,1)*1.015;

X_8:=MA(CLOSE,20);

X_9:=CLOSE>MA(CLOSE,5);

X_10:=MA(CLOSE,5)>MA(CLOSE,10);

X_11:=CLOSE>MA(CLOSE,10);

X_12:=MA(CLOSE,5)>MA(CLOSE,20);

X_13:=CLOSE>MA(CLOSE,20);

X_14:=REF(X_8,1);

X_15:=X_8>X_14;

X_16:=IF(X_9,10,0-10)+IF(X_10,10,0-10)+IF(X_11,10,0-10)+IF(X_12,10,0-10)+IF(X_13,10,0-10)+IF(X_15,10,0-10);

X_17:=REF(X_16,1)<=0 AND X_16>0;

X_18:=X_16>10 AND X_16>=REF(X_16,1) AND X_16>=REF(X_16,2);

X_19:=X_16=60;

X_20:=X_17 OR X_18 OR X_19;

X_21:=BARSLAST(NOT(X_19));

X_22:=COUNT(REF(CLOSE,1)/REF(CLOSE,2)>1.095,12);

X_23:=X_7 AND X_19=1 AND X_21=1 AND X_22;

X_24:=CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH;

X_25:=REF(CLOSE,1)/REF(CLOSE,2)<=0.96 OR REF(OPEN,1)/REF(CLOSE,1)>=1.05;

X_26:=HIGH/REF(CLOSE,1)>1.041 AND CLOSE>REF(CLOSE,1);

X_27:=X_25 AND X_26;

X_28:=REF(CLOSE,2)/REF(CLOSE,3)< 1.099;

X_29:=X_27 AND X_28;

X_30:=COUNT(REF(X_24,3),8) AND X_29;

X_31:=MA(CLOSE,20);

X_32:=CLOSE>MA(CLOSE,5);

X_33:=MA(CLOSE,5)>MA(CLOSE,10);

X_34:=CLOSE>MA(CLOSE,10);

X_35:=MA(CLOSE,5)>MA(CLOSE,20);

X_36:=CLOSE>MA(CLOSE,20);

X_37:=REF(X_31,1);

X_38:=X_31>X_37;

X_39:=IF(X_32,10,0-10)+IF(X_33,10,0-10)+IF(X_34,10,0-10)+IF(X_35,10,0-10)+IF(X_36,10,0-10)+IF(X_38,10,0-10);

X_40:=REF(X_39,1)<=0 AND X_39>0;

X_41:=X_39>10 AND X_39>=REF(X_39,1) AND X_39>=REF(X_39,2);

X_42:=X_39=60;

X_43:=X_40 OR X_41 OR X_42;

X_44:=BARSLAST(NOT(X_42));

X_45:=X_30 AND X_42=1 AND X_44=1;

X_46:=REF(CLOSE,7)/REF(CLOSE,8)>1.095 AND REF(CLOSE,7)>REF(OPEN,7);

X_47:=HIGH/REF(CLOSE,1)>1.031 AND BETWEEN(OPEN/REF(OPEN,7),1.05,0.85);

X_48:=REF(OPEN,1)>REF(MA(CLOSE,5),1) AND REF(CLOSE,1)< REF(MA(CLOSE,10),1) AND REF(MA(CLOSE,5),1)>REF(MA(CLOSE,10),1);

X_49:=X_46 AND X_47 AND X_48;

X_50:=X_49 AND REF(CLOSE,1)/REF(CLOSE,2)< 0.97 AND REF(OPEN,1)>REF(CLOSE,1);

X_51:=X_45 OR X_50;

X_52:=(MIN(CLOSE,OPEN)-LOW)/LOW*100;

X_53:=(MAX(CLOSE,OPEN)-MIN(CLOSE,OPEN))/MIN(CLOSE,OPEN)*100;

X_54:=(HIGH-MAX(CLOSE,OPEN))/MAX(CLOSE,OPEN)*100;

X_55:=X_54>X_53 AND X_54>3 AND X_52< 1 AND CLOSE>OPEN;

X_56:=120;

X_57:=MA(CLOSE,X_56);

X_58:=POW(CLOSE-X_57,2);

X_59:=MA(X_58,X_56);

X_60:=SQRT(X_59);

X_61:=X_57+2*X_60;

X_62:=X_57-2*X_60;

X_63:=REF(X_57,1);

X_64:=REF(X_61,1);

X_65:=REF(X_62,1);

X_66:=MA(CLOSE,7);

X_67:=MA(CLOSE,20);

X_68:=MA(CLOSE,30);

X_69:=MA(CLOSE,144);

X_70:=MA(CLOSE,8);

X_71:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;

X_72:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;

X_73:=(LOW-REF(CLOSE,1))/REF(CLOSE,1)*100;

X_74:=REF(CLOSE,1);

X_75:=IF((CLOSE-X_74)*100/X_74>=10-0.01*100/X_74,1,0);

X_76:=HIGH>=HHV(HIGH,20);

X_77:=X_76=1 AND BARSLAST(REF(X_76=1,1))>=2;

X_78:=COUNT(X_76,5)>=1;

X_79:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);

X_80:=SUM(IF(CLOSE=REF(CLOSE,1),0,X_79),0);

X_81:=MA(X_80,30);

X_82:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);

X_83:=SUM(IF(CLOSE=REF(CLOSE,1),0,X_82),0);

X_84:=X_83;

X_85:=X_84>REF(HHV(X_84,30),1);

X_86:=X_80>X_81;

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

X_88:=SMA(X_87,3,1);

X_89:=SMA(X_88,3,1);

X_90:=3*X_88-2*X_89;

X_91:=REF(X_75,1);

X_92:=COUNT(X_91,5)>=1;

X_93:=BARSLAST(CLOSE>1.099*REF(CLOSE,1));

X_94:=IF(CLOSE>REF(CLOSE,X_93),10,0);

X_95:=VOL>REF(VOL,1)*1.9;

X_96:=ATAN((MA(CLOSE,6)/REF(MA(CLOSE,6),1)-1)*100)*57.299999;

X_97:=OPEN<=REF(CLOSE,1) AND X_71< (-2);

X_98:=COUNT(X_97,2)>=1;

X_99:=NOT(REF(CLOSE,3)/REF(CLOSE,4)>1.095 AND REF(CLOSE,2)/REF(CLOSE,3)>1.095 AND OPEN>REF(CLOSE,1) AND REF(CLOSE,1)< REF(OPEN,1) AND REF(HIGH,1)/REF(OPEN,1)>1.03 AND REF(HIGH,1)/REF(CLOSE,2)>1.03);

X_100:=NOT(REF(CLOSE,1)/REF(CLOSE,2)< 0.909 AND REF(CLOSE,2)/REF(CLOSE,3)>1.099 AND REF(CLOSE,3)/REF(CLOSE,4)< 1.09 AND REF(OPEN,2)>REF(CLOSE,3) AND REF(HIGH,1)/REF(OPEN,1)>1.03);

X_101:=NOT(REF(CLOSE,1)/REF(CLOSE,2)< 0.91 AND REF(CLOSE,2)/REF(CLOSE,3)< 0.91 AND REF(CLOSE,2)/REF(HIGH,1)>1.03 AND REF(MA(CLOSE,5),1)/REF(MA(CLOSE,10),1)>1.05);

X_102:=NOT(REF(CLOSE,2)/REF(CLOSE,3)>1.099 AND REF(CLOSE,1)< REF(OPEN,1) AND REF(HIGH,1)>REF(CLOSE,2) AND OPEN>REF(OPEN,1));

X_103:=NOT(REF(CLOSE,3)/REF(CLOSE,4)>1.095 AND REF(HIGH,2)>REF(CLOSE,3) AND REF(LOW,2)< REF(OPEN,3) AND REF(CLOSE,3)/REF(CLOSE,4)>1.095 AND REF(CLOSE,2)< REF(OPEN,2) AND REF(OPEN,2)/REF(CLOSE,2)>1.05 AND OPEN/REF(LOW,2)< 0.98);

X_104:=NOT(REF(CLOSE,1)/REF(CLOSE,2)< 0.901 AND REF(CLOSE,1)=REF(LOW,1) AND REF(OPEN,2)/REF(CLOSE,3)>1.03 AND REF(OPEN,1)/REF(CLOSE,2)< 0.96 AND REF(CLOSE,2)/REF(CLOSE,3)>1.09 AND REF(OPEN,2)/REF(LOW,2)>1.05);

X_105:=NOT(REF(CLOSE,2)/REF(CLOSE,3)< 0.901 AND REF(CLOSE,3)/REF(CLOSE,4)< 0.901 AND REF(CLOSE,4)/REF(CLOSE,5)>1.099 AND REF(OPEN,3)>REF(CLOSE,4) AND REF(CLOSE,3)< REF(OPEN,4) AND REF(OPEN,3)/REF(CLOSE,3)>1.05);

X_106:=NOT(REF(CLOSE,2)/REF(CLOSE,3)< 0.901 AND REF(OPEN,1)/REF(CLOSE,2)< 0.98 AND REF(CLOSE,1)< REF(CLOSE,2) AND REF(CLOSE,4)/REF(CLOSE,5)>1.095 AND REF(HIGH,3)>REF(CLOSE,4) AND REF(LOW,3)< REF(LOW,4));

X_107:=NOT(REF(CLOSE,4)/REF(CLOSE,5)>1.095 AND REF(CLOSE,5)/REF(CLOSE,6)>1.095 AND REF(OPEN,4)>REF(CLOSE,5) AND REF(CLOSE,3)/REF(CLOSE,4)< 0.91 AND REF(CLOSE,2)/REF(CLOSE,3)< 0.91 AND REF(OPEN,2)/REF(CLOSE,3)< 0.98 AND REF(CLOSE,2)>REF(CLOSE,1));

X_108:=NOT(REF(CLOSE,4)/REF(CLOSE,5)>1.095 AND REF(OPEN,3)/REF(CLOSE,4)>1.03 AND REF(CLOSE,3)< REF(OPEN,3) AND REF(CLOSE,2)/REF(CLOSE,3)< 0.91 AND REF(OPEN,1)< REF(CLOSE,2));

X_109:=NOT(REF(CLOSE,4)/REF(CLOSE,5)>1.099 AND REF(OPEN,4)< REF(MA(CLOSE,10),4) AND REF(HIGH,3)/REF(CLOSE,4)>1.03 AND REF(CLOSE,1)/REF(CLOSE,2)< 0.95 AND CROSS(REF(MA(CLOSE,5),1),REF(MA(CLOSE,10),1)) AND OPEN/REF(OPEN,4)>1.03);

X_110:=NOT(REF(CLOSE,4)/REF(CLOSE,5)< 1.099 AND REF(CLOSE,5)/REF(CLOSE,6)>1.099 AND REF(LOW,1)>REF(CLOSE,5) AND OPEN>REF(CLOSE,5) AND REF(CLOSE,1)/REF(CLOSE,2)>0.96);

X_111:=NOT(COUNT(EVERY(REF(CLOSE,1)/REF(CLOSE,2)>1.09,5),8) AND REF(CLOSE,2)/REF(CLOSE,3)>1.099 AND REF(HIGH,1)/REF(OPEN,1)>1.05 AND REF(CLOSE,1)/REF(CLOSE,2)< 0.91);

X_112:=X_92 AND X_71>2.5 AND REF(X_98,1) AND REF(X_71< 2.4,1) AND X_68>0 AND X_99 AND X_100 AND X_101 AND X_102 AND X_103 AND X_104 AND X_105 AND X_106 AND X_107 AND X_108 AND X_109 AND X_110 AND X_111;

X_113:=REF(CLOSE,10)/REF(CLOSE,11)>1.099 AND OPEN/REF(OPEN,10)< 1.03 AND REF(CLOSE,3)/REF(CLOSE,4)< 0.95 AND REF(CLOSE,2)/REF(CLOSE,3)< 1.02 AND REF(CLOSE,1)/REF(CLOSE,2)< 1.01 AND HIGH/REF(CLOSE,1)>1.041;

X_114:=X_23 OR X_51 OR X_112 OR X_113;

狙击必板:(X_114 AND NOT(REF(X_114,1)))*23,COLORFF99FF,LINETHICK2;

DRAWTEXT(狙击必板=23,23,'狙');

DRAWTEXT(狙击必板=23,15,'板');

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约