通达信公式源码概况:

指标类别:通达信公式

授权方式: 免费版

指标评级: ★★★★★

指标分类: 策略

画线方法: 副图

一、通达信倍量阴线选股指标公式

  

TJ:=HHV(H,50)=HANDO>REF(C,1)*1.02ANDC*1.02<OANDC<O;  

T:=BARSLAST(TJ);  

TJA:=CROSS(C,REF(O,T));  

COUNT(TJA,T)=1ANDT<50ANDTJAANDC>REF(C,1)*1.02;  

IF(MA(C,5)>MA(C,27),MA(C,27),DRAWNULL),COLORRED;  

IF(MA(C,5)<MA(C,27),MA(C,27),DRAWNULL),COLORGREEN;  

L1:=IF((REF(C,1)-REF(C,2))/REF(C,2)>0.07,1,0);  

L2:=IF(C>REF(C,1),1,0);  

L3:=IF(H>OANDO>CANDC>L,1,0);  

L4:=(REF(VOL,0)-REF(VOL,1))/REF(VOL,1)*100>30;  

L5:=CAPITAL<20000000;  

L6:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;  

假阴线:=IF(L1+L2+L3+L4=4,1,0)ANDL5ANDL6>REF(L6,1)ANDL4ANDFILTER(REF(C,1)<LANDC>=LANDVOL>=REF(VOL,1),1);DRAWICON(FILTER(L2>=75ANDCROSS(90,L2)ANDL3>L4>COST(95)<(COST(99)-COST(1))/20*0.7,25),L*0.97,9);  

STICKLINE(CLOSE,REF(LOW,BARSLAST(假阴线)),REF(LOW,BARSLAST(假阴线)),5,0),COLOR8000FF;  

STICKLINE(假阴线,OPEN,CLOSE,2,0),COLOR8000FF;  

DRAWICON(假阴线,L*0.94,9);  

A:=C/HHV(H,5);  

B:=V/HHV(V,5);  

OK:A>(REF(A,1)-0.01)ANDB=REF(B,1)ANDC>MA(C,5)ANDMA(C,5)>REF(MA(C,5),1);  

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);  

DEA:=EMA(DIF,9);  

MACD1:=(DIF-DEA)*2,COLORSTICK;  

A:MA(CLOSE,5);  

B:MA(CLOSE,20);  

TYP:=(HIGH+LOW+CLOSE)/3;  

CCI:=(TYP-MA(TYP,84))/(0.015*AVEDEV(TYP,84));  

BB:=BETWEEN(REF(CLOSE,1),A,B);  

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;  

K:=SMA(RSV,3,1);  

D:=SMA(K,3,1);  

A:CROSS(K,20)ANDDYNAINFO(7)<15;  

Q_1:=C-REF(C,1);  

Q_2:=100*EMA(EMA(Q_1,6),6)/EMA(EMA(ABS(Q_1),6),6);  

Q_3:=CROSS(EMA(C,19),EMA(C,7));  

Q_4:=CROSS(EMA(C,7),EMA(C,19));  

Z1:=L=LLV(L,BARSLAST(Q_3)+1);  

Z2:=LLV(L,BARSLAST(Q_3)+1);  

Z3:=H=HHV(H,BARSLAST(Q_4)+1);  

Z4:=HHV(H,BARSLAST(Q_4)+1);  

Q_A:=DRAWLINE(Z1,Z2,Z3,Z4,0);  

Y1:=H=HHV(H,BARSLAST(Q_4)+1);  

Y2:=HHV(H,BARSLAST(Q_4)+1);  

Y3:=L=LLV(L,BARSLAST(Q_3)+1);  

Y4:=LLV(L,BARSLAST(Q_3)+1);  

Q_B:=DRAWLINE(Y1,Y2,Y3,Y4,0);  

X1:=LLV(Q_2,2)=LLV(Q_2,7);  

X2:=COUNT(Q_2<0,2);  

X3:=CROSS(Q_2,MA(Q_2,2));  

X4:=REF(Q_B,1)<REF(Q_B,2);  

X5:=Q_A>REF(Q_B,1);  

买进:=(X1ANDX2ANDX3)ANDX4ANDX5;  

TJ:=IF(Q_B<REF(Q_B,1)ANDQ_B=Q_A,1,0);  

XXG:REF(TJ,1)=0ANDTJ>=1;  

XG:=Q_B<REF(Q_B,1)ANDQ_B=Q_A;  

DRAWTEXT(CLOSE>AANDA>BANDB>REF(B,1)ANDCROSS(CCI,100)ANDMACD1>0ANDREF(MACD1,1)>0,B,'追'),COLORMAGENTA;  

MA1:MA(C,5);  

MA2:MA(C,10);  

MA3:MA(C,20);  

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);  

DEA:=EMA(DIF,9);  

MACD:=(DIF-DEA)*2;  

AAAB:=(DIF-DEA)*2*60;  

起爆:=CROSS(AAAB-REF(AAAB,1),15),COLORRED,LINETHICK2;  

DRAWTEXT(起爆,(O+H)/2,'↖暴涨'),COLORCYAN,LINETHICK2;  

