MA30:=EMA(CLOSE,30);
强弱:EMA(CLOSE,900);
STICKLINE((MA30 强弱),MA30,强弱,1,0),COLOR0000FF;
STICKLINE((MA30 强弱),MA30,强弱,1,0),COLOR00FF00;
H1:=MAX(DYNAINFO(3),DYNAINFO(5));
L1:=MIN(DYNAINFO(3),DYNAINFO(6));
P1:=H1-L1;
阻力:L1+P1*7/8,COLOR00DD00;
支撑:L1+P1*0.5/8,COLOR00DD00;
现价:CLOSE,COLORWHITE,LINETHICK1;
STICKLINE(CROSS(支撑,现价),支撑,阻力,1,0),COLORYELLOW;
DRAWTEXT(LONGCROSS(支撑,现价,2),支撑*1.001,'★B'),COLORYELLOW;{吸}
DRAWTEXT(LONGCROSS(现价,阻力,2),现价,'★'),COLORRED;{抛};
慢线:EMA(Q3,3),COLORRED;
DRAWBAND(快线,RGB(115,95,120),慢线,RGB(95,120,115));
A:=VOL*CLOSE;
B:=SUM(A,3.52)/SUM(VOL,3.82);
B1:=EMA(B,13);
线:(B-B1)*191/B+50,COLORMAGENTA;
多头:3*Q3-2*Q4,COLORRED;
VAR12:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
空头:SMA(VAR12,3,1),COLORGREEN;
DRAWTEXT(CROSS(慢线,多头)ANDREF(多头,1) 80,REF(多头,3),'*顶'),COLORRED,LINETHICK5;
●关注:DRAWTEXT(REF(CROSS(空头,慢线),25)AND空头 1.005*慢线,慢线,'●关注'),COLORBLUE,LINETHICK1;
★关注:DRAWTEXT(REF(CROSS(慢线,多头),82)AND慢线 1.3*多头,多头,'★关注'),LINETHICK1;
★追涨:DRAWTEXT(REF(CROSS(多头,慢线),1)AND多头 1.3*慢线,慢线,'★追涨'),COLORRED,LINETHICK1;
★:IF(CROSS(多头,慢线)AND快线 =REF(快线,1)AND多头 =REF(多头,1)
AND慢线 38.2AND慢线 =REF(慢线,1)ANDCOUNT(REF(快线,1) REF(快线,2)ORREF(慢线,1) REF(慢线,2)ORREF(多头,1) REF(多头,2),3) =2,30,0),COLORMAGENTA;
DRAWTEXT(CROSS(多头,8)ANDQ10 -13,20,'*大底'),COLORYELLOW,LINETHICK5;
★逃亡:IF(快线 REF(快线,1)AND快线 61.8,70,100),COLORBLUE;
50,POINTDOT,COLORWHITE;
AZ1:=AMOUNT/VOL/100;
AZ2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
AZ3:=SUM(AMOUNT,40)/AZ1/100;
AZ4:=SUM(AMOUNT,80)/AZ1/100;
BZ1:=DMA(AZ2,VOL/AZ3);
BZ2:=DMA(AZ2,VOL/AZ4);
BZ3:=(CLOSE-BZ1)/BZ1*100;
BZ4:=(CLOSE-BZ2)/BZ2*100;
DRAWTEXT(ISLASTBARANDC,93,''),COLOR00AAFF;
DRAWTEXT(ISLASTBARANDC,80,''),COLOR00BBBB;
DRAWTEXT(ISLASTBARANDC,68,''),COLOR00BBBB;
DRAWTEXT(ISLASTBARANDC,56,''),COLOR00BBBB;
DRAWTEXT(ISLASTBARANDC,44,''),COLOR00BBBB;
DRAWTEXT(ISLASTBARANDC,32,''),COLOR00BBBB;
DRAWTEXT(ISLASTBARANDC,20,''),COLOR00BBBB;
DRAWTEXT(ISLASTBARANDC,8,''),COLOR00BBBB;
STICKLINE(FILTER(C,60) 0,100,-0,0,0),COLORRED;
STICKLINE(BZ4 0,50,50+13.82*BZ4,0,0),COLORYELLOW;
STICKLINE(BZ3 0,50,50+13.82*BZ3,0,0),COLORRED;
STICKLINE(BZ3 =0,50,50+13.82*BZ3,0,0),COLORGREEN;
公式解读:
[源码注释]通达信分时指标公式解读
MA30赋值:收盘价的30日指数移动平均
输出强弱:收盘价的900日指数移动平均
当满足条件(MA30 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
强弱),MA30,强弱,1,0),COLOR0000FF
当满足条件(MA30 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
强弱),MA30,强弱,1,0),COLOR00FF00
H1赋值:昨收盘价和最高价的较大值
L1赋值:昨收盘价和最低价的较小值
P1赋值:H1-L1
输出阻力:L1+P1*7/8,COLOR00DD00
输出支撑:L1+P1*0.5/8,COLOR00DD00
输出现价:收盘价,画白色,线宽为1
当满足条件支撑上穿现价时,在支撑和阻力位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件支撑小于现价保持2个交易日后交叉上穿时,在支撑*1.001位置书写文字,画黄色
当满足条件现价小于阻力保持2个交易日后交叉上穿时,在现价位置书写文字,画红色
输出慢线:Q3的3日指数移动平均,画红色
画带状线
A赋值:(手)*收盘价
B赋值:A的3.52日累和/成交量(手)的3.82日累和
B1赋值:B的13日指数移动平均
输出主力线:(B-B1)*191/B+50,画洋红色
输出多头:3*Q3-2*Q4,画红色
VAR12赋值:(36日内最高价的最高值-收盘价)/(36日内最高价的最高值-36日内最低价的最低值)*100
输出空头:VAR12的3日[1日权重]移动平均,画绿色
当满足条件慢线上穿多头ANDREF(多头,1) 80时,在3日前的多头位置书写文字,画红色,线宽为5
输出●关注:当满足条件25日前的空头上穿慢线AND空头 1.005*慢线时,在慢线位置书写文字,画蓝色,线宽为1
输出★关注:当满足条件82日前的慢线上穿多头AND慢线 1.3*多头时,在多头位置书写文字,线宽为1
输出★追涨:当满足条件1日前的多头上穿慢线AND多头 1.3*慢线时,在慢线位置书写文字,画红色,线宽为1
输出★抄底:如果多头上穿慢线AND快线 =1日前的快线AND多头 =1日前的多头AND慢线 38.2AND慢线 =1日前的慢线ANDCOUNT(1日前的快线 2日前的快线ORREF(慢线,1) 2日前的慢线ORREF(多头,1) ,返回EF(多头,2),3) =2,否则返回30,画洋红色
当满足条件多头上穿8ANDQ10 -13时,在20位置书写文字,画黄色,线宽为5
输出★逃亡:如果快线 1日前的快线AND快线 61.8,返回70,否则返回100,画蓝色
50,POINTDOT,画白色
AZ1赋值:成交额(元)/成交量(手)/100
AZ2赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
AZ3赋值:成交额(元)的40日累和/AZ1/100
AZ4赋值:成交额(元)的80日累和/AZ1/100
BZ1赋值:以成交量(手)/AZ3为权重AZ2的动态移动平均
BZ2赋值:以成交量(手)/AZ4为权重AZ2的动态移动平均
BZ3赋值:(收盘价-BZ1)/BZ1*100
BZ4赋值:(收盘价-BZ2)/BZ2*100
当满足条件ISLASTBARANDC时,在93位置书写文字,COLOR00AAFF
当满足条件ISLASTBARANDC时,在80位置书写文字,COLOR00BBBB
当满足条件ISLASTBARANDC时,在68位置书写文字,COLOR00BBBB
当满足条件ISLASTBARANDC时,在56位置书写文字,COLOR00BBBB
当满足条件ISLASTBARANDC时,在44位置书写文字,COLOR00BBBB
当满足条件ISLASTBARANDC时,在32位置书写文字,COLOR00BBBB
当满足条件ISLASTBARANDC时,在20位置书写文字,COLOR00BBBB
当满足条件ISLASTBARANDC时,在8位置书写文字,COLOR00BBBB
当满足条件收盘价的60日过滤 0时,在100和-0位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件BZ4 0时,在50和50+13.82*BZ4位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件BZ3 0时,在50和50+13.82*BZ3位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件BZ3 =0时,在50和50+13.82*BZ3位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色