通达信开源 分时图主图叠加MACD指标源码分享

 
均价:SUM(V*C,0)/SUM(V,0),COLORGREEN,LINETHICK1; IF(均价<=REF(均价,1),均价,DRAWNULL),COLORGREEN,LINETHICK3; IF(均价>=REF(均价,1),均价,DRAWNULL),COLORYELLOW,LINETHICK3; 时间:=TIME=100000; N:=BARSLAST(时间); CS1:CONST(IF(N,MAX(REF(HHV(H,0),N),DYNAINFO(4)),HHV(H,0))),DOTLINE,COLOR00FFFF; CS2:CONST(IF(N,MIN(REF(LLV(L,0),N),DYNAINFO(4)),LLV(L,0))),DOTLINE,COLOR00FFFF; DRAWNUMBER(CURRBARSCOUNT=2,CS1,CS1),COLORYELLOW,LINETHICK3; {分时MACD} DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=2*(DIF-DEA); X:=CONST(HHV(ABS(C-DYNAINFO(3)),FROMOPEN))/CONST(HHV(ABS(DIF),FROMOPEN))*0.6; DI:DIF*X+DYNAINFO(3),COLORGRAY; DE:DEA*X+DYNAINFO(3),COLOR7700AA; MAC:=MACD*X; STICKLINE(MAC>0,DYNAINFO( 3),MAC+DYNAINFO( 3),0,1),COLORRED; STICKLINE(MAC<0,DYNAINFO( 3),MAC+DYNAINFO( 3),0,1),COLORCYAN; {板块概念} H1:=MAX(DYNAINFO(3),DYNAINFO(5)); L1:=MIN(DYNAINFO(3),DYNAINFO(6)); P1:=H1-L1; 阻力:=L1+P1*7/8,COLORGREEN; 支撑:=L1+P1*0.5/8,COLORMAGENTA; 最新:CLOSE,LINETHICK1,COLORWHITE; AA:=SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C)); BB:=BETWEEN(C/AA,C+H,C-H); DXJP:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,21)-LLV(LOW,34))*100; FSZX:=(EMA(DXJP,3)-50)*2,COLORGRAY; GHYJKU:=BETWEEN((DCLOSE)/(SUM(AMOUNT,BARSCOUNT((DCLOSE)))/SUM(VOL*100,BARSCOUNT((DCLOSE)))),1.05,0.95); VBNH:=IF(GHYJKU=0,MA((DCLOSE),BARSCOUNT((DCLOSE))),(SUM(AMOUNT,BARSCOUNT((DCLOSE)))/SUM(VOL*100,BARSCOUNT((DCLOSE))))); 绝对卖:=EMA(C,240)*1.05 ; 波段卖:=EMA(C,240)*1.03 ; 波段买:=EMA(C,240)*0.99 ; 绝对买:=EMA(C,240)*0.98 ; 高风险紫色:=C>=绝对卖,NODRAW,COLORMAGENTA; IF(C>=绝对卖,C,DRAWNULL),COLORMAGENTA,LINETHICK2; IF(C<=绝对买,C,DRAWNULL),COLORRED,LINETHICK2; {小鱼买卖} A1:=MA(CLOSE,20); A2:=A1+(2*(STD(CLOSE,20))); A3:=A1-(2*(STD(CLOSE,20))); 若愚:=(CLOSE-A3)/(A2-A3),COLORWHITE; 若愚1:=MA(若愚,6); IF(若愚>1,C,DRAWNULL),COLORMAGENTA,LINETHICK1; IF(若愚<0,C,DRAWNULL),COLORRED,LINETHICK1;



来函数检测结果如下
该公式包含未来函数:DYNAINFO
该公式包含未来函数:DCLOSE

解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标

相关指标公式

输出均价:成交量(手)*收盘价的历史累和/成交量(手)的历史累和,画绿色,线宽为1
如果均价<=1日前的均价,返回均价,否则返回无效数,画绿色,线宽为3
如果均价>=1日前的均价,返回均价,否则返回无效数,画黄色,线宽为3
时间赋值:时间(时分)=100000
N赋值:上次时间距今天数
输出CS1:如果N,返回N日前的0日内最高价的最高值和开盘价的较大值,否则返回0日内最高价的最高值的最后一日取值设为常数,DOTLINE,COLOR00FFFF
输出CS2:如果N,返回N日前的0日内最低价的最低值和开盘价的较小值,否则返回0日内最低价的最低值的最后一日取值设为常数,DOTLINE,COLOR00FFFF
当满足条件到最后交易的周期=2时,在CS1位置书写数字,画黄色,线宽为3
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:2*(DIF-DEA)
X赋值:当前离开盘分钟数日内收盘价-昨收盘价的绝对值的最高值的最后一日取值设为常数/当前离开盘分钟数日内DIF的绝对值的最高值的最后一日取值设为常数*0.6
输出DI:DIF*X+昨收盘价,画深灰色
输出DE:DEA*X+昨收盘价,COLOR7700AA
MAC赋值:MACD*X
当满足条件MAC>0时,在昨收盘价和MAC+昨收盘价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件MAC<0时,在昨收盘价和MAC+昨收盘价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画青色
H1赋值:昨收盘价和最高价的较大值
L1赋值:昨收盘价和最低价的较小值
P1赋值:H1-L1
阻力赋值:L1+P1*7/8,画绿色
支撑赋值:L1+P1*0.5/8,画洋红色
输出最新:收盘价,线宽为1,画白色
AA赋值:成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和
BB赋值:收盘价/AA位于收盘价+最高价和收盘价-最高价之间
DXJP赋值:(收盘价-34日内最低价的最低值)/(21日内最高价的最高值-34日内最低价的最低值)*100
FSZX赋值:(DXJP的3日指数移动平均-50)*2,画深灰色
GHYJKU赋值:(不定周期收盘价)/(成交额(元)的(不定周期收盘价)的有效数据周期数日累和/成交量(手)*100的(不定周期收盘价)的有效数据周期数日累和)位于1.05和0.95之间
VBNH赋值:如果GHYJKU=0,返回(不定周期收盘价)的(不定周期收盘价)的有效数据周期数日简单移动平均,否则返回(成交额(元)的(不定周期收盘价)的有效数据周期数日累和/成交量(手)*100的(不定周期收盘价)的有效数据周期数日累和)
绝对卖赋值:收盘价的240日指数移动平均*1.05
波段卖赋值:收盘价的240日指数移动平均*1.03
波段买赋值:收盘价的240日指数移动平均*0.99
绝对买赋值:收盘价的240日指数移动平均*0.98
高风险紫色赋值:收盘价>=绝对卖,NODRAW,画洋红色
如果收盘价>=绝对卖,返回收盘价,否则返回无效数,画洋红色,线宽为2
如果收盘价<=绝对买,返回收盘价,否则返回无效数,画红色,线宽为2
A1赋值:收盘价的20日简单移动平均
A2赋值:A1+(2*(收盘价的20日估算标准差))
A3赋值:A1-(2*(收盘价的20日估算标准差))
若愚赋值:(收盘价-A3)/(A2-A3),画白色
若愚1赋值:若愚的6日简单移动平均
如果若愚>1,返回收盘价,否则返回无效数,画洋红色,线宽为1
如果若愚<0,返回收盘价,否则返回无效数,画红色,线宽为1

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 浙ICP备2024071487号-2 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图