相关简介:通达信品股MA主图指标公式源码分享 通达信指标公式源码概况: 指标类别:通达信指标公式 授权方式:免费版 指标评级:★★★★★ 指标分类:策略 画线方法:主图 话不多说,仔细看看就知道怎么操作股票了!!! 只要过了牛熊线,站稳前高,什么都好说了通达信指标公式源码: HH:=HHV(H,N)COLORWHITE; LL:LLV(L,N)COLORWHITE; VH=FFL.VARDATA( HH ) VL=FFL.VARDATA( LL ) VN=FFL.VARDATA( N ) LAST=UBOUND(VH) IFVN LASTTHENVN=LAST+1 FORI=LASTTOLAST-VN+1STEP-1 VH(I)=VH(LAST) VL(I)=VL(LAST) NEXT FFL.VARDATA( HH )=VH FFL.VARDATA( LL )=VL FFL.VARSTARTINDEX( HH )=LAST-VN+1 FFL.VARSTARTINDEX( LL )=LAST-VN+1 TJ:=BARSCOUNT(LL)=N-(N-P1); DRAWTEXT(ISLASTBAR,LL, 0↑ DRAWNUMBER(TJ,LL,LL,2),ALIGN2; M1:LL*1.0625,COLORYELLOW; DRAWTEXT(ISLASTBAR,M1, 6.25%↑22.5 )COLORYELLOW; DRAWNUMBER(TJ,M1,M1,2),ALIGN2,COLORYELLOW; M2:LL*1.125,COLORRED; DRAWTEXT(C 0ANDISLASTBAR=1,M2, 12.5%↑45 )COLORRED; DRAWNUMBER(TJ,M2,M2,2),ALIGN2,COLORRED; M3:LL*1.1875,COLORGREEN; DRAWTEXT(ISLASTBAR,M3, 18.75%↑67.5 )COLORGREEN; DRAWNUMBER(TJ,M3,M3,2)ALIGN2,COLORGREEN; M4:LL*1.25,COLORCYAN; DRAWTEXT(C 0ANDISLASTBAR=1,M4, 25%↑90 )COLORCYAN; DRAWNUMBER(TJ,M4,M4,2),ALIGN2,COLORCYAN; M5:LL*1.3125,COLOR00808000; DRAWTEXT(C 0ANDISLASTBAR=1,M5, 31.25%↑112.5 )COLOR00808000; DRAWNUMBER(TJ,M5,M5,2)ALIGN2,COLOR00808000; M6:LL*1.3333,COLORMAGENTA; DRAWTEXT(C 0ANDISLASTBAR=1,M6, 33.3%↑120 )COLORMAGENTA; DRAWNUMBER(TJ,M6,M6,2),ALIGN2,COLORMAGENTA; M7:LL*1.375,COLORGRAY; DRAWTEXT(C 0ANDISLASTBAR=1,M7, 37.5%↑135 )COLORGRAY; DRAWNUMBER(TJ,M7,M7,2),ALIGN2,COLORGRAY; M8:LL*1.4375,COLORBLUE; DRAWTEXT(C 0ANDISLASTBAR=1,M8, 43.75%↑157.5 )COLORBLUE; DRAWNUMBER(TJ,M8,M8,2)ALIGN2,COLORBLUE; M9:LL*1.5,COLORYELLOW; DRAWTEXT(C 0ANDISLASTBAR=1,M9, 50%↑180 )COLORYELLOW; DRAWNUMBER(TJ,M9,M9,2),ALIGN2,COLORYELLOW; M10:LL*1.5625,COLORRED; DRAWTEXT(C 0ANDISLASTBAR=1,M10, 56.25%↑202.5 )COLORRED; DRAWNUMBER(TJ,M10,M10,2),ALIGN2,COLORRED; M11:LL*1.625,COLORGREEN; DRAWTEXT(C 0ANDISLASTBAR=1,M11, 62.5%↑225 )COLORGREEN; DRAWNUMBER(TJ,M11,M11,2),ALIGN2,COLORGREEN; M12:LL*1.6667,COLOR00808000; DRAWTEXT(C 0ANDISLASTBAR=1,M12, 66.6%↑240 )COLOR00808000; DRAWNUMBER(TJ,M12,M12,2),ALIGN2,COLOR00808000; M13:LL*1.6875,COLORMAGENTA; DRAWTEXT(C 0ANDISLASTBAR=1,M13, 68.75%↑247.5 )COLORMAGENTA; DRAWNUMBER(TJ,M13,M13,2),ALIGN2,COLORMAGENTA; M14:LL*1.75,COLORGRAY; DRAWTEXT(C 0ANDISLASTBAR=1,M14, 75%↑270 )COLORGRAY; DRAWNUMBER(TJ,M14,M14,2),ALIGN2,COLORGRAY; M15:LL*1.8125,COLORBLUE; DRAWTEXT(C 0ANDISLASTBAR=1,M15, 81.25%↑292.5 )COLORBLUE; DRAWNUMBER(TJ,M15,M15,2),ALIGN2,COLORBLUE; M16:LL*1.875,COLORYELLOW; DRAWTEXT(C 0ANDISLASTBAR=1,M16, 87.5%↑315 )COLORYELLOW; DRAWNUMBER(TJ,M16,M16,2),ALIGN2,COLORYELLOW; M17:LL*1.9375,COLORRED; DRAWTEXT(C 0ANDISLASTBAR=1,M17, 93.75%↑337.5 )COLORRED; DRAWNUMBER(TJ,M17,M17,2),ALIGN2,COLORRED; M18:LL*2,COLORGREEN; DRAWTEXT(C 0ANDISLASTBAR=1,M18, 100%↑360 )COLORGREEN; DRAWNUMBER(TJ,M18,M18,2),ALIGN2,COLORGREEN; M19:LL*2.0625,COLORCYAN; DRAWTEXT(C 0ANDISLASTBAR=1,M19, 106.25%↑382.5 )COLORCYAN; DRAWNUMBER(TJ,M19,M19,2),ALIGN2,COLORCYAN; M20:LL*2.125,COLOR00808000; DRAWTEXT(C 0ANDISLASTBAR=1,M20, 112.5%↑405 )COLOR00808000; DRAWNUMBER(TJ,M20,M20,2),ALIGN2,COLOR00808000; N:=34; A:=EMA(AMOUNT/C/1000000,7); MID:=EMA(A,N); UPPER:=MID+2*STD(A,N); LOWER:=MID-2*STD(A,N); 量能:(A-LOWER)/(UPPER-LOWER)*100,COLORFFFFFF; 放量:IF(CROSS(量能,70),70,50),COLOR00FF00; ↑:IF(CROSS(量能,50),1,0),COLORFF00FF; 攻击:IF(CROSS(量能,100),1,0),COLOR0000FF,POINTDOT,LINETHICK0; 缩量:IF(CROSS(30,量能),1,0),COLORFFFF00,POINTDOT,LINETHICK0; {以下设置副图显示方式} 100,POINTDOT,COLORFF00FF; 70,COLORFFFFFF; 30,POINTDOT,COLORFFFFFF; 0,POINTDOT,COLORFF6600; STICKLINE(量能 70,70,量能,4,0),COLOR00FFFF; STICKLINE(量能 100,100,量能,4,0),COLOR0000FF; STICKLINE(量能 30,30,量能,4,0),COLORFFFF00; STICKLINE(量能 0,0,量能,4,0),COLOR00FF00; DRAWTEXT(↑,50, ↑ ),COLORFF00FF; DRAWTEXT(攻击,70, ↑ ),COLOR0000FF; DRAWTEXT(缩量,30, ↓ ),COLORFFFF00; {以下设置指标使用提示,明白以后可以删除.} {BDDW:=FILTER(缩量,60); DRAWTEXT(BDDW,45, 量能看股市 ),COLORFFFFFF; DRAWTEXT(BDDW,25, 放量要升值 ),COLORFFFFFF; DRAWTEXT(REF(BDDW,15),45, 攻击防登顶 ),COLOR00FFFF; DRAWTEXT(REF(BDDW,15),25, 缩量幸福池 ),COLOR00FFFF;}; DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26),COLOR00FF00,LINETHICK1; DEA1:=EMA(DIF1,9),COLOR00FF00,LINETHICK1; DRAWICON(CROSS(DIF1,DEA1),DEA1,1); DRAWICON(CROSS(DEA1,DIF1),DEA1,2); {主升浪消失出局} DI:=EMA(CLOSE,4)-EMA(CLOSE,13),COLORMAGENTA,LINETHICK2; D1:=EMA(DI,5),COLORGRAY; D2:=EMA(DI,10),COLORGRAY; D3:=EMA(DI,20),COLORGRAY; D4:=EMA(DI,30),COLORGRAY; D5:=EMA(DI,60),COLORGRAY; D6:=EMA(DI,90),COLORGRAY; D7:=EMA(DI,120),COLORGRAY; D8:=EMA(DI,250),COLORGRAY; AA:=STICKLINE(DI =REF(DI,1)ANDD1 =REF(D1,1)ANDD2 =REF(D2,1)ANDD3 =REF(D3,1)AND D4 =REF(D4,1)ANDD5 =REF(D5,1)ANDD6 =REF(D6,1)ANDD7 =REF(D7,1)AND D8 =REF(D8,1)ANDC EMA(C,11)ANDDI -0.8,DI,0,2,0),COLORRED; STICKLINE(AA,DIF1,DEA1,3,0),COLORE6E8FA; {柱状线} MACD1:=(DIF1-DEA1)*2; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,3.2,0),COLOR0000FF; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.7,0),,COLOR0000FF; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.1,0),COLOR0000FF; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,1.5,0),COLOR0000FF; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.9,0),COLOR0000FF; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.3,0),COLORCC66FF; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,3.2,0),COLORFF9900; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.7,0),COLORFF9900; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.1,0),COLORFF9900; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,1.5,0),COLORFF9900; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.9,0),COLORFF9900; STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.3,0),COLORFFCC00; STICKLINE(MACD1 =0ORMACD1 =0,0,0,50,1),COLORWHITE; {买点提示} A1:=BARSLAST(REF(CROSS(DIF1,DEA1),1)); BL:=REF(CLOSE,A1+1) CLOSEANDDIF1 REF(DIF1,A1+1)ANDCROSS(DIF1,DEA1); {STICKLINE(BL,0,1,2,0),COLOR00FF00;} DRAWICON(BL,DEA1,23); A2:=BARSLAST(REF(CROSS(DEA1,DIF1),1)); DBL:=REF(CLOSE,A2+1) CLOSEANDREF(DIF1,A2+1) DIF1ANDCROSS(DEA1,DIF1); DRAWICON(DBL,DEA1,12); 低位金叉:=CROSS(DIF1,DEA1)ANDDIF1 -0.1; DRAWTEXT(低位金叉,DIF1, 低位金叉 JCCOUNT:=COUNT(CROSS(DIF1,DEA1),BARSLAST(DEA1 =0)); 二次金叉:=CROSS(DIF1,DEA1)ANDDEA1 0ANDCOUNT(JCCOUNT=2,21)=1; DRAWICON(二次金叉,DEA1*1.04,13); DRAWTEXT(二次金叉,-0.1, 二次金叉 ),COLORFF00FF; A10:=BARSLAST(REF(CROSS(DIF1,DEA1),1)); 底背离:=REF(CLOSE,A10+1) CLOSEANDDIF1 REF(DIF1,A10+1)ANDCROSS(DIF1,DEA1); DRAWLINE(A10=0,DEA1,底背离,DEA1,0),COLORRED,LINETHICK2; DRAWTEXT(底背离,-0.50, 底背离 ),COLOR00FF00; A20:=BARSLAST(REF(CROSS(DEA1,DIF1),1)); 顶背离:=REF(CLOSE,A20+1) CLOSEANDREF(DIF1,A20+1) DIF1ANDCROSS(DEA1,DIF1); DRAWLINE(A20=0,DEA1,顶背离,DEA1,0),COLORWHITE,LINETHICK2; {趋势柱状线} WY1001:=(2*CLOSE+HIGH+LOW)/4; WY1002:=EMA(WY1001,4); WY1003:=EMA(WY1002,4); WY1004:=EMA(WY1003,4); X:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*100; X1:=IF(X REF(X,1),X,DRAWNULL),COLORWHITE,LINETHICK2; XO:=MA(X,2),COLOR9932CD; SI:=REF(X,1); STICKLINE(X SI,X,SI,2.3,0),COLOR0000FF; STICKLINE(X SI,X,SI,0.3,0),COLORCC66FF; STICKLINE(X SI,X,SI,2.3,0),COLOR00BB00; STICKLINE(X SI,X,SI,0.3,0),COLOR00FF00; STICKLINE(底背离,X,SI,1,0),COLORYELLOW; STICKLINE(低位金叉,X,SI,1,0),COLORWHITE; STICKLINE(低位金叉AND底背离,X,SI,0.1,0),COLORYELLOW; {买点2,可省} VAR2:=REF(LOW,1); VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100; VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3); VAR5:=LLV(LOW,13); VAR6:=HHV(VAR4,13); VAR7:=IF(MA(CLOSE,34),1,0); VAR8:=EMA(IF(LOW =VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7; VAR9:=IF(VAR8 100,100,VAR8); VAR10:=IF(VAR9 -120,VAR9,0); VAR11:=VAR10 REF(VAR10,1); DRAWTEXT(VAR11ANDREF(NOT(VAR11),1),0, ☆ ),COLORYELLOW; {走势线} DIF:DIF1,LINETHICK1,COLORGREEN; DEA:DEA1,LINETHICK1,COLORGREEN; DIF2:IF(MACD REF(MACD,1),DIF1,DRAWNULL),COLORRED,LINETHICK1; DEA2:IF(DEA1 DIF1,DEA1,DRAWNULL),COLORFF00FF,LINETHICK1; {主力进场} VAR12:=REF((LOW+OPEN+CLOSE+HIGH)/4,1); VAR13:=SMA(ABS(LOW-VAR12),13,1)/SMA(MAX(LOW-VAR12,0),10,1); VAR14:=EMA(VAR13,10); VAR15:=LLV(LOW,33); VAR16:=EMA(IF(LOW =VAR15,VAR14,0),3); 主力进场:=IF(VAR16 REF(VAR16,1),VAR16,0),COLORRED,NODRAW; STICKLINE(主力进场,X,SI,0.1,0),COLORRED; [源码注释]通达信公式动态公式解读 HH赋值:N日内最高价的最高值画白色 输出LL:N日内最低价的最低值画白色 %VH=FFL.VARDATA( HH )VL=FFL.VARDATA( LL )VN=FFL.VARDATA( N )持续存在=UBOUND(VH)IFVN LASTTHENVN=持续存在+1FORI=LASTTOLAST-VN+1STEP-1VH(I)=VH(持续存在)VL(I)=VL(持续存在)NEXTFFL.VARDATA( HH )=VHFFL.VARDATA( LL )=VLFFL.VARSTARTINDEX( HH )=持续存在-VN+1FFL.VARSTARTINDEX( LL )=持续存在-VN+1% TJ赋值:LL的有效数据周期数=N-(N-P1) 当满足条件是否最后一个周期时,在LL位置书写文字 当满足条件TJ时,在LL位置书写数字,ALIGN2 输出M1:LL*1.0625,画黄色 当满足条件是否最后一个周期时,在M1位置书写文字画黄色 当满足条件TJ时,在M1位置书写数字,ALIGN2,画黄色 输出M2:LL*1.125,画红色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M2, 12.5%↑45 )画红色 当满足条件TJ时,在M2位置书写数字,ALIGN2,画红色 输出M3:LL*1.1875,画绿色 当满足条件是否最后一个周期时,在M3位置书写文字画绿色 当满足条件TJ时,在M3位置书写数字ALIGN2,画绿色 输出M4:LL*1.25,画青色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M4, 25%↑90 )画青色 当满足条件TJ时,在M4位置书写数字,ALIGN2,画青色 输出M5:LL*1.3125,COLOR00808000 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M5, 31.25%↑112.5 )COLOR00808000 当满足条件TJ时,在M5位置书写数字ALIGN2,COLOR00808000 输出M6:LL*1.3333,画洋红色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M6, 33.3%↑120 )画洋红色 当满足条件TJ时,在M6位置书写数字,ALIGN2,画洋红色 输出M7:LL*1.375,画深灰色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M7, 37.5%↑135 )画深灰色 当满足条件TJ时,在M7位置书写数字,ALIGN2,画深灰色 输出M8:LL*1.4375,画蓝色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M8, 43.75%↑157.5 )画蓝色 当满足条件TJ时,在M8位置书写数字ALIGN2,画蓝色 输出M9:LL*1.5,画黄色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M9, 50%↑180 )画黄色 当满足条件TJ时,在M9位置书写数字,ALIGN2,画黄色 输出M10:LL*1.5625,画红色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M10, 56.25%↑202.5 )画红色 当满足条件TJ时,在M10位置书写数字,ALIGN2,画红色 输出M11:LL*1.625,画绿色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M11, 62.5%↑225 )画绿色 当满足条件TJ时,在M11位置书写数字,ALIGN2,画绿色 输出M12:LL*1.6667,COLOR00808000 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M12, 66.6%↑240 )COLOR00808000 当满足条件TJ时,在M12位置书写数字,ALIGN2,COLOR00808000 输出M13:LL*1.6875,画洋红色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M13, 68.75%↑247.5 )画洋红色 当满足条件TJ时,在M13位置书写数字,ALIGN2,画洋红色 输出M14:LL*1.75,画深灰色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M14, 75%↑270 )画深灰色 当满足条件TJ时,在M14位置书写数字,ALIGN2,画深灰色 输出M15:LL*1.8125,画蓝色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M15, 81.25%↑292.5 )画蓝色 当满足条件TJ时,在M15位置书写数字,ALIGN2,画蓝色 输出M16:LL*1.875,画黄色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M16, 87.5%↑315 )画黄色 当满足条件TJ时,在M16位置书写数字,ALIGN2,画黄色 输出M17:LL*1.9375,画红色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M17, 93.75%↑337.5 )画红色 当满足条件TJ时,在M17位置书写数字,ALIGN2,画红色 输出M18:LL*2,画绿色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M18, 100%↑360 )画绿色 当满足条件TJ时,在M18位置书写数字,ALIGN2,画绿色 输出M19:LL*2.0625,画青色 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M19, 106.25%↑382.5 )画青色 当满足条件TJ时,在M19位置书写数字,ALIGN2,画青色 输出M20:LL*2.125,COLOR00808000 当满足条件收盘价 时,在?位置书写文字 0ANDISLASTBAR=1,M20, 112.5%↑405 )COLOR00808000 当满足条件TJ时,在M20位置书写数字,ALIGN2,COLOR00808000 N赋值:34 A赋值:成交额(元)/收盘价/1000000的7日指数移动平均 MID赋值:A的N日指数移动平均 UPPER赋值:MID+2*A的N日估算标准差 LOWER赋值:MID-2*A的N日估算标准差 输出量能:(A-LOWER)/(UPPER-LOWER)*100,COLORFFFFFF 输出放量:如果量能上穿70,返回70,否则返回50,COLOR00FF00 输出↑:如果量能上穿50,返回1,否则返回0,COLORFF00FF 输出攻击:如果量能上穿100,返回1,否则返回0,COLOR0000FF,POINTDOT,线宽为0 输出缩量:如果30上穿量能,返回1,否则返回0,COLORFFFF00,POINTDOT,线宽为0 100,POINTDOT,COLORFF00FF 70,COLORFFFFFF 30,POINTDOT,COLORFFFFFF 0,POINTDOT,COLORFF6600 当满足条件量能 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 70,70,量能,4,0),COLOR00FFFF 当满足条件量能 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 100,100,量能,4,0),COLOR0000FF 当满足条件量能 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 30,30,量能,4,0),COLORFFFF00 当满足条件量能 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 0,0,量能,4,0),COLOR00FF00 当满足条件↑时,在50位置书写文字,COLORFF00FF 当满足条件攻击时,在70位置书写文字,COLOR0000FF 当满足条件缩量时,在30位置书写文字,COLORFFFF00 DIF1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均,COLOR00FF00,线宽为1 DEA1赋值:DIF1的9日指数移动平均,COLOR00FF00,线宽为1 当满足条件DIF1上穿DEA1时,在DEA1位置画1号图标 当满足条件DEA1上穿DIF1时,在DEA1位置画2号图标 DI赋值:收盘价的4日指数移动平均-收盘价的13日指数移动平均,画洋红色,线宽为2 D1赋值:DI的5日指数移动平均,画深灰色 D2赋值:DI的10日指数移动平均,画深灰色 D3赋值:DI的20日指数移动平均,画深灰色 D4赋值:DI的30日指数移动平均,画深灰色 D5赋值:DI的60日指数移动平均,画深灰色 D6赋值:DI的90日指数移动平均,画深灰色 D7赋值:DI的120日指数移动平均,画深灰色 D8赋值:DI的250日指数移动平均,画深灰色 AA赋值:当满足条件DI =1日前的DIANDD1 =1日前的D1ANDD2 =1日前的D2ANDD3 =1日前的D3ANDD4 =1日前的D4ANDD5 =1日前的D5ANDD6 =1日前的D6ANDD7 =1日前的D7ANDD8 =1日前的D8ANDC 收盘价的11日指数移动平均ANDD时,在 -0.8和DI位置之间画柱状线,宽度为0,2不为0则画空心柱.,画红色 当满足条件AA时,在DIF1和DEA1位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORE6E8FA MACD1赋值:(DIF1-DEA1)*2 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR0000FF 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,,COLOR0000FF 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR0000FF 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000FF 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR0000FF 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORCC66FF 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLORFF9900 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLORFF9900 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLORFF9900 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF9900 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORFF9900 当满足条件MACD1 1日前的MACD1时,在0和MACD1位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFFCC00 当满足条件MACD1 =0ORMACD1 =0时,在0和0位置之间画柱状线,宽度为50,1不为0则画空心柱.,画白色 A1赋值:上次1日前的DIF1上穿DEA1距今天数 BL赋值:A1+1日前的收盘价 CLOSEANDDIF1 A1+1日前的DIF1ANDCROSS(DIF1,DEA1) 当满足条件BL时,在DEA1位置画23号图标 A2赋值:上次1日前的DEA1上穿DIF1距今天数 DBL赋值:A2+1日前的收盘价 CLOSEANDREF(DIF1,A2+1) DIF1ANDCROSS(DEA1,DIF1) 当满足条件DBL时,在DEA1位置画12号图标 低位金叉赋值:DIF1上穿DEA1ANDDIF1 -0.1 当满足条件低位金叉时,在DIF1位置书写文字 JCCOUNT赋值:统计上次DEA1 =0距今天数日中满足DIF1上穿DEA1的天数 二次金叉赋值:DIF1上穿DEA1ANDDEA1 0ANDCOUNT(JCCOUNT=2,21)=1 当满足条件二次金叉时,在DEA1*1.04位置画13号图标 当满足条件二次金叉时,在-0.1位置书写文字,COLORFF00FF A10赋值:上次1日前的DIF1上穿DEA1距今天数 底背离赋值:A10+1日前的收盘价 CLOSEANDDIF1 A10+1日前的DIF1ANDCROSS(DIF1,DEA1) 当满足条件A10=0时,在DEA1位置画直线起点,当满足条件底背离时,在DEA1位置画直线终点,0表示是否延长.,画红色,线宽为2 当满足条件底背离时,在-0.50位置书写文字,COLOR00FF00 A20赋值:上次1日前的DEA1上穿DIF1距今天数 顶背离赋值:A20+1日前的收盘价 CLOSEANDREF(DIF1,A20+1) DIF1ANDCROSS(DEA1,DIF1) 当满足条件A20=0时,在DEA1位置画直线起点,当满足条件顶背离时,在DEA1位置画直线终点,0表示是否延长.,画白色,线宽为2 WY1001赋值:(2*收盘价+最高价+最低价)/4 WY1002赋值:WY1001的4日指数移动平均 WY1003赋值:WY1002的4日指数移动平均 WY1004赋值:WY1003的4日指数移动平均 X赋值:(WY1004-1日前的WY1004)/1日前的WY1004*100 X1赋值:如果X 1日前的X,返回X,否则返回无效数,画白色,线宽为2 XO赋值:X的2日简单移动平均,COLOR9932CD SI赋值:1日前的X 当满足条件X SI时,在X和SI位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR0000FF 当满足条件X SI时,在X和SI位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORCC66FF 当满足条件X SI时,在X和SI位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR00BB00 当满足条件X SI时,在X和SI位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00 当满足条件底背离时,在X和SI位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色 当满足条件低位金叉时,在X和SI位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色 当满足条件低位金叉AND底背离时,在X和SI位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画黄色 VAR2赋值:1日前的最低价 VAR3赋值:最低价-VAR2的绝对值的3日[1日权重]移动平均/最低价-VAR2和0的较大值的3日[1日权重]移动平均*100 VAR4赋值:如果收盘价*1.3,返回VAR3*10,否则返回VAR3/10的3日指数移动平均 VAR5赋值:13日内最低价的最低值 VAR6赋值:13日内VAR4的最高值 VAR7赋值:如果收盘价的34日简单移动平均,返回1,否则返回0 VAR8赋值:如果最低价 =VAR5,返回(VAR4+VAR6*2)/2,否则返回0的3日指数移动平均/618*VAR7 VAR9赋值:如果VAR8 100,返回100,否则返回VAR8 VAR10赋值:如果VAR9 -120,返回VAR9,否则返回0 VAR11赋值:VAR10 1日前的VAR10 当满足条件VAR11ANDREF(取反,1)时,在0位置书写文字,画黄色 输出DIF:DIF1,线宽为1,画绿色 输出DEA:DEA1,线宽为1,画绿色 输出DIF2:如果平滑异同平均线 1日前的平滑异同平均线,返回DIF1,否则返回无效数,画红色,线宽为1 输出DEA2:如果DEA1 DIF1,返回DEA1,否则返回无效数,COLORFF00FF,线宽为1 VAR12赋值:1日前的(最低价+开盘价+收盘价+最高价)/4 VAR13赋值:最低价-VAR12的绝对值的13日[1日权重]移动平均/最低价-VAR12和0的较大值的10日[1日权重]移动平均 VAR14赋值:VAR13的10日指数移动平均 VAR15赋值:33日内最低价的最低值 VAR16赋值:如果最低价 =VAR15,返回VAR14,否则返回0的3日指数移动平均 主力进场赋值:如果VAR16 1日前的VAR16,返回VAR16,否则返回0,画红色,NODRAW 当满足条件主力进场时,在X和SI位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画红色