您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

黑牛发力指标公式源码[通达信公式]

相关标签: 多头发力 指标 源码 、 牛熊线指标公式源码 、 最牛抄底指标公式 、 最牛股票主图指标公式 、 最牛波段指标公式 、 最牛短线指标公式 、 牛熊线生命线指标公式 、 大智慧 最牛指标公式 、 最牛暴涨指标公式 、

 

源码:

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

源码解析:

 

CSS赋值:((收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100)
HH赋值:20上穿CSS的3日指数移动平均
CE赋值:昨日HH
AA赋值:昨收
BBB赋值:收盘价-AA和0的较大值的5日[1日权重]移动平均/收盘价-AA的绝对值的5日[1日权重]移动平均*1000
HHH赋值:BBB-10日内BBB的最低值
SS赋值:(HHH的2日简单移动平均*3+HHH*13)/16
短线买点赋值:如果SS&GT,返回?,否则返回?
13,SS的2日简单移动平均,SS)/6
短线出击赋值:如果短线买点上穿1AND(短线买点&LT,返回?,否则返回?
30),30,0)
II赋值:短线出击=1
Q1赋值:收盘价的3日[1日权重]移动平均
Q2赋值:收盘价的5日[1日权重]移动平均
T1赋值:2*(Q1-Q2)*15*4*1.5
T2赋值:昨日T1&LT
2日前的T1 AND 2日前的T1&LT
3日前的T1 AND 3日前的T1&LT
4日前的T1
T3赋值:T1&GT
昨日T1
T4赋值:5日前的收盘价&GT
收盘价的50日简单移动平均
买点赋值:(T2 AND T3 AND T1&LT
0 AND T4),画红色
MTM赋值:收盘价-昨收
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
YXF赋值:如果2日内DX的最低值=7日内DX的最低值ANDCOUNT(DX&LT,返回?,否则返回?
0,2) AND DX上穿DX的2日简单移动平均,1,0)
输出进场:如果YXF=1的5日过滤,返回50,否则返回0,STICK,画蓝色,线宽为3
A51赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均
FY赋值:A51的5日指数移动平均
A54赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*100
QS赋值:(3*A54的6日[1日权重]移动平均-2*A54的5日[1日权重]移动平均的5日[1日权重]移动平均的2日简单移动平均)
底部区域赋值:如果最低价&LT,返回?,否则返回?的?日指数移动平均
=15日内最低价的最低值,收盘价的20日指数移动平均,0),3)/200,VOLSTICK
入货点赋值:如果昨日底部区域&GT,返回?,否则返回?
0 AND 昨收&LT
=昨日开盘价 AND 底部区域&GT
0 AND 收盘价&GT
开盘价,1,0)
RSV赋值:(((收盘价 - 9日内最低价的最低值) / (9日内最高价的最高值 - 9日内最低价的最低值)) * 100)
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J的最低值=8日内J的最低值
输出跟庄买入: 如果J上穿3,返回50,否则返回0,画黄色,线宽为1
VA赋值:(2*收盘价+最高价+最低价)/4
VB赋值:5日内最低价的最低值
VC赋值:5日内最高价的最高值
输出红线上穿买:(VA-VB)/(VC-VB)*100的5日指数移动平均,画红色
输出红线下穿卖:红线上穿买的3日指数移动平均,画黄色
Y赋值:(最高价+开盘价+最低价+3*收盘价)/6
X1赋值:100-(100/(1+如果Y&GT,返回?,否则返回?的?日累和的?日指数移动平均
昨日Y,Y*成交量(手),0),14)/如果Y&LT,返回?,否则返回?的?日累和
昨日Y,Y*成交量(手),0),14))),5),画蓝色
A1赋值:30,画白色
A2赋值:50,画白色
A3赋值:60,COLORFF0080
A4赋值:70,POINTDOT
A5赋值:80,画红色
MA5赋值:收盘价的5日简单移动平均
MA6赋值:收盘价的6日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
A2M赋值:昨日MA20
J1赋值:(MA20-A2M)/A2M*100
MJ1赋值:J1的3日简单移动平均
MA30赋值:收盘价的30日简单移动平均
MA60赋值:收盘价的60日简单移动平均
MA120赋值:收盘价的120日简单移动平均
乖离2赋值:(MA20-MA30)/MA30*100
VAR1赋值:如果乖离2位于-2和5之间,返回2,否则返回0
MAX1赋值:MA20和MA30的较大值
MAX2赋值:MAX1和MA60的较大值
MIN1赋值:MA20和MA30的较小值
MIN2赋值:MIN1和MA60的较小值
K1赋值:(MAX2/MIN2-1)*100
VAR2N赋值:如果K1&LT,返回?,否则返回?
=8,1,0)
输出短线暴涨:当满足条件(VAR1ORVAR2N)ANDMA10&GT的?日过滤时,在?位置书写文字
昨日MA10 AND 统计?日中满足MA30&GT的天数
昨日MA30,3)=3 AND MA30&GT
MA60 AND 统计3日中满足MA5上穿MA30的天数 AND J1&GT
MJ1 AND 成交量(手)的5日简单移动平均&GT
成交量(手)的60日简单移动平均AND 成交量(手)的60日简单移动平均&GT
昨日成交量(手)的60日简单移动平均,5),68,&#39
暴涨&#39
),画黄色
当满足条件&QUOT上穿?时,在?位置书写文字
KDJ的K&QUOT
(5,2,3),&QUOT
KDJ的D&QUOT
(5,2,3)) AND &QUOT
KDJ的D&QUOT
(5,2,3)&LT
30 AND J1&GT
MJ1 AND MA60&GT
昨日MA60 AND 统计?日中满足J1&LT的天数
1,3)&GT
=1 ,58,&#39
买入&#39
),画白色
XL1赋值:((3日内最低价的最低值 = 60日内最低价的最低值) AND ((收盘价 / 昨收) &GT
= 1.04))
XL2赋值:(((收盘价 - 收盘价的21日指数移动平均) / 收盘价的21日指数移动平均) * 100)
XL3赋值:XL2上穿(0-20)
当满足条件((XL1&GT的?日过滤时,在?位置书写文字
 0) AND 最低价),5),42,&#39
