公式解读:
输出海面:20,画红色 当满足条件是否最后一个周期时,在海面位置书写文字,画红色 输出海天分界线:50,画深灰色 当满足条件是否最后一个周期时,在海天分界线位置书写文字,画深灰色 输出天际:80,COLOR408000 当满足条件是否最后一个周期时,在天际位置书写文字,COLOR408000 X_1赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*10 X_2赋值:X_1的27日指数移动平均 X_3赋值:2*(X_1-X_2) X_4赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 X_5赋值:X_4的3日[1日权重]移动平均 X_6赋值:X_5的3日[1日权重]移动平均 X_7赋值:3*X_5-2*X_6 X_8赋值:收盘价的3日简单移动平均 X_9赋值:收盘价的5日简单移动平均 X_10赋值:收盘价的10日简单移动平均 X_11赋值:收盘价的13日简单移动平均 X_12赋值:收盘价的30日简单移动平均 X_13赋值:收盘价的34日简单移动平均 X_14赋值:收盘价的55日简单移动平均 X_15赋值:收盘价的60日简单移动平均 X_16赋值:收盘价的90日简单移动平均 X_17赋值:收盘价的120日简单移动平均 X_18赋值:收盘价的250日简单移动平均 X_19赋值:(收盘价-X_9)/X_9*100 X_20赋值:(收盘价-X_10)/X_10*100 X_21赋值:(收盘价-X_11)/X_11*100 X_22赋值:(收盘价-X_12)/X_12*100 X_23赋值:(收盘价-X_13)/X_13*100 X_24赋值:(收盘价-X_15)/X_15*100 X_25赋值:(收盘价-X_16)/X_16*100 X_26赋值:(收盘价-X_17)/X_17*100 X_27赋值:(收盘价-X_18)/X_18*100 X_28赋值:收盘价的4日简单移动平均 X_29赋值:收盘价的25日简单移动平均 X_30赋值:收盘价的45日简单移动平均 X_31赋值:收盘价的74日简单移动平均 X_32赋值:收盘价的99日简单移动平均 X_33赋值:收盘价的144日简单移动平均 X_34赋值:收盘价的165日简单移动平均 X_35赋值:收盘价的200日简单移动平均 X_36赋值:收盘价的318日简单移动平均 X_37赋值:收盘价的453日简单移动平均 X_38赋值:收盘价的17日指数移动平均 X_39赋值:收盘价的50日指数移动平均 X_40赋值:100*(收盘价-X_12)/X_12 输出金牛:100-100*(40日内最高价的最高值-收盘价)/(40日内最高价的最高值-40日内最低价的最低值),COLOR0080FF,线宽为2 X_41赋值:收盘价/1日前的收盘价 =0.97ANDOPEN/收盘价 =1.02OR(收盘价/1日前的收盘价 =0.95ANDOPEN不等于收盘价) X_42赋值:收盘价-1日前的收盘价和0的较大值的9日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的9日[1日权重]移动平均*100 X_43赋值:收盘价-1日前的收盘价和0的较大值的14日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的14日[1日权重]移动平均*100 X_44赋值:X_43-X_42的绝对值 9ANDX_43 20ANDX_42 9.5ANDX_42 12 X_45赋值:(X_44ANDX_19 (-9)ANDX_41ANDVOL 1日前的(手)*3)*成交量(手)*1.5 X_46赋值:1日前的X_45 X_47赋值:收盘价-1日前的收盘价和0的较大值的7日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100 X_48赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100 X_49赋值:(最高价+最低价+收盘价)/3 X_50赋值:(X_49-X_49的14日简单移动平均)/(0.015*X_49的14日平均绝对偏差) X_51赋值:1日前的X_50 (-180) X_52赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 X_53赋值:X_52的3日[1日权重]移动平均 X_54赋值:X_53的3日[1日权重]移动平均 X_55赋值:3*X_53-2*X_54 X_56赋值:X_55上穿0 X_57赋值:收盘价/1日前的收盘价 =1.066ANDHIGH/收盘价 1.005ANDMA(收盘价,46)/收盘价 =1.19 X_58赋值:成交量(手)/3日前的成交量(手) =1.29 X_59赋值:X_47 19ANDX_48 23ANDX_56ANDX_51 X_60赋值:X_57ANDCOUNT(X_57,10)=1 X_61赋值:X_59 =1ANDX_58 X_62赋值:X_61ANDCOUNT(X_61,20)=1 X_63赋值:X_62ORX_60 X_64赋值:1日前的收盘价/2日前的收盘价 =0.97ANDX_3 (-2.5)ANDREF(X_6,1) 20ANDCLOSE =OPENANDCLOSE X_17ANDREF(X_7,1) 10ANDHIGH 1日前的开盘价ANDLOW =1日前的收盘价 X_65赋值:1日前的收盘价/2日前的收盘价 =0.97ANDCLOSE 1日前的最高价ANDCLOSE X_17ANDX_5 1日前的X_5ANDX_7 30 X_66赋值:1日前的X_65ANDX_6 30ANDCLOSE/1日前的收盘价 0.98ANDVOL 1日前的成交量(手) X_67赋值:X_7 (-3)ANDX_6 25ANDCLOSE/1日前的收盘价 =0.97ANDOPEN/收盘价 =1.02ANDVOL 1日前的成交量(手)*2.5 X_68赋值:1日前的X_67ANDCLOSE OPENANDX_6-X_5 3.5ANDX_7 1日前的X_7 X_69赋值:(X_64ORX_66ORX_68)*2 X_70赋值:X_53上穿X_54*60 X_71赋值:1日前的收盘价/2日前的收盘价 =0.97ANDREF(开盘价,1)/1日前的收盘价 =1.02 X_72赋值:收盘价/1日前的收盘价 =0.96ANDOPEN/收盘价 =1.02OR(收盘价/1日前的收盘价 =0.95ANDOPEN不等于收盘价) X_73赋值:1 X_74赋值:如果收盘价的5日指数移动平均/收盘价的9日指数移动平均的16日指数移动平均 =0.85ANDCLOSE/1日前的收盘价 0.905ANDCLOSE/1日前的收盘价 1.05ANDVOL/当前流通股本(手)*100 5,返回50,否则返回0 X_75赋值:(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)+100*X_73 X_76赋值:(-100)*(50日内最高价的最高值-收盘价)/(50日内最高价的最高值-50日内最低价的最低值)+100 X_77赋值:(-100)*(70日内最高价的最高值-收盘价)/(70日内最高价的最高值-70日内最低价的最低值)+100*X_73 X_78赋值:(X_23+10)*5 X_79赋值:((收盘价-收盘价的50日简单移动平均)/收盘价的50日简单移动平均*100+10)*5 X_80赋值:((收盘价-收盘价的70日简单移动平均)/收盘价的70日简单移动平均*100+10)*5 X_81赋值:(X_75+X_76+X_77+X_78+X_79+X_80)/6*X_73 X_82赋值:X_81的3日指数移动平均 X_83赋值:X_78-X_80的绝对值 X_84赋值:(X_81+X_83)/2 X_85赋值:(-1)*(100*(1-以收盘价计算的获利盘比例)的1日指数移动平均-50)+50 X_86赋值:X_85+X_84 X_87赋值:如果X_74 0ANDX_86 0,返回200,否则返回0*X_73 X_88赋值:如果X_84 0ANDCLOSE=5日内收盘价的最低值ANDCLOSE/1日前的收盘价 0.905ANDCLOSE/1日前的收盘价 1.05ANDVOL/当前流通股本(手)*100 5,返回(-50),否则返回0 X_89赋值:如果X_86 0ANDX_88=(-50),返回100,否则返回0*X_73 X_90赋值:2日前的收盘价*0.865 X_91赋值:13日前的收盘价*0.772 X_92赋值:X_90和X_91的较小值 X_93赋值:100*成交量(手)/当前流通股本(手)*X_73 X_94赋值:如果(收盘价-X_92)/收盘价 3/100ANDSUM(X_93,5)/5 1.8,返回1,否则返回0 X_95赋值:如果X_94 0AND(X_88 0ORX_74 0),返回100,否则返回0 X_96赋值:如果X_87 0ANDX_89 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1OR(X_94 0ANDREF(收盘价,1)/2日前的收盘价 0.902)OR(X_87 0ANDX_89 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1ORX_94 0AND(X_88 0ORX_74,返回0)ANDX_95 10),否则返回50 X_97赋值:X_87 0ANDX_89 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1ORX_94 0AND(X_88 0ORX_74 0)OR(X_87 0ANDX_89 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1OR(X_94 0ANDREF(收盘价,1)/2日前的收盘价 0.902)) X_98赋值:X_95ORX_97 X_99赋值:X_95 X_100赋值:收盘价的80日简单移动平均-X_10/3*X_73 X_101赋值:成交额(元)/成交量(手) X_102赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的5日指数移动平均 X_103赋值:成交量(手)*收盘价 X_104赋值:X_103的5日指数移动平均/成交量(手)的5日指数移动平均 X_105赋值:(收盘价-X_104)/X_104*100 X_106赋值:X_101/100 X_107赋值:X_106的5日简单移动平均 X_108赋值:X_106的20日简单移动平均 X_109赋值:X_106的30日简单移动平均 X_110赋值:收盘价的27日简单移动平均 X_111赋值:(收盘价-X_110)/X_110*100 X_112赋值:X_111的3日简单移动平均 X_113赋值:X_105 (-2)AND(X_107 X_106*1.03ANDX_108 X_106*1.13) X_114赋值:(2*收盘价+最高价+最低价)/4 X_115赋值:(X_114的3日指数移动平均+X_114的6日指数移动平均+X_114的12日指数移动平均+X_114的24日指数移动平均)/4的2日指数移动平均 X_116赋值:(1+100/1000)*X_115 X_117赋值:(收盘价-获利盘为10%的分布)/收盘价*100 X_118赋值:(1+(-120)/1000)*X_115 X_119赋值:如果最低价 X_118ANDCLOSE OPENANDX_117 (-13)=1,返回65,否则返回0 X_120赋值:成交量(手)/当前流通股本(手)的13日累和*100 X_121赋值:(13日前的收盘价-收盘价)/13日前的收盘价*100 X_122赋值:X_120 =30ANDX_120 =2ANDVOL/当前流通股本(手)*100 2AND(1日前的收盘价-收盘价)/1日前的收盘价*100 6 X_123赋值:收盘价的44日简单移动平均 X_124赋值:(收盘价-X_123)/X_123 X_125赋值:(3*最高价+最低价+开盘价+2*收盘价)/7 X_126赋值:成交额(元)的13日累和/X_106/100 X_127赋值:以成交量(手)/X_126为权重X_125的动态移动平均 X_128赋值:(收盘价-X_127)/X_127*100 X_129赋值:9999 X_130赋值:收盘价-11日前的收盘价的20日简单移动平均 X_131赋值:如果X_74 0ANDX_86 0,返回200,否则返回0*X_130 X_132赋值:如果X_86 0ANDX_88=(-50),返回100,否则返回0*X_130 X_133赋值:100*成交量(手)/当前流通股本(手)*X_130 X_134赋值:如果(收盘价-X_92)/收盘价 3/100ANDSUM(X_133,5)/5 1.8,返回1,否则返回0 X_135赋值:如果X_134 0AND(X_88 0ORX_74 0),返回100,否则返回0 X_136赋值:如果X_135 0,返回60,否则返回0 X_137赋值:如果X_131 0ANDX_132 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1OR(X_134 0ANDREF(收盘价,1)/2日前的收盘价 0.902)OR(X_131 0ANDX_132 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1ORX_134 0AND(X_88 0,返回RX_74 0)ANDX_135 10),否则返回50 X_138赋值:X_131 0ANDX_132 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1ORX_134 0AND(X_88 0ORX_74 0)OR(X_131 0ANDX_132 0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5 1OR(X_134 0ANDREF(收盘价,1)/2日前的收盘价 0.902)) X_139赋值:X_136ORX_138 X_140赋值:X_135 X_141赋值:收盘价的80日简单移动平均-X_10/3*X_130 X_142赋值:1日前的KDJ的J KDJ的J X_143赋值:收盘价/1日前的收盘价 0.98ANDOPEN不等于收盘价 X_144赋值:(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的18日[1日权重]移动平均的12日[1日权重]移动平均 X_145赋值:(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的12日[1日权重]移动平均 X_146赋值:如果X_145上穿X_144,返回30,否则返回0 X_147赋值:(最高价+最低价+收盘价)/3 X_148赋值:(X_147-X_147的14日简单移动平均)/(0.015*X_147的14日平均绝对偏差) X_149赋值:(X_147-X_147的85日简单移动平均)/(0.015*X_147的85日平均绝对偏差) X_150赋值:如果X_149 =200ANDX_148 =150,返回10,否则返回0 X_151赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100 X_152赋值:如果80上穿X_151,返回30,否则返回0 X_153赋值:上次(-10)上穿X_112=1距今天数 X_154赋值:上次X_112上穿10=1距今天数 X_155赋值:X_112 (-10)ANDX_153 3 X_156赋值:X_112 10ANDX_154 3 输出安全:(如果X_155,返回X_112,否则返回0 0)*(-10),DOTLINE,画淡蓝色 输出风险:100,DOTLINE,画淡洋红色 输出安全区:当满足条件如果X_155,返回X_112,否则返回0 0时,在(-10)和0位置之间画柱状线,宽度为10,1不为0则画空心柱.,画红色 输出风险区:当满足条件如果X_156,返回X_112,否则返回0 0时,在110和100位置之间画柱状线,宽度为10,1不为0则画空心柱.,COLOR408000 X_157赋值:X_38和X_39的较大值和X_29的较大值和X_32的较大值和X_35的较大值/X_38和X_39的较小值和X_29的较小值和X_32的较小值和X_35的较小值 1.05 X_158赋值:(收盘价 X_16ANDCROSS(X_5,X_6)ANDREF(X_1,1) 1ANDX_1 X_2ANDX_7 4日前的X_7ANDREF(X_3,1) 2日前的X_3ANDX_3 1日前的X_3)*55 X_159赋值:1日前的X_39 2日前的X_39ANDCLOSE X_32ANDX_39 1日前的X_39ANDX_1 X_2ANDX_7 1日前的X_7的5日过滤*45 X_160赋值:(X_39和X_38的较大值/X_39和X_38的较小值 1.01ANDMAX(X_39,X_38)/X_39和X_38的较小值 1.03ANDX_38 1日前的X_38ANDX_38 5日前的X_38ANDX_7 50ANDX_29 X_39ANDX_29 X_38ANDX_38 X_39ANDCLOSE 1日前的收盘价ANDCLOSE X_39ANDCLOSE X_35ANDCLOSE OPENANDCLOSE-最低价 =0.04)*55 X_161赋值:X_12和X_15的较大值和X_16的较大值和X_17的较大值和X_18的较大值/X_12和X_15的较小值和X_16的较小值和X_17的较小值和X_18的较小值 1.05 X_162赋值:X_12和X_15的较大值和X_16的较大值和X_17的较大值/X_12和X_15的较小值和X_16的较小值和X_17的较小值 1.05