通达信官方BS买卖收费主图指标公式源码

该指标是一个复合型技术分析工具,主要融合了MACD(异同移动平均线)和均线系统,并通过K线棒和文字信号进行可视化呈现。其核心构成与使用逻辑如下:

1. 核心计算参数
设定了两套计算周期,基础周期为`N=12`,`M=26`,`DEA`的周期为9。
计算了两种`DIFF`和`DEA`值,分别命名为`DIFF`、`DEA`和`DIFF1`、`DEA1`。`DIFF1`和`DEA1`的计算周期固定为12、26、9,与经典MACD参数一致。

2. 主图均线系统
在K线主图上绘制了两条移动平均线:白色的8日简单移动平均线(`MA(C,8)`)和黄色的21日简单移动平均线(`MA(C,21)`)。这两条线用于判断短期与中期趋势。

3. 第一套MACD多空标识(基于变量`DIFF`与`DEA`)
多头状态:当`DIFF > DEA`时,用红色实体宽柱绘制K线的开盘价到收盘价范围,并用白色细线绘制最高价到最低价范围。该柱体被标记为“多头”。
空头状态:当`DIFF <= DEA`时,用白色实体宽柱绘制K线的开盘价到收盘价范围,并用白色细线绘制最高价到最低价范围。该柱体被标记为“空头”。
买卖信号:在`DIFF`上穿`DEA`(金叉)时,于K线最低价下方标注黄色字母“B”作为买入信号;在`DIFF`下穿`DEA`(死叉)时,于K线最高价上方标注绿色字母“S”作为卖出信号。

4. 第二套MACD多空标识(基于变量`DIFF1`与`DEA1`)
多头状态:当`DIFF1 > DEA1`时,用红色实体宽柱绘制K线实体,并用红色细线绘制上下影线。该柱体被标记为“多头1”。
空头状态:当`DIFF1 <= DEA1`时,用黄色实体宽柱绘制K线实体,并用黄色细线绘制上下影线。该柱体被标记为“空头1”。
买卖信号:在`DIFF1`上穿`DEA1`(金叉)时,于K线最低价下方标注白色字母“B”;在`DIFF1`下穿`DEA1`(死叉)时,于K线最高价上方标注绿色字母“S”。

指标使用逻辑
该指标通过颜色直接覆盖在K线上,将MACD的快慢线关系可视化:
看涨/做多区域:当出现红色K线柱(对应`DIFF>DEA`或`DIFF1>DEA1`)时,表明处于多头市场。
看跌/做空区域:当出现白色或黄色K线柱(对应`DIFF<=DEA`或`DIFF1<=DEA1`)时,表明处于空头市场。
交易信号:关注K线柱颜色由空头色(白/黄)转为多头色(红)时,并伴随出现“B”买入信号;反之,当K线柱颜色由红转白/黄,并出现“S”卖出信号时,可考虑离场或做空。
趋势辅助:结合8日与21日均线的排列(如多头排列、空头排列、金叉死叉)来确认MACD信号的有效性和趋势强度。

重要提示
指标中两套MACD系统的`DIFF`计算起始参数不同(一套为变量`N`,`M`,另一套固定为12,26),这可能导致两者的信号在某些周期下出现差异。使用者需明确自己主要参考哪一套系统,或观察两套信号是否一致以增强可靠性。
 

N:=12;
M:=26;

DIFF:=EMA(CLOSE,N)-EMA(CLOSE,M);

DEA:=EMA(DIFF,9);

MA(C,8),COLORWHITE;

MA(C,21),COLORYELLOW;

多头:STICKLINE(DIFF>DEA,C,O,3,-1),COLORRED;

STICKLINE(DIFF>DEA,H,L,0,0),COLORWHITE;

空头:STICKLINE(DIFF<=DEA,C,O,3,0),COLORWHITE;

STICKLINE(DIFF<=DEA,H,L,0,0),COLORWHITE;

DRAWTEXT(CROSS(DIFF,DEA),L*0.98,'B'),COLORYELLOW;

DRAWTEXT(CROSS(DEA,DIFF),H*1.02,'S'),COLORGREEN;

{- }

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

DEA1:=EMA(DIFF1,9);

MA(C,8),COLORWHITE;

MA(C,21),COLORYELLOW;

多头1:STICKLINE(DIFF1>DEA1,C,O,3,0),COLORRED;

STICKLINE(DIFF>DEA1,H,L,0,0),COLORRED;

空头1:STICKLINE(DIFF1<=DEA1,C,O,3,0),COLORYELLOW;

STICKLINE(DIFF1<=DEA1,H,L,0,0),COLORYELLOW;

DRAWTEXT(CROSS(DIFF1,DEA1),L*0.98,'B'),COLORWHITE;

DRAWTEXT(CROSS(DEA1,DIFF1),H*1.02,'S'),COLORGREEN;







来函数检测结果如下
该公式没有未来函数


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

N赋值:12
M赋值:26
DIFF赋值:收盘价的N日指数移动平均-收盘价的M日指数移动平均
DEA赋值:DIFF的9日指数移动平均
收盘价的8日简单移动平均,画白色
收盘价的21日简单移动平均,画黄色
输出 多头:当满足条件DIFF>DEA时,在收盘价和开盘价位置之间画柱状线,宽度为3,-1不为0则画空心柱.,画红色
当满足条件DIFF>DEA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
输出 空头:当满足条件DIFF<=DEA时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画白色
当满足条件DIFF<=DEA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
当满足条件DIFF上穿DEA时,在最低价*0.98位置书写文字,画黄色
当满足条件DEA上穿DIFF时,在最高价*1.02位置书写文字,画绿色
DIFF1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA1赋值:DIFF1的9日指数移动平均
收盘价的8日简单移动平均,画白色
收盘价的21日简单移动平均,画黄色
输出 多头1:当满足条件DIFF1>DEA1时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件DIFF>DEA1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
输出空头1:当满足条件DIFF1<=DEA1时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件DIFF1<=DEA1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件DIFF1上穿DEA1时,在最低价*0.98位置书写文字,画白色
当满足条件DEA1上穿DIFF1时,在最高价*1.02位置书写文字,画绿色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

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