买点&#39
),画蓝色
当满足条件(XL3&GT时,在?位置书写文字
 0),50,&#39
底部&#39
),画黄色
X6赋值:昨收
X7赋值:(((收盘价-X6)和0的较大值的7日[1日权重]移动平均 / (收盘价-X6)的绝对值的7日[1日权重]移动平均) * 100)
X8赋值:79上穿X7
X9赋值:X8的4日过滤
当满足条件X9时,在56位置书写文字
出货&#39
),COLOR9000F5
VAR6H赋值:(收盘价-28日内最低价的最低值)/(28日内最高价的最高值-28日内最低价的最低值)*100
VAR7H赋值:VAR6H的4日[1日权重]移动平均
VAR8H赋值:VAR7H的2日[1日权重]移动平均
VAR9H赋值:成交量(手)/当前流通股本(手)*34
VAR12H赋值:昨日VAR9H
主力建仓赋值:如果VAR8H&LT,返回?,否则返回?
8.5 AND VAR7H&LT
11,10,50),COLORF00FF0
RSV2赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K2赋值:RSV2的3日[1日权重]移动平均
D2赋值:K2的3日[1日权重]移动平均
J2赋值:3*K2-2*D2
BB1赋值:J2的5日指数移动平均
BB2赋值:昨日BB1
穿赋值:BB1上穿BB2&GT
昨日BB1上穿BB2 ,线宽为0
当满足条件穿时,在78位置书写文字
上&#39
),画蓝色
当满足条件穿时,在58位置书写文字
穿&#39
),画蓝色
当满足条件BB1&GT时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
BB2,BB1,BB2,7.47,0),画红色
当满足条件BB1&LT时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=BB2,BB1,BB2,2.67,0),画白色
RSV1赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
K11赋值:RSV1的5日[1日权重]移动平均
D1赋值:K11的5日[1日权重]移动平均
J11赋值:3*K11-2*D1
AA1赋值:J11的5日指数移动平均
AA2赋值:昨日AA1
DD赋值:AA1&GT
AA2 AND BB1&GT
BB2
注意买入赋值:DD AND 取反 AND (AA1&LT
50 OR BB1&LT
50),画红色,线宽为0
注意卖出赋值:昨日DD=1 AND 取反,画绿色,线宽为0
MTM1赋值:收盘价-昨收
ZLGJ赋值:100*MTM1的6日指数移动平均的6日指数移动平均/MTM1的绝对值的6日指数移动平均的6日指数移动平均
买1赋值:如果2日内ZLGJ的最低值=7日内ZLGJ的最低值ANDCOUNT(ZLGJ&LT,返回?,否则返回?
0,2) AND ZLGJ上穿ZLGJ的2日简单移动平均,1,0)
卖1赋值:如果2日内ZLGJ的最高值=7日内ZLGJ的最高值ANDCOUNT(ZLGJ&GT,返回?,否则返回?
50,2) AND ZLGJ的2日简单移动平均上穿ZLGJ,1,0)
当满足条件买1时,在38位置书写文字
拉&#39
),画蓝色
当满足条件买1时,在48位置书写文字
升&#39
),画蓝色
当满足条件卖1时,在58位置书写文字
逃&#39
),画黄色
VAR1V赋值:昨收
VAR2V赋值:收盘价-VAR1V和0的较大值的7日[1日权重]移动平均/收盘价-VAR1V的绝对值的7日[1日权重]移动平均*100
输出特准:当满足条件昨日VAR2V&LT的?日过滤时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
20 AND VAR2V&GT
昨日VAR2V,5),0,25,1,0),线宽为5,画黄色
BIAS1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BIAS2赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
BIAS3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6
乖离赋值:BIAS的3日简单移动平均
输出红柱抄底:当满足条件BIAS上穿乖离AND乖离&LT时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
-9.5,25,50,1,0),线宽为5,画红色
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均,COLORFFFF00
MACD赋值:(DIFF-DEA)*2
A1V赋值:上次昨日DIFF上穿DEA距今天数
A2V赋值:上次昨日DEA上穿DIFF距今天数
输出MACD底背离:当满足条件A1V+1日前的收盘价&GT时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
收盘价 AND DIFF&GT
A1V+1日前的DIFF AND DIFF上穿DEA,50,75,1,0),线宽为5,画黄色
 

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容