CC1:=REF(HIGH,5)=HHV(HIGH,2*5+1);  

CC2:=FILTER(CC1,5);  

CC3:=BACKSET(CC2,5+1);  

HDD:=FILTER(CC3,5);  

前高:=REF(H,BARSLAST(HDD)),COLORMAGENTA;  

突破前高:=CROSS(C,前高);  

倍量2:=VOL>REF(V,1)*1.9;  

倍量过左峰:=倍量2AND突破前高;  

DRAWTEXT(倍量过左峰,前高,'倍过左峰');  

SXJC:=BARSLAST(CROSS("MACD.DIF","MACD.DEA"))<2;  

突破左峰:=FILTER(CLOSE>REF(HHV(HIGH,100),1)ANDREF(C,1)<REF(HHV(HIGH,100),1),5)ANDEXIST(EVERY(C>EMA(C,120),30),100)ANDC/EMA(C,100)<1.5ANDSXJCANDDYNAINFO(17)>0;  

DRAWTEXT(突破左峰,H*0.98,'突破左峰');  

L1A:=LLV(L,10);  

起爆点:=(DCLOSE-REF(C,1))/REF(C,1)*100;  

XG:=CROSS(起爆点,20)ORCROSS(起爆点,18);  

L3:=IF(XG,O,L1A*0.999),COLORYELLOW;  

STICKLINE(XG,L3,L3,100,0),COLORCYAN;  

DRAWTEXT(XG,L3,'起爆'),COLORCYAN;  

SXJC11:=BARSLAST(CROSS(MA(C,5),MA(C,10)))<2ANDC>MA(C,120);  

SXJC21:=BARSLAST(CROSS(MA(V,5),MA(V,10)))<2;  

SXJC31:=BARSLAST(CROSS("MACD.DIF","MACD.DEA"))<2;  

SXJC1:=SXJC11ANDSXJC21ANDSXJC31;  

DRAWTEXT(SXJC1,L*0.97,'←-三金叉'),COLORGREEN;  

image.png

[源码注释]通达信公式动态翻译结果

HJ_1赋值:成交量(手)*收盘价*100

HJ_2赋值:5

HJ_3赋值:7

HJ_4赋值:6

HJ_5赋值:HJ_1的1日累和/(成交量(手)的1日累和*100)

HJ_6赋值:HJ_5的HJ_2日指数移动平均

主流资金赋值:(HJ_5-HJ_6)*100/HJ_5

HJ_10赋值:如果(收盘价-1日前的收盘价)/1日前的收盘价*100>=9.9ANDCLOSE=开盘价,返回1,否则返回0

HJ_11赋值:主流资金>=HJ_3日内1日前的主流资金的最高值

HJ_12赋值:收盘价的HJ_4日简单移动平均>1日前的收盘价的HJ_4日简单移动平均

HJ_13赋值:如果主流资金>0ANDHJ_11>0ANDHJ_10=0ANDHJ_12,返回1,否则返回0

HJ_14赋值:信号过滤(多头)

XA_5赋值:主流资金>=15日内1日前的主流资金的最高值

XA_6赋值:信号过滤(多头)

输出资金流:HJ_14>0 AND XA_6>0

当满足条件是否最后一个周期时,在横轴0纵轴0.05位置书写文字

输出趋势线: 3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,画蓝色

输出见底信号: 10,画红色

输出买点准备: 如果趋势线<=10,返回50,否则返回0,画绿色

输出买入时间: 如果趋势线上穿见底信号,返回100,否则返回0,画黄色

当满足条件收阳线时,在横轴0.01纵轴0.9位置书写文字,COLOR556699

M1赋值:(收盘价,10)

VAR1赋值:1

VAR2赋值:如果月份<12,返回1,否则返回100000

VAR3赋值:(2*收盘价+最高价+最低价)/4

VAR4赋值:34日内最低价的最低值

VAR5赋值:34日内最高价的最高值

输出趋势: (VAR3-VAR4)/(VAR5-VAR4)*100的13日指数移动平均,线宽为2,画红色

输出人气: 0.667*1日前的趋势+0.333*趋势的2日指数移动平均,线宽为2,画黄色

输出分界: 50*VAR1,画白色

当满足条件趋势上穿30AND人气<趋势时,在30位置书写文字,画黄色

当满足条件趋势上穿60AND人气<趋势时,在60位置书写文字,画红色

当满足条件趋势上穿80AND人气<趋势时,在80位置书写文字,画洋红色

当满足条件人气上穿趋势AND人气>80时,在80位置书写文字,画绿色

输出低吸: 如果趋势上穿人气AND趋势<15,返回20,否则返回0,画红色

输出高抛: 如果人气上穿趋势AND人气>85,返回80,否则返回100,画绿色

每日通达信公式解答:

  

编写条件:  

今日收阳线且今日5日均线在K线实体的2/3上方的选股公式。  

编写方法:  

AA:=(C-O);  

XG:C>OANDBETWEEN(MA(C,5),(AA*2/3+O),(AA+O));

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。