相关简介: 高级箱体指标公式 授权方式:免费版 指标评级:★★★★★ 指标分类:策略 画线方法:副图/主图未来函数检测结果: 暂未发现存在未来函数高级箱体指标公式源码: 出水牛股:=92212129; 买线:=EMA(CLOSE,2); 卖线:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42); 突破:=REF(EMA(CLOSE,9),1); A1X:=(EMA(CLOSE,9)-突破)/突破*100; 多:=IF(A1X =0AND买线 =卖线,REF(EMA(CLOSE,10),BArslAST(crOSS(A1X,0))+1),DRAWNULL); 空:=IF(A1X 0AND买线 卖线,REF(EMA(CLOSE,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL); TDXSTEP230:DRAWBAND(突破,RGB(110,20,120),多,RGB(10,100,10)); MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); MA20:MA(CLOSE,20); MA30:MA(CLOSE,30); AB1:=MA(CLOSE,1); AB2:=SMA(SMA(SMA(AB1,2,1),2,1),2,1); SMA2:=MA(AB2,3); TDXSTEP231:DRAWBAND(AB2,RGB(200,20,20),SMA2,RGB(20,200,20)); TDXSTEP232:DRAWKLINE(HIGH,OPEN,LOW,CLOSE); MA14:=MA(CLOSE,14); TDXSTEP233:DRAWICON(CROSS(MA14,CLOSE),HIGH,2); 离:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100; GLL:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100 =(-12); 介入:=COUNT(GLL,4) =1ANDCLOSE OPEN; TDXSTEP234:DRAWICON(介入ANDDATE =出水牛股,LOW*0.96,19); HIT1:=CLOSE REF(CLOSE,1)ANDCLOSE REF(CLOSE,2); HIT2:=REF(HIT1,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT3:=REF(HIT2,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT4:=REF(HIT3,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT5:=REF(HIT4,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT6:=REF(HIT5,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT7:=REF(HIT6,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT8:=REF(HIT7,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT9:=REF(HIT8,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HITA:=REF(HIT9,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HITB:=REF(HITA,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HITC:=REF(HITB,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HITD:=CLOSE REF(CLOSE,1)ANDCLOSE REF(CLOSE,2); HITE:=REF(HITD,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HITF:=REF(HITE,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT10:=REF(HITF,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT11:=REF(HIT10,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT12:=REF(HIT11,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT13:=REF(HIT12,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT14:=REF(HIT13,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT15:=REF(HIT14,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT16:=REF(HIT15,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT17:=REF(HIT16,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT18:=REF(HIT17,1)ANDCLOSE =REF(CLOSE,1)ANDCLOSE =REF(CLOSE,2); HIT19:=REF(HITDORHITEORHITFORHIT10ORHIT11ORHIT12ORHIT13ORHIT14ORHIT15ORHIT16ORHIT17ORHIT18,1)ANDHIT1; HIT1A:=REF(HIT1ORHIT2ORHIT3ORHIT4ORHIT5ORHIT6ORHIT7ORHIT8ORHIT9ORHITAORHITBORHITC,1)ANDHITD; TDXSTEP235:STICKLINE(HIT19,MIN(OPEN,CLOSE),MIN(OPEN,CLOSE)+Abs(CLOSE-OPEN)*0.25,2.7,0); TDXSTEP236:STICKLINE(HIT1A,MIN(OPEN,CLOSE)+ABS(CLOSE-OPEN)*0.75,MAX(OPEN,CLOSE),2.7,0); F:=100*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1); PP1:=IF(CLOSE REF(OPEN,1)ANDF 0,1,0); PP2:=IF(CLOSE REF(OPEN,2)ANDF 0,1,0); TDXSTEP237:STICKLINE(PP1=0ANDREF(PP1,1)=1ANDPP2=0ANDREF(PP2,1)=1,OPEN,CLOSE,1,0); AABB:=REF(CLOSE,1); BBB:=SMA(MAX(CLOSE-AABB,0),5,1)/SMA(ABS(CLOSE-AABB),5,1)*1000; HHH:=BBB-LLV(BBB,10); SS:=(MA(HHH,2)*3+HHH*13)/16; 短线买点8:=IF(SS 13,MA(SS,2),SS)/6; 短线出击:=CROSS(短线买点8,1)AND短线买点8 LH:=80; LXYC:=REF(CLOSE,1); LXYD:=SMA(MAX(CLOSE-LXYC,0),7,1)/SMA(ABS(CLOSE-LXYC),7,1)*100; LXYE:=SMA(MAX(CLOSE-LXYC,0),13,1)/SMA(ABS(CLOSE-LXYC),13,1)*100; LXYF:=BARSLAST(LXYE 43) =3ANDCROSS(LXYD,LXYE); LXY10:=(CLOSE-MA(CLOSE,43))/MA(CLOSE,20)*100 (-12.5); LXY11:=LLV(LOW,5); LXY12:=HHV(HIGH,10); LXY13:=EMA((CLOSE-LXY11)/(LXY12-LXY11)*100,4); LXY14:=EMA(0.667*REF(LXY13,1)+0.333*LXY13,2); LXY15:=1011131; LXY16:=IF(DATE =LXY15,LXY10,0)ORIF(DATE =LXY15,LH,0); 秀:=0-(-1)*LXYFANDLXY10ANDCROSS(LXY13,LXY14)ANDLXY13 LXY17:=REF(CLOSE,1); LXY18:=SMA(MAX(CLOSE-LXY17,0),7,1)/SMA(ABS(CLOSE-LXY17),7,1)*100; LXY19:=SMA(MAX(CLOSE-LXY17,0),13,1)/SMA(ABS(CLOSE-LXY17),13,1)*100; LXY1A:=BARSLAST(LXY19 33) =3ANDCROSS(LXY18,LXY19); LXY1B:=(CLOSE-MA(CLOSE,33))/MA(CLOSE,20)*100 (-12.5); LXY1C:=LLV(LOW,5); LXY1D:=HHV(HIGH,10); LXY1E:=EMA((CLOSE-LXY1C)/(LXY1D-LXY1C)*100,4); LXY1F:=EMA(0.667*REF(LXY1E,1)+0.333*LXY1E,2); LXY20:=1011131; LXY21:=IF(DATE =LXY20,LXY1B,0)ORIF(DATE =LXY20,LH,0); 才:=0-(-1)*LXY1AANDLXY1BANDCROSS(LXY1E,LXY1F)ANDLXY1E TDXSTEP238:DRAWICON(秀 0ANDDATE =出水牛股,LOW*0.97,18); TDXSTEP239:DRAWICON(才 0ANDDATE =出水牛股,LOW*0.96,22); DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26); DEA1:=EMA(DIF1,9); AAA1:=(DIF1-DEA1)*2*60; HHHH:=AAA1-REF(AAA1,1); DI0:=(EMA(DCLOSE,12)-EMA(DCLOSE,26))*100; DE0:=EMA(DI0,9); MA0:=2*(DI0-DE0); TDXSTEP240:DRAWICON(MA0 REF(MA0,1)*2.5ANDMA0 15ANDDATE =出水牛股,LOW*0.97,17); TDXSTEP241:DRAWICON(CROSS(DEA1,DIF1)ANDDIF1 0ANDDATE =出水牛股,HIGH*1.02,12); 周K:=skdj.K#WEEK; 周D:=Skdj.D#WEEK; 周金叉K:=CROSS(周K,周D); TDXSTEP242:DRAWICON(周金叉KANDDATE =出水牛股,LOW*0.96,38); 周DIF:=DDZ.大单差分#WEEK; 周DEA:=DDZ#WEEK; 周金叉M:=CROSS(周DIF,周DEA); TDXSTEP243:DRAWICON(周金叉MANDDATE =出水牛股,LOW*0.95,34); 月ZL:=ddx.大单动向#MONTH; 月LI:=ZJBY.净流入#MONTH; 月T:=ZJQDL.净流入#MONTH; 月cci:=CCI#MONTH; 月rsi:=RSI.RSI1#MONTH; YGBLST:=月ZL REF(月ZL,1)AND月LI REF(月LI,1)AND月T REF(月T,1)AND月RSI REF(月RSI,1)AND月CCI REF(月CCI,1); TDXSTEP244:DRAWICON(YGBLST,LOW*0.95,26); DYGBD:=DATE =出水牛股; TDXSTEP245:STICKLINE(DYGBD,LLV(LOW,34),HHV(HIGH,34),18,0); TDXSTEP246:DRAWTEXT(ISLASTBAR-40ANDFILTER(DYGBD,15),(LLV(LOW,34)+HHV(HIGH,34))*0.6,1); TDXSTEP247:DRAWTEXT(ISLASTBAR-40ANDFILTER(DYGBD,15),(LLV(LOW,34)+HHV(HIGH,34))*0.5,2);高级箱体指标公式源码解读 出水牛股赋值:92212129 买线赋值:收盘价的2日指数移动平均 卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均 突破赋值:1日前的收盘价的9日指数移动平均 A1X赋值:(收盘价的9日指数移动平均-突破)/突破*100 多赋值:如果A1X =0AND买线 =卖线,返回上次A1X上穿0距今天数+1日前的收盘价的10日指数移动平均,否则返回无效数 空赋值:如果A1X 0AND买线 卖线,返回上次0上穿A1X距今天数+1日前的收盘价的10日指数移动平均,否则返回无效数 输出TDXSTEP230:画带状线 MA5赋值:收盘价的5日简单移动平均 MA10赋值:收盘价的10日简单移动平均 输出MA20:收盘价的20日简单移动平均 输出MA30:收盘价的30日简单移动平均 AB1赋值:收盘价的1日简单移动平均 AB2赋值:AB1的2日[1日权重]移动平均的2日[1日权重]移动平均的2日[1日权重]移动平均 SMA2赋值:AB2的3日简单移动平均 输出TDXSTEP231:画带状线 输出TDXSTEP232:K线 MA14赋值:收盘价的14日简单移动平均 输出TDXSTEP233:当满足条件MA14上穿收盘价时,在最高价位置画2号图标 离赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100 GLL赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100 =(-12) 介入赋值:统计4日中满足GLL的天数 =1ANDCLOSE 开盘价 输出TDXSTEP234:当满足条件介入ANDDATE =出水牛股时,在最低价*0.96位置画19号图标 HIT1赋值:收盘价 1日前的收盘价ANDCLOSE 2日前的收盘价 HIT2赋值:1日前的HIT1ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT3赋值:1日前的HIT2ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT4赋值:1日前的HIT3ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT5赋值:1日前的HIT4ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT6赋值:1日前的HIT5ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT7赋值:1日前的HIT6ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT8赋值:1日前的HIT7ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT9赋值:1日前的HIT8ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HITA赋值:1日前的HIT9ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HITB赋值:1日前的HITAANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HITC赋值:1日前的HITBANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HITD赋值:收盘价 1日前的收盘价ANDCLOSE 2日前的收盘价 HITE赋值:1日前的HITDANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HITF赋值:1日前的HITEANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT10赋值:1日前的HITFANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT11赋值:1日前的HIT10ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT12赋值:1日前的HIT11ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT13赋值:1日前的HIT12ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT14赋值:1日前的HIT13ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT15赋值:1日前的HIT14ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT16赋值:1日前的HIT15ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT17赋值:1日前的HIT16ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT18赋值:1日前的HIT17ANDCLOSE =1日前的收盘价ANDCLOSE =2日前的收盘价 HIT19赋值:1日前的HITDORHITEORHITFORHIT10ORHIT11ORHIT12ORHIT13ORHIT14ORHIT15ORHIT16ORHIT17ORHIT18ANDHIT1 HIT1A赋值:1日前的HIT1ORHIT2ORHIT3ORHIT4ORHIT5ORHIT6ORHIT7ORHIT8ORHIT9ORHITAORHITBORHITCANDHITD 输出TDXSTEP235:当满足条件HIT19时,在开盘价和收盘价的较小值和开盘价和收盘价的较小值+收盘价-开盘价的绝对值*0.25位置之间画柱状线,宽度为2.7,0不为0则画空心柱. 输出TDXSTEP236:当满足条件HIT1A时,在开盘价和收盘价的较小值+收盘价-开盘价的绝对值*0.75和开盘价和收盘价的较大值位置之间画柱状线,宽度为2.7,0不为0则画空心柱. F赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价 PP1赋值:如果收盘价 1日前的开盘价ANDF 0,返回1,否则返回0 PP2赋值:如果收盘价 2日前的开盘价ANDF 0,返回1,否则返回0 输出TDXSTEP237:当满足条件PP1=0ANDREF(PP1,1)=1ANDPP2=0ANDREF(PP2,1)=1时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱. AABB赋值:1日前的收盘价 BBB赋值:收盘价-AABB和0的较大值的5日[1日权重]移动平均/收盘价-AABB的绝对值的5日[1日权重]移动平均*1000 HHH赋值:BBB-10日内BBB的最低值 SS赋值:(HHH的2日简单移动平均*3+HHH*13)/16 短线买点8赋值:如果SS 13,返回SS的2日简单移动平均,否则返回SS/6 短线出击赋值:短线买点8上穿1AND短线买点8 30 LH赋值:80 LXYC赋值:1日前的收盘价 LXYD赋值:收盘价-LXYC和0的较大值的7日[1日权重]移动平均/收盘价-LXYC的绝对值的7日[1日权重]移动平均*100 LXYE赋值:收盘价-LXYC和0的较大值的13日[1日权重]移动平均/收盘价-LXYC的绝对值的13日[1日权重]移动平均*100 LXYF赋值:上次LXYE 43距今天数 =3ANDCROSS(LXYD,LXYE) LXY10赋值:(收盘价-收盘价的43日简单移动平均)/收盘价的20日简单移动平均*100 (-12.5) LXY11赋值:5日内最低价的最低值 LXY12赋值:10日内最高价的最高值 LXY13赋值:(收盘价-LXY11)/(LXY12-LXY11)*100的4日指数移动平均 LXY14赋值:0.667*1日前的LXY13+0.333*LXY13的2日指数移动平均 LXY15赋值:1011131 LXY16赋值:如果日期 =LXY15,返回LXY10,否则返回0ORIF(日期 =LXY15,LH,0) 秀赋值:0-(-1)*LXYFANDLXY10ANDLXY13上穿LXY14ANDLXY13 =25 LXY17赋值:1日前的收盘价 LXY18赋值:收盘价-LXY17和0的较大值的7日[1日权重]移动平均/收盘价-LXY17的绝对值的7日[1日权重]移动平均*100 LXY19赋值:收盘价-LXY17和0的较大值的13日[1日权重]移动平均/收盘价-LXY17的绝对值的13日[1日权重]移动平均*100 LXY1A赋值:上次LXY19 33距今天数 =3ANDCROSS(LXY18,LXY19) LXY1B赋值:(收盘价-收盘价的33日简单移动平均)/收盘价的20日简单移动平均*100 (-12.5) LXY1C赋值:5日内最低价的最低值 LXY1D赋值:10日内最高价的最高值 LXY1E赋值:(收盘价-LXY1C)/(LXY1D-LXY1C)*100的4日指数移动平均 LXY1F赋值:0.667*1日前的LXY1E+0.333*LXY1E的2日指数移动平均 LXY20赋值:1011131 LXY21赋值:如果日期 =LXY20,返回LXY1B,否则返回0ORIF(日期 =LXY20,LH,0) 才赋值:0-(-1)*LXY1AANDLXY1BANDCROSS(LXY1E,LXY1F)ANDLXY1E =25 输出TDXSTEP238:当满足条件秀 0ANDDATE =出水牛股时,在最低价*0.97位置画18号图标 输出TDXSTEP239:当满足条件才 0ANDDATE =出水牛股时,在最低价*0.96位置画22号图标 DIF1赋值:不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均 DEA1赋值:DIF1的9日指数移动平均 AAA1赋值:(DIF1-DEA1)*2*60 HHHH赋值:AAA1-1日前的AAA1 DI0赋值:(不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)*100 DE0赋值:DI0的9日指数移动平均 MA0赋值:2*(DI0-DE0) 输出TDXSTEP240:当满足条件MA0 1日前的MA0*2.5ANDMA0 15ANDDATE =出水牛股时,在最低价*0.97位置画17号图标 输出TDXSTEP241:当满足条件DEA1上穿DIF1ANDDIF1 0ANDDATE =出水牛股时,在最高价*1.02位置画12号图标 周K赋值:慢速随机指标的K[取周线数据] 周D赋值:慢速随机指标的D[取周线数据] 周金叉K赋值:周K上穿周D 输出TDXSTEP242:当满足条件周金叉KANDDATE =出水牛股时,在最低价*0.96位置画38号图标 周DIF赋值:大单差分的大单差分[取周线数据] 周DEA赋值:大单差分[取周线数据] 周金叉M赋值:周DIF上穿周DEA 输出TDXSTEP243:当满足条件周金叉MANDDATE =出水牛股时,在最低价*0.95位置画34号图标 月ZL赋值:大单动向的大单动向[取月线数据] 月LI赋值:资金搏弈的净流入[取月线数据] 月T赋值:资金驱动力的净流入[取月线数据] 月CCI赋值:CCI[取月线数据] 月RSI赋值:RSI的RSI1[取月线数据] YGBLST赋值:月ZL 1日前的月ZLAND月LI 1日前的月LIAND月T 1日前的月TAND月RSI 1日前的月RSIAND月CCI 1日前的月CCI 输出TDXSTEP244:当满足条件YGBLST时,在最低价*0.95位置画26号图标 DYGBD赋值:日期 =出水牛股 输出TDXSTEP245:当满足条件DYGBD时,在34日内最低价的最低值和34日内最高价的最高值位置之间画柱状线,宽度为18,0不为0则画空心柱. 输出TDXSTEP246:当满足条件是否最后一个周期-40ANDFILTER(DYGBD,15)时,在(34日内最低价的最低值+34日内最高价的最高值)*0.6位置书写文字 输出TDXSTEP247:当满足条件是否最后一个周期-40ANDFILTER(DYGBD,15)时,在(34日内最低价的最低值+34日内最高价的最高值)*0.5位置书写文字