力道K线主图指标TDX00050

指标源码

XCLOSE:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
XOPEN:=EMA((REF(OPEN,1)+REF(XCLOSE,1))/2,3);
TEMPG:=MAX(HIGH,XOPEN);
XHIGH:=EMA(MAX(TEMPG,XCLOSE),3);
TEMP:=MIN(LOW,XOPEN);
XLOW:=EMA(MIN(TEMP,XCLOSE),3);
O1:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C1:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
{K线}
STICKLINE(XOPEN>=XCLOSE,XHIGH,XLOW,0,0 ),COLORCYAN;
{ 股票软件下载网_通达信股票指标公式}
STICKLINE(XOPEN>=XCLOSE,C1,O1,4,0 ),COLOR990000;
STICKLINE(XOPEN>=XCLOSE,C1,O1,3,0 ),COLORCC0000;
STICKLINE(XOPEN>=XCLOSE,C1,O1,2.5,0 ),COLORFF4400;
STICKLINE(XOPEN>=XCLOSE,C1,O1,1.5,0 ),COLORFF8800;
STICKLINE(XOPEN>=XCLOSE,C1,O1,0.9,0 ),COLORFFCC00;
STICKLINE(XOPEN>=XCLOSE,C1,O1,0.3,0 ),COLORCYAN;
STICKLINE(XOPEN<XCLOSE,XHIGH,XLOW,0,0 ),COLORRED;
STICKLINE(XOPEN<XCLOSE,C1,O1,4,0 ),COLOR000055;
STICKLINE(XOPEN<XCLOSE,C1,O1,3,0 ),COLOR000077;
STICKLINE(XOPEN<XCLOSE,C1,O1,2.5,0 ),COLOR000099;
STICKLINE(XOPEN<XCLOSE,C1,O1,1.5,0 ),COLOR0000BB;
STICKLINE(XOPEN<XCLOSE,C1,O1,0.9,0 ),COLOR0000DD;
STICKLINE(XOPEN<XCLOSE,C1,O1,0.3,0 ),COLOR0000FF;
HH:=(6*H+5*REF(H,1)+4*REF(H,2)+3*REF(H,3)+2*REF(H,4)+REF(H,5))/21;
LL:=(6*L+5*REF(L,1)+4*REF(L,2)+3*REF(L,3)+2*REF(L,4)+REF(L,5))/21;
{TDX没有WMA函数,上面的写法代替}
{A1:=IF(C>REF(EXPMEMA(H,6),1),1,0);
A2:=IF(C<REF(EXPMEMA(L,6),1),-1,0);}
A1:=IF(C>REF(HH,1),1,0);
A2:=IF(C<REF(LL,1),-1,0);
A3:=A1+A2;
A4:=IF(A3=0,REF(A3,BARSLAST(NOT(A3=0))),A3);
转折线:IF(A4=-1,MA(HIGH,6),MA(LOW,6))LINETHICK2,COLORFFFFFF;

这是一款对传统K线进行优化处理的主图指标,通过对开盘价、收盘价、最高价、最低价进行EMA平滑处理,消除部分噪音,更清晰地展示价格走势。设计理念是”力道“——通过加权平均来显示多空力量的对比。


一、 代码核心逻辑分析

1. XCLOSE:加权收盘价

XCLOSE:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
元素 含义
(OPEN+HIGH+LOW+CLOSE)/4 四价平均价
EMA(...,3) 3日指数平滑
  • 作用:对四价平均进行平滑,得到更稳定的收盘参考价

2. XOPEN:加权开盘价

XOPEN:=EMA((REF(OPEN,1)+REF(XCLOSE,1))/2,3);
元素 含义
REF(OPEN,1) 昨天开盘价
REF(XCLOSE,1) 昨天XCLOSE
(REF(OPEN,1)+REF(XCLOSE,1))/2 两者平均值
EMA(...,3) 3日EMA平滑
  • 作用:对开盘价进行滞后修正,使其更准确

3. XHIGH/XLOW:日内极值

TEMPG:=MAX(HIGH,XOPEN);
XHIGH:=EMA(MAX(TEMPG,XCLOSE),3);
TEMP:=MIN(LOW,XOPEN);
XLOW:=EMA(MIN(TEMP,XCLOSE),3);
元素 含义
XHIGH 取最高价、XOPEN、XCLOSE三者的最大值,再进行EMA平滑
XLOW 取最低价、XOPEN、XCLOSE三者的最小值,再进行EMA平滑
  • 作用:确定日内支撑位和压力位

4. O1/C1:开收盘价处理

