未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:DYNAINFO
指标源码:
原理解析:
X_1赋值:EMA(获利盘为85%的成本分布,10)
X_2赋值:EMA(获利盘为99%的成本分布,10)
DRAWBAND(X_1,RGB(80,0,20),X_2,RGB(60,60,18)),NODRAW
DRAWKLINE(最高价,开盘价,最低价,收盘价)
X_3赋值:X_2/X_1
X_4赋值:X_3<=1.08
X_5赋值:上次NOT(X_4距今天数)
输出MA5:收盘价的5日简单移动平均,NODRAW
输出MA10:收盘价的10日简单移动平均,NODRAW
输出MA20:收盘价的20日简单移动平均,NODRAW,COLORLIRED
X_6赋值:收盘价的9日指数移动平均
X_7赋值:X_6*1.14的5日指数移动平均
X_8赋值:REF(60日内收盘价最高值,BARSLASTCOUNT(收盘价>REF(收盘价,3)))
X_9赋值:上次NOT(X_8=1日前的X_8距今天数)
X_10:=收盘价的20*5日简单移动平均
X_11:=X_10+2*收盘价的20*5估算标准差
X_12:=收盘价的1日指数移动平均,5)
X_13:=E5日内X_12最高值的1日简单移动平均
X_14:=E21日内X_13最高值的1日简单移动平均
X_15:=E21日内X_14最高值的2日简单移动平均
X_16:=E21日内X_15最高值的3日简单移动平均
X_17:=E21日内X_16最高值的4日简单移动平均
X_18:=E21日内X_17最高值的5日简单移动平均
输出马:E21日内X_18最高值的6日简单移动平均,COLORFF5B5E, 线宽为2
X_19:=ATAN((马/1日前的马-1)*100)*180/3.1416
X_20:=上次NOT(X_19=0距今天数)
输出界:EMA(EMA(EMA(EMA(MA(MA(MA(SUM(MA(收盘价,60)/1,1),1),1),1),5),5),12),13)*1.01,COLORFF66FF, 线宽为2
X_21:=BACKSET(界<1日前的界,2)
如果X_21返回界否则返回DRAWNULL
X_22:=ATAN((界/1日前的界-1)*100)*180/3.1416
X_23:=COUNT(X_22>=0,上次X_22上穿0距今天数)
X_24:=X_23>=90
X_25:=马/界
X_26:=X_25<=1.1
X_27:=上次NOT(X_26距今天数)
X_28:=BACKSET(X_25<=1.18,2)
X_29:=BACKSET(X_25<=1.1,2)
如果X_28返回马否则返回DRAWNULL
如果X_29返回马否则返回DRAWNULL
X_30:=收盘价/1日前的收盘价>1.095 AND 收盘价=最高价
X_31:=上次CROSS(收盘价的5日简单移动平均,收盘价的60日简单移动平均距今天数)
输出偏离度:收盘价的5日简单移动平均/REF(收盘价的60日简单移动平均,X_31),NODRAW
X_32:=收盘价的1日指数移动平均
X_33:=X_32的5日指数移动平均
X_34:=E5日内X_33最高值的1日简单移动平均
X_35:=E17日内X_34最高值的1日简单移动平均
X_36:=E17日内X_35最高值的2日简单移动平均
X_37:=E17日内X_36最高值的3日简单移动平均
X_38:=(收盘价的5日简单移动平均-X_37)/X_37*100
X_39:=收盘价
X_40:=20日前的X_39=2*20+1日内X_39最高值
X_41:=X_40的20过滤
X_42:=BACKSET(X_41,20+1)
X_43:=X_42的20过滤
X_44:=40日前的X_39=2*40+1日内X_39最低值
X_45:=X_44的40过滤
X_46:=BACKSET(X_45,40+1)
X_47:=X_46的40过滤
X_48:=REF(收盘价,上次X_43距今天数)
X_49:=REF(收盘价,上次X_47距今天数)
X_50:=X_43累加至2的天数-1日前的收盘价
X_51:=收盘价上穿X_48
当满足条件收盘价时,在X_48和X_48之间画柱状线
当满足条件开盘价时,在X_49和X_49之间画柱状线
X_52:=上次X_43距今天数
X_53:=上次X_43距今天数>=30
X_54:=上次X_43距今天数
X_55:=21日内最低价最低值
X_56:=21日内最高价最高值
X_57:=EMA((收盘价-X_55)/(X_56-X_55)*100,6)
X_58:=E0.667*1日前的X_57+0.333*X_57的2日简单移动平均
X_59:=55日内最低价最低值
X_60:=34日内最高价最高值
X_61:=EMA((收盘价-X_59)/(X_60-X_59)*100,3)
X_62:=(X_57+X_61)/2
X_63:=E0.667*1日前的X_61+0.333*X_57的2日简单移动平均
X_64:=X_62的5日指数移动平均
X_65:=E0.667*1日前的X_64+0.333*X_64的2日简单移动平均
X_66:=LONGCROSS(X_58,X_57,0.1)
X_67:=LONGCROSS(X_57,X_58,0.1)
X_68:=X_57>X_58
X_69:=(收盘价的13日简单移动平均+收盘价的20日简单移动平均)/2
X_70:=(收盘价的80日简单移动平均+收盘价的100日简单移动平均)/2
X_71:=X_70+2*收盘价的80估算标准差
X_72:=(X_69+X_71)/2
X_73:=收盘价>=X_72
X_74:=25
X_75:=6
X_76:=6
X_77:=(1+X_75/100)*收盘价的X_74日简单移动平均
X_78:=(1-X_76/100)*收盘价的X_74日简单移动平均
X_79:=(X_77+X_78)/2
X_80:=收盘价>=X_77
X_81:=X_80
X_82:=收盘价
X_83:=收盘价的13日指数移动平均,13)
X_84:=(X_83-1日前的X_83)/1日前的X_83*1500
X_85:=X_84>1日前的X_84 AND X_84>0
X_86:=100*收盘价*0.95计算的获利盘比例
X_87:=X_84<1日前的X_84 AND X_84>0
X_88:=X_86>50 AND 获利盘为85%的成本分布<收盘价 AND X_84>0
X_89:=上次X_84上穿50距今天数
X_90:=X_88
X_91:=X_85
X_92:=(35日内最高价最高值-收盘价)/(35日内最高价最高值-35日内最低价最低值)*100-35
X_92的35日[1日权重]移动平均
X_94:=(收盘价-35日内最低价最低值)/(35日内最高价最高值-35日内最低价最低值)*100
X_94的3日[1日权重]移动平均
X_95的3日[1日权重]移动平均
X_97:=X_96-X_93
X_98:=(X_97-1)*2.5
X_99:=X_98>1日前的X_98 AND X_98>100
X_100:=X_98<1日前的X_98
X_101:=X_98>=1日前的X_98
X_102:=X_101
X_103:=(3*收盘价+开盘价+最高价+最低价)/6
X_104:=X_103的12日指数移动平均
X_105:=X_103的36日指数移动平均
X_106:=X_103的108日指数移动平均
X_107:=X_103的250日指数移动平均
X_108:=(X_103的12日指数移动平均-1日前的X_103的36日指数移动平均)/1日前的X_103的36日指数移动平均*150+50
X_109:=X_108>=53
X_110:=X_108>=50 AND X_108<53
X_111:=成交额/成交量/100
X_112:=(3*最高价+最低价+开盘价+2*收盘价)/7
X_113:=40的成交额日累和/X_111/100
X_114:=80的成交额日累和/X_111/100
X_115:=DX_112的成交量/X_113日简单移动平均
X_116:=DX_112的成交量/X_114日简单移动平均
X_117:=(收盘价-X_115)/X_115*100+3
X_118:=(收盘价-X_116)/X_116*100+3
X_119:=X_117和X_118较大值
X_120:=X_119的3日指数移动平均
X_121:=X_120>=5
X_122:=X_120>=0 AND X_120<5
X_123:=42
X_124:=100*(X_123日内最高价最高值-收盘价)/(X_123日内最高价最高值-X_123日内最低价最低值)
X_125:=X_124<=20
X_126:=X_125
X_127:=收盘价的5日简单移动平均
X_128:=收盘价的10日简单移动平均
X_129:=收盘价的20日简单移动平均
X_130:=收盘价的60日简单移动平均
X_131:=X_127>X_128 AND X_128>X_129
X_132:=X_128>X_129 AND X_129>X_130
X_133:=X_127>X_128 AND X_128>X_129 AND X_129>X_130
X_134:=ATAN((X_127/1日前的X_127-1)*100)*180/3.1416>=0
X_135:=ATAN((X_128/1日前的X_128-1)*100)*180/3.1416>=0
X_136:=ATAN((X_129/1日前的X_129-1)*100)*180/3.1416>=0
X_137:=ATAN((X_130/1日前的X_130-1)*100)*180/3.1416>=0
X_138:=ATAN((X_127/1日前的X_127-1)*100)*180/3.1416
X_139:=X_132 AND X_135 AND X_136 AND X_137
X_140:=X_133 AND X_134 AND X_135 AND X_136 AND X_137
X_141:=NOT(X_139) AND NOT(X_140)
X_142:=X_139
X_143:=(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
X_144:=EXPMA_S.EXP1+3*EXPMA_S.EXP1的10估算标准差
X_145:=EXPMA_S.EXP1-3*EXPMA_S.EXP1的10估算标准差
X_146:=收盘价的30日简单移动平均
X_147:=(X_144-X_145)/X_145*100
X_148:=X_147<=12 AND X_143>=1日前的X_143
X_149:=最低价<=X_143 AND 收盘价>=X_143
X_150:=最低价<=X_144 AND 收盘价>=X_144
X_151:=最低价<=X_145 AND 收盘价>=X_145
X_152:=最低价<=X_146 AND 收盘价>=X_146
X_153:=X_149+X_150+X_151>=2
X_154:=X_152+X_149+X_150+X_151>3
X_155:=X_148 AND X_153 AND 收盘价/1日前的收盘价>1.025
X_156:=X_148 AND X_154 AND 收盘价/1日前的收盘价>1.025
X_157:=X_143上穿X_146 AND X_143>=1日前的X_143
X_158:=X_157 AND X_155
X_159:=X_144<=1日前的X_144
X_160:=收盘价/1日前的收盘价>1.095 AND 收盘价=最高价
X_161:=最低价和1日前的最低价的较小值,2日前的最低价)>=3日前的最低价
X_162:=成交量和1日前的成交量较大值,2日前的成交量)<3日前的成交量
X_163:=收盘价和1日前的收盘价的较小值,2日前的收盘价)>=3日前的收盘价 AND EVERY(收盘价/1日前的收盘价<1.05,3) AND 3日前的收盘价>3日前的开盘价
X_164:=成交量*1.95<=1日前的成交量
X_165:=3日前的成交量>1.9*4日前的成交量 AND 3日前的收盘价/4日前的收盘价>1
X_166:=3日前的成交量>REF(100日内成交量最高值,4) AND 收盘价>REF(收盘价,1)
X_167:=X_165 OR X_166 AND X_162 AND X_161 AND X_163
X_168:=BACKSET(X_167,4)
X_169:=X_168的3过滤
当满足条件X_169时,在收盘价和开盘价之间画柱状线
X_170:=成交量/1日前的成交量>=1.3 AND 成交量/1日前的成交量<=1.9
X_171:=收盘价/1日前的收盘价>=1.02 AND 收盘价/1日前的收盘价<=1.04
X_172:=X_170最近3日一直存在 AND X_171最近3日一直存在
X_173:=成交量的5日简单移动平均
X_174:=成交量的10日简单移动平均
X_175:=成交量的40日简单移动平均
X_176:=X_173>=X_175 AND X_174上穿X_175 AND 1日前的X_174<1日前的X_175
当满足条件X_176时,在最高价和1位置书写文字
X_177:=CROSS(成交量的5日简单移动平均,成交量的35日简单移动平均) AND 5日前的成交量<=35日前的成交量
当满足条件X_177时,在最高价+0.05和1位置书写文字
X_178:=最低价<1日前的最低价 AND 收盘价>1日前的最高价
X_179:=1日前的收盘价/2日前的收盘价<1.097 AND 收盘价/1日前的收盘价<1.03
X_180:=X_178 AND X_179
当满足条件X_180时,在开盘价和收盘价之间画柱状线
X_181:=(最高价-收盘价)/(收盘价-开盘价)>=2 AND 收盘价>开盘价 AND 最高价/1日前的收盘价>1.095
当满足条件X_181时,在最高价+0.1和1位置书写文字
X_182:=14
X_183:=1日前的收盘价
X_184:=SMA(收盘价-X_183和0较大值,X_182,1)/SMA(收盘价-X_183的绝对值,X_182,1)*100<=40
X_185:=REF((最低价+开盘价+收盘价+最高价)/4,1)
X_186:=SMA(最低价-X_185的绝对值,13,1)/SMA(最低价-X_185和0较大值,10,1)
X_187:=X_186的10日指数移动平均
X_188:=33日内最低价最低值
如果最低价<=X_188返回X_187否则返回0
X_190:=IF(X_189>1日前的X_189,X_189,0)
X_191:=X_190
X_192:=上次X_191距今天数>=0 AND 上次X_191距今天数<=3
X_193:=成交量>=1日前的成交量*1.91
X_194:=成交量>REF(100日内成交量最高值,1)
X_195:=X_193 OR X_194
X_196:=收盘价/1日前的收盘价>1.025
X_197:=最低价<=收盘价的60日简单移动平均 AND 收盘价>=收盘价的60日简单移动平均
X_198:=最低价<=收盘价的5日简单移动平均 AND 收盘价>=收盘价的5日简单移动平均
X_199:=最低价<=X_37 AND 收盘价>=X_37
X_200:=最低价<=X_8 AND 收盘价>=X_8
X_201:=X_197+X_198+X_199+X_200
X_202:=X_198+X_199+X_200
X_203:=收盘价/1日前的收盘价>=1.025 AND X_202>=2 AND 偏离度<1.5
X_204:=X_82+X_91+X_101+X_110+X_122+X_139>=2
X_205:=X_68+X_73+X_81+X_90+X_99+X_109+X_121+X_126+X_140
X_206:=X_205>=5 OR (X_205>=4 AND X_204) AND NOT(NOT(X_68)+X_87+NOT(X_126)+NOT(X_73)+X_100>=2 AND 偏离度>=1.5) AND NOT(X_159 AND 偏离度>=1.5)
主升浪2赋值:X_68+X_73+X_81+X_90+X_99+X_109+X_121+X_126+X_140=8 AND NOT(X_159 AND 偏离度>1.5) AND 收盘价>=马
主升浪3赋值:X_68+X_73+X_81+X_90+X_99+X_109+X_121+X_126+X_140>=9 AND NOT(X_159 AND 偏离度>1.5) AND 收盘价>=马
X_207:=主升浪2 OR 主升浪3
X_208:=X_206最近5日一直存在 OR (X_206最近4日一直存在 AND 统计4日满足X_207的天数>=2)
X_209:=界>=1日前的界 AND X_25<=1.18 AND 上次X_208距今天数>=1 AND 上次X_208距今天数<=10 AND NOT(X_206) AND 偏离度<=1.4
X_210:=X_206 OR X_209
X_211:=收盘价/1日前的收盘价>=1.025
X_212:=最低价<=界 AND 收盘价>=界
X_213:=开盘价<=X_37 AND 收盘价>=X_37
X_214:=开盘价<=马 AND 收盘价>=马
X_215:=开盘价<=X_1 AND 收盘价>=X_1
X_216:=开盘价<=X_2 AND 收盘价>=X_2
X_217:=开盘价<=X_7 AND 收盘价>=X_7
X_218:=X_212+X_213+X_214+X_215+X_216
X_219:=X_213+X_214+X_215+X_216
X_220:=X_5>=90 AND (X_27>=28 OR (X_27>=20 AND X_23>=40))
X_221:=X_5>=90 AND X_27>=30 AND X_23>=90
X_222:=X_27>=15 AND X_23>=30 AND X_3<=1.1
X_223:=X_220 OR X_221 OR X_222 AND X_192 AND X_67 AND 上次界上穿收盘价距今天数>=0 AND 上次界上穿收盘价距今天数<=10 AND 界/收盘价<1.1
X_224:=X_211 AND X_212 AND X_214 AND X_210 AND X_25<=1.06 AND X_3<=1.1
X_225:=X_211 AND X_212 AND X_214 AND X_218>=4 AND X_25<=1.1 AND (X_3<=1.08 OR X_195) AND 偏离度<=1.08 AND X_153 AND X_27>=18 AND X_23>=40
X_226:=X_211 AND 收盘价上穿X_7 AND 1日前的X_30 OR (X_217 AND X_216 AND 主升浪3)
X_227:=X_224 OR X_225
X_228:=X_212 AND (X_153 OR X_195) AND X_25<=1.1 AND X_5>=30 AND (X_23>=30 OR (X_153 AND X_195))
X_229:=X_211 AND X_212 AND X_213 AND X_215 AND 偏离度<=1.08 AND X_153
X_230:=X_211 AND X_219>=4 AND (X_153 AND X_195 OR X_207 OR X_23>=30) AND X_3<=1.1 AND 偏离度<=1.3 AND X_25<=1.18
X_231:=X_211 AND X_219>=2 AND X_216 AND (X_207 OR (X_153 AND X_195 AND X_210)) AND 偏离度<=1.5 AND X_25<=1.2
X_232:=X_211 AND X_213 AND X_214 AND 收盘价
X_233:=X_211 AND X_219>=2 AND X_215 AND X_210 AND 偏离度<=1.2 AND X_25<=1.1
X_234:=X_211 AND X_213 AND X_214 AND 收盘价
X_236:=X_211 AND X_219>=3 AND X_214 AND X_207 AND X_23>=40 AND X_3<=1.18 AND 偏离度<=1.2
X_237:=X_229 OR X_230 OR X_231 OR X_234 OR X_235 OR X_236
X_238:=收盘价/1日前的收盘价<=0.97 AND X_145上穿收盘价 AND X_27>=18 AND X_23>=40 AND 界上穿收盘价
X_239:=收盘价/1日前的收盘价<=0.98 AND (1日前的X_30 OR 2日前的X_30) AND X_25<=1.2 AND 偏离度<=1.3 AND X_23>=25
X_240:=X_51 AND X_54>=30 AND (X_210 AND X_195 OR X_194 OR X_207) AND 偏离度<=1.3 AND (X_25<=1.18 OR 偏离度<=1.1)
当满足条件X_226时,在收盘价和X_7之间画柱状线
当满足条件X_223时,在最低价*0.99和2位置书写文字
当满足条件X_227时,在收盘价和开盘价之间画柱状线
当满足条件X_227时,在收盘价和开盘价之间画柱状线
当满足条件X_227时,在最低价*0.999和9之间画图标
当满足条件X_237时,在最低价*0.99和3位置书写文字
当满足条件X_228时,在最低价*0.98和4位置书写文字
当满足条件X_238时,在最低价*0.99和5位置书写文字
当满足条件X_239时,在最低价*0.99和6位置书写文字
当满足条件X_240时,在收盘价和X_48之间画柱状线
X_241:=开盘价<=X_127 AND 收盘价>=X_127
X_242:=开盘价<=X_128 AND 收盘价>=X_128
X_243:=开盘价<=X_129 AND 收盘价>=X_129
X_244:=开盘价<=X_130 AND 收盘价>=X_130
X_245:=X_241+X_242+X_243+X_244>=4
X_246:=上次收盘价计算的获利盘比例*100<1距今天数
X_247:=X_246日前的收盘价/收盘价<=1.8,1)
X_248:=X_246日前的收盘价/收盘价<=1.5,1)
X_249:=X_246日前的收盘价/收盘价<=1.3,1)
X_250:=MAX(X_127,MAX(X_128,MAX(X_129,X_130)))
X_251:=MIN(X_127,MIN(X_128,MIN(X_129,X_130)))
X_252:=(X_250-X_251)/X_251*100
X_253:=EVERY(X_252的3日指数移动平均,5)<=18,3)
X_254:=(获利盘为85%的成本分布-COST(15))/COST(100)*100
X_255:=收盘价/1日前的收盘价<=1.05
X_256:=收盘价/1日前的收盘价>1.05
X_257:=开盘价<=X_251 AND 收盘价/X_250<=1.031
X_258:=开盘价<=X_251 AND 收盘价/X_250<=1.05
X_259:=X_130>1日前的X_130 OR X_102
X_260:=IF(HOUR>12,(HOUR-13)*60+MINUTE+120,(HOUR-9)*60+MINUTE-30)
如果PERIOD=5返回FROM开盘价否则返回X_260
X_262:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))))
X_263:=MOD(FROM开盘价,X_262)
如果X_263<0.5返回X_262否则返回X_263
如果 到最后交易的周期=1返回成交量*X_262/X_264否则返回成交量
X_266:=IF(PERIOD=4,60,IF(PERIOD=3,30,IF(PERIOD=2,15,IF(PERIOD=1,5,1))))
X_267:=IF(PERIOD=5,4,IF(PERIOD=4,8,IF(PERIOD=3,16,IF(PERIOD=2,48,240))))
X_268:=X_261/X_266
X_269:=X_268的成交量日累和/X_268/DYNAINFO(16)/X_262
X_270:=X_265/REF(成交量的5日简单移动平均,1)
X_271:=IF(PERIOD<5,X_269,IF(PERIOD=5,X_270,0))
X_272:=X_102+X_259+X_119+X_193+X_153+X_180>=2
X_273:=X_255 AND X_245 AND X_252<4 AND X_257 AND X_254<18 AND (X_193 OR X_271>1.3)
X_274:=X_256 AND X_245 AND X_252<8 AND X_258 AND X_254<18 AND (X_193 OR 1日前的X_193) AND X_271>2
X_275:=X_273 OR X_274 AND X_272 AND X_247 AND 界>=1日前的界 AND NOT(X_227)
当满足条件X_275时,在收盘价和开盘价之间画柱状线
当满足条件X_275时,在最低价*0.98和3位置书写文字
X_276:=X_160
X_277:=统计2日满足X_276的天数=1
X_278:=X_276 AND X_277
X_279:=开盘价+(收盘价-开盘价)*0.5
X_280:=开盘价+(收盘价-开盘价)*0.67
X_281:=开盘价+(收盘价-开盘价)*0.34
当满足条件X_278时,在X_279和7位置书写文字
当满足条件X_278时,在X_280和7位置书写文字
当满足条件X_278时,在X_281和7位置书写文字