相关简介: 通达信大波段操作指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
适合喜欢抄底的朋友;
适合喜欢做波段的朋友;
对于逃顶也非常有用。
通达信指标公式源码:
V1:=BARSCOUNT(CLOSE)*3.142/180;
A2:SIN(V1*8)*40,COLOR00FFFF;
IF(A2>REF(A2,1),A2,DRAWNULL),COLORFF00FF;
A3:COS(V1*8)*40,COLORGRAY;
IF(A3>REF(A3,1),A3,DRAWNULL),COLORRED;
PV:=(C*2+H+L)/4;
SK:=Ema(PV,13)-EMA(PV,34);
SD:=EMA(SK,9);
中:0,POINTDOT;
空:(-2*(SK-SD))*61.8,COLORFFFF00;
多:(2*(SK-SD))*61.8,COLORAA77AA;
stICKLINE(多>REF(多,1),多,REF(多,1),2.6,0),COLOR000088;
STICKLINE(多>REF(多,1),多,REF(多,1),1.8,0),COLOR0000AA;
STICKLINE(多>REF(多,1),多,REF(多,1),1,0),COLOR0000CC;
STICKLINE(多>REF(多,1),多,REF(多,1),0.1,0),COLOR0000DD;
STICKLINE(空>REF(空,1),空,REF(空,1),2.6,0),COLOR008800;
STICKLINE(空>REF(空,1),空,REF(空,1),1.8,0),COLOR00AA00;
STICKLINE(空>REF(空,1),空,REF(空,1),1,0),COLOR00CC00;
STICKLINE(空>REF(空,1),空,REF(空,1),0.1,0),COLOR00DD00;
STICKLINE(REF(空,2)>REF(空,1)AND空>REF(空,1)AND空<=0,空,REF(空,1),2.6,0),COLOR888888;
STICKLINE(REF(空,2)>REF(空,1)AND空>REF(空,1)AND空<=0,空,REF(空,1),1.8,0),COLORAAAAAA;
STICKLINE(REF(空,2)>REF(空,1)AND空>REF(空,1)AND空<=0,空,REF(空,1),1,0),COLORCCCCCC;
STICKLINE(REF(空,2)>REF(空,1)AND空>REF(空,1)AND空<=0,空,REF(空,1),0.1,0),COLORDDDDDD;
STICKLINE(REF(多,2)>REF(多,1)AND多>REF(多,1),多,REF(多,1),2.6,0),COLOR006666;
STICKLINE(REF(多,2)>REF(多,1)AND多>REF(多,1),多,REF(多,1),1.8,0),COLOR008888;
STICKLINE(REF(多,2)>REF(多,1)AND多>REF(多,1),多,REF(多,1),1,0),COLOR00AAAA;
STICKLINE(REF(多,2)>REF(多,1)AND多>REF(多,1),多,REF(多,1),0.1,0),COLOR00CCCC;
DRAWTEXT(REF(空,2)>REF(空,1)AND空>REF(空,1)AND空<=0,空-0.5,'逃'),COLOR009900,LINETHICK3;
DRAWTEXT(REF(多,2)>REF(多,1)AND多>REF(多,1),多-0.5,'抄'),COLORRED,LINETHICK3;
{
选股公式:
PV:=(C*2+H+L)/4;
SK:=EMA(PV,13)-EMA(PV,34);
SD:=EMA(SK,9);
多:=(2*(SK-SD))*61.8,COLORAA77AA;
XG:REF(多,2)>REF(多,1)AND多>REF(多,1)ANDDYNAINFO(8)>0;
}
HJ_1:=EMA(CLOSE,30);
HJ_2:=EMA(CLOSE,35);
HJ_3:=EMA(CLOSE,40);
HJ_4:=EMA(CLOSE,45);
DRAWBAND(HJ_1,RGB(173,173,39),HJ_4,RGB(173,173,39));
HJ_5:=EMA(CLOSE,90);
HJ_6:=EMA(CLOSE,98);
HJ_7:=EMA(CLOSE,106);
HJ_8:=EMA(CLOSE,114);
DRAWBAND(HJ_5,RGB(45,106,168),HJ_8,RGB(45,106,168));
HJ_9:=EMA(CLOSE,140);
HJ_10:=EMA(CLOSE,148);
HJ_11:=EMA(CLOSE,156);
HJ_12:=EMA(CLOSE,164);
DRAWBAND(HJ_9,RGB(185,49,151),HJ_12,RGB(185,49,151));
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
HJ_13:=HHV(EMA(CLOSE,21),2);
NOTEXT20:EMA(CLOSE,21),COLORRED,LINETHICK2;
NOTEXT30:IF(HJ_13=NOTEXT20ANDUPNDAY(HJ_13,3),HJ_13,DRAWNULL),COLORRED,LINETHICK2;
NOTEXT40:IF(REF(HJ_13,2)>NOTEXT20,NOTEXT20,DRAWNULL),COLORGREEN,LINETHICK2;
HJ_14:=EMA(CLOSE,12)-EMA(CLOSE,26);
HJ_15:=EMA(HJ_14,9);
STICKLINE(HJ_14>=HJ_15,CLOSE,OPEN,3.1,0),COLORYELLOW;
STICKLINE(HJ_14>=HJ_15,HIGH,LOW,0.00009,0),COLORYELLOW;
HJ_16:=HJ_14>=HJ_15;
HJ_17:=REF(CLOSE,1);
HJ_18:=SMA(MAX(CLOSE-HJ_17,0),9,1)/SMA(ABS(CLOSE-HJ_17),9,1)*100;
STICKLINE(HJ_18>=75,OPEN,CLOSE,3.1,0),COLORRED;
STICKLINE(HJ_18>=75,HIGH,LOW,0.00009,0),COLORRED;
HJ_19:=HJ_18>=75;
HJ_20:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*100;
HJ_21:=SMA(HJ_20,3,1);
HJ_22:=SMA(HJ_21,3,1);
STICKLINE(CROSS(HJ_21,HJ_22)ANDHJ_22<=55,CLOSE,OPEN,3.1,0),COLORBLUE;
STICKLINE(CROSS(HJ_21,HJ_22)ANDHJ_22<=55,HIGH,LOW,0.00009,0),COLORBLUE;
HJ_23:=CROSS(HJ_21,HJ_22)ANDHJ_22<=55;
STICKLINE(NOT(HJ_23)ANDNOT(HJ_16)ANDNOT(HJ_19),OPEN,CLOSE,3.1,0),COLORCYAN;
STICKLINE(NOT(HJ_23)ANDNOT(HJ_16)ANDNOT(HJ_19),HIGH,LOW,0.00009,0),COLORCYAN;
[源码注释]通达信公式动态翻译结果
V1赋值:收盘价的有效数据周期数*3.142/180
输出A2:V1*8的正弦*40,COLOR00FFFF
如果A2>1日前的A2,返回A2,否则返回无效数,COLORFF00FF
输出A3:V1*8的余弦*40,画深灰色
如果A3>1日前的A3,返回A3,否则返回无效数,画红色
PV赋值:(收盘价*2+最高价+最低价)/4
SK赋值:PV的13日指数移动平均-PV的34日指数移动平均
SD赋值:SK的9日指数移动平均
输出中:0,POINTDOT
输出空:(-2*(SK-SD))*61.8,COLORFFFF00
输出多:(2*(SK-SD))*61.8,COLORAA77AA
当满足条件多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR000088
当满足条件多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR0000AA
当满足条件多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000CC
当满足条件多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR0000DD
当满足条件空>1日前的空时,在空和1日前的空位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR008800
当满足条件空>1日前的空时,在空和1日前的空位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR00AA00
当满足条件空>1日前的空时,在空和1日前的空位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00CC00
当满足条件空>1日前的空时,在空和1日前的空位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR00DD00
当满足条件2日前的空>1日前的空AND空>1日前的空AND空<=0时,在空和1日前的空位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR888888
当满足条件2日前的空>1日前的空AND空>1日前的空AND空<=0时,在空和1日前的空位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORAAAAAA
当满足条件2日前的空>1日前的空AND空>1日前的空AND空<=0时,在空和1日前的空位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORCCCCCC
当满足条件2日前的空>1日前的空AND空>1日前的空AND空<=0时,在空和1日前的空位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORDDDDDD
当满足条件2日前的多>1日前的多AND多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR006666
当满足条件2日前的多>1日前的多AND多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR008888
当满足条件2日前的多>1日前的多AND多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00AAAA
当满足条件2日前的多>1日前的多AND多>1日前的多时,在多和1日前的多位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR00CCCC
当满足条件2日前的空>1日前的空AND空>1日前的空AND空<=0时,在空-0.5位置书写文字,COLOR009900,线宽为3
当满足条件2日前的多>1日前的多AND多>1日前的多时,在多-0.5位置书写文字,画红色,线宽为3
HJ_1赋值:收盘价的30日指数移动平均
HJ_2赋值:收盘价的35日指数移动平均
HJ_3赋值:收盘价的40日指数移动平均
HJ_4赋值:收盘价的45日指数移动平均
画带状线
HJ_5赋值:收盘价的90日指数移动平均
HJ_6赋值:收盘价的98日指数移动平均
HJ_7赋值:收盘价的106日指数移动平均
HJ_8赋值:收盘价的114日指数移动平均
画带状线
HJ_9赋值:收盘价的140日指数移动平均
HJ_10赋值:收盘价的148日指数移动平均
HJ_11赋值:收盘价的156日指数移动平均
HJ_12赋值:收盘价的164日指数移动平均
画带状线
K线
HJ_13赋值:2日内收盘价的21日指数移动平均的最高值
输出NOTEXT20:收盘价的21日指数移动平均,画红色,线宽为2
输出NOTEXT30:如果HJ_13=NOTEXT20ANDUPNDAY(HJ_13,3),返回HJ_13,否则返回无效数,画红色,线宽为2
输出NOTEXT40:如果2日前的HJ_13>,返回?,否则返回?
NOTEXT20,NOTEXT20,无效数),画绿色,线宽为2
HJ_14赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
HJ_15赋值:HJ_14的9日指数移动平均
当满足条件HJ_14>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=HJ_15,收盘价,开盘价,3.1,0),画黄色
当满足条件HJ_14>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=HJ_15,最高价,最低价,0.00009,0),画黄色
HJ_16赋值:HJ_14>
=HJ_15
HJ_17赋值:1日前的收盘价
HJ_18赋值:收盘价-HJ_17和0的较大值的9日[1日权重]移动平均/收盘价-HJ_17的绝对值的9日[1日权重]移动平均*100
当满足条件HJ_18>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=75,开盘价,收盘价,3.1,0),画红色
当满足条件HJ_18>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=75,最高价,最低价,0.00009,0),画红色
HJ_19赋值:HJ_18>
=75
HJ_20赋值:(收盘价-6日内最低价的最低值)/(6日内最高价的最高值-6日内最低价的最低值)*100
HJ_21赋值:HJ_20的3日[1日权重]移动平均
HJ_22赋值:HJ_21的3日[1日权重]移动平均
当满足条件HJ_21上穿HJ_22ANDHJ_22<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=55,收盘价,开盘价,3.1,0),画蓝色
当满足条件HJ_21上穿HJ_22ANDHJ_22<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=55,最高价,最低价,0.00009,0),画蓝色
HJ_23赋值:HJ_21上穿HJ_22ANDHJ_22<
=55
当满足条件取反ANDNOT(HJ_16)ANDNOT(HJ_19)时,在开盘价和收盘价位置之间画柱状线,宽度为3.1,0不为0则画空心柱.,画青色
当满足条件取反ANDNOT(HJ_16)ANDNOT(HJ_19)时,在最高价和最低价位置之间画柱状线,宽度为0.00009,0不为0则画空心柱.,画青色
评论(0)