O1:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);  // 收阳时取XOPEN,收阴时取XCLOSE
C1:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);  // 收阳时取XCLOSE,收阴时取XOPEN
  • 作用:为绘制K线准备数据

5. K线绘制(核心)

{下跌K线(阴线)}
STICKLINE(XOPEN>=XCLOSE,XHIGH,XLOW,0,0 ),COLORCYAN;  // 上下影线(青色)
STICKLINE(XOPEN>=XCLOSE,C1,O1,4,0 ),COLOR990000;     // 柱身(渐变色)
...

{上涨K线(阳线)}
STICKLINE(XOPEN<XCLOSE,XHIGH,XLOW,0,0 ),COLORRED;    // 上下影线(红色)
STICKLINE(XOPEN<XCLOSE,C1,O1,4,0 ),COLOR000055;     // 柱身(渐变色)
...
  • 特点:使用EMA平滑后的价格绘制K线,比传统K线更平滑
  • 颜色
    • 红色系:上涨(阳线)
    • 青色系:下跌(阴线)

6. HH/LL:加权高低点

HH:=(6*H+5*REF(H,1)+4*REF(H,2)+3*REF(H,3)+2*REF(H,4)+REF(H,5))/21;
LL:=(6*L+5*REF(L,1)+4*REF(L,2)+3*REF(L,3)+2*REF(L,4)+REF(L,5))/21;
元素 含义
HH 6日加权最高价(近期权重更大)
LL 6日加权最低价(近期权重更大)
  • 作用:计算多空平衡点,判断短期支撑/压力

7. 转折线(核心买卖提示)

A1:=IF(C>REF(HH,1),1,0);    // 今天收盘 > 昨天HH,买入信号
A2:=IF(C<REF(LL,1),-1,0);   // 今天收盘 < 昨天LL,卖出信号
A3:=A1+A2;                  // 综合信号
A4:=IF(A3=0,REF(A3,BARSLAST(NOT(A3=0))),A3);  // 保持信号

转折线:IF(A4=-1,MA(HIGH,6),MA(LOW,6));
信号 条件 含义
A1=1 C > 昨天HH 上涨趋势
A2=-1 C < 昨天LL 下跌趋势
转折线 A4=-1时取MA(HIGH,6),否则取MA(LOW,6) 动态支撑/压力线

二、 视觉效果

该指标加载到主图后:

┌─────────────────────────────────┐
│  红色系K线 = 上涨(阳线)       │
│  青色系K线 = 下跌(阴线)       │
│  白色粗线  = 转折线(均线)      │
└─────────────────────────────────┘

白色转折线:
- 当A4=-1时:取MA(HIGH,6)——压力线
- 当A4=1时:取MA(LOW,6)——支撑线

三、 使用方法

1. 安装步骤

  1. 通达信 -> 功能 -> 公式系统 -> 公式管理器
  2. 选择 “主图指标” -> “新建”
  3. 粘贴代码,名称输入:力道K线
  4. 确定保存。

2. 实战交易策略

信号一:上涨K线(红色系)

  • 含义:价格上涨,多方占优
  • 操作持股待涨

信号二:下跌K线(青色系)

  • 含义:价格下跌,空方占优
  • 操作观望为主

信号三:转折线方向

  • 转折线向上:短期趋势向上
  • 转折线向下:短期趋势向下

信号四:A1/A2辅助判断

  • A1=1(收盘 > 昨天HH):可能继续上涨
  • A2=-1(收盘 < 昨天LL):可能继续下跌

四、 与传统K线对比

特点 传统K线 力道K线
价格 原始价格 EMA平滑价格
波动 较大 较平滑
噪音 较多 较少
滞后 轻微
趋势 直观 更清晰

五、 注意事项

1. 指标特点

特点 说明
类型 主图优化指标
适合周期 日线/60分钟
风格 趋势跟踪

2. 优缺点

优点 缺点
消除部分噪音 信号有轻微滞后
趋势更清晰 不适合超短线
辅助判断多空 需要经验配合

3. 配合使用

配合因素 效果
成交量 放量配合更可靠
MACD 趋势确认
传统均线 多周期共振

六、 总结

模块 作用
XCLOSE 平滑收盘价
XOPEN 平滑开盘价
XHIGH/XLOW 日内支撑/压力
HH/LL 加权高低点
K线绘制 渐变色K线
转折线 动态均线,辅助判断多空

总结:这是一款优化型主图指标。它用EMA平滑后的价格替代传统K线,使价格走势更平滑、噪音更少。配合转折线可以更清晰地判断短期多空趋势。适合中短线投资者使用,配合成交量和MACD等其他指标综合判断。

发表评论