指标源码
D:=((MEMA(CLOSE,3) - MEMA(CLOSE,6)) * 5);
S:=MA(C,9);
Z:=((EMA(D,7) + EMA(CLOSE,5))-S)*100;
P:=EMA(Z,2);
K1:IF(Z>P,Z,P),LINETHICK3,COLORBLUE,LINETHICK1;
K2:IF(Z<P,Z,Z),LINETHICK3,COLORRED,LINETHICK1;
这是一段通达信技术指标公式,名为“一上二落”(TDX00482)。下面我将从代码解析、逻辑原理、实战使用方法三个方面为你详细分析。
一、代码逐行解析
D:=((MEMA(CLOSE,3) - MEMA(CLOSE,6)) * 5);
S:=MA(C,9);
Z:=((EMA(D,7) + EMA(CLOSE,5))-S)*100;
P:=EMA(Z,2);
K1:IF(Z>P,Z,P),LINETHICK3,COLORBLUE,LINETHICK1;
K2:IF(Z<P,Z,Z),LINETHICK3,COLORRED,LINETHICK1;
1. 中间变量计算
D:=((MEMA(CLOSE,3) - MEMA(CLOSE,6)) * 5);- MEMA:平滑移动平均(类似EMA)。
- 含义:计算收盘价3日平滑均线与6日平滑均线的差值,再乘以5。这个差值被放大,用于观察短期动量。
S:=MA(C,9);- MA:简单移动平均。
- 含义:计算9日简单均线,作为市场的中期成本基准。
Z:=((EMA(D,7) + EMA(CLOSE,5))-S)*100;- 含义:
Z是核心变量。它由两部分组成:EMA(D,7):对上面计算的动量差值D进行7日指数平滑。EMA(CLOSE,5):对收盘价进行5日指数平滑。- 两者相加后减去中期均线
S,再乘以100(放大数值,便于观察)。 - 整体逻辑:综合了短期价格动量、短期价格趋势,并与中期市场成本进行对比。
- 含义:
P:=EMA(Z,2);- 含义:对
Z进行2日指数平滑,得到P。这通常是一条信号线或平滑线。
- 含义:对
2. 最终输出画线
K1:IF(Z>P,Z,P),LINETHICK3,COLORBLUE,LINETHICK1;- 逻辑:如果
Z大于P(多头信号),输出Z值;否则输出P值。 - 图形:当行情上涨时,显示蓝色粗线;下跌时与P值重合。
- 逻辑:如果
K2:IF(Z<P,Z,Z),LINETHICK3,COLORRED,LINETHICK1;- 逻辑:如果
Z小于P(空头信号),输出Z值;否则输出Z值(这个逻辑有点奇怪,通常应该是IF(Z<P, Z, P),原码可能想表达在下跌时显示Z,上涨时显示P?但根据公式,下跌时K2=Z,上涨时K2也=Z,实际上K2会始终等于Z)。 - 图形:原意可能想区分多空区域,但根据此代码,K2实际上会覆盖在Z曲线上,显示为红色。
- 逻辑:如果
特别提示:原代码中 K2 的逻辑存在冗余(或笔误),在实际使用中,它基本上就是Z曲线的另一个显示。通常分析师会修改为:K2: IF(Z<P, Z, P), ...,以实现“K1在上涨时显示蓝色,K2在下跌时显示红色”的经典多空变色效果。
二、指标逻辑原理
- 核心思想:“一上二落” 顾名思义,即“一次上升,二次回落”。该指标旨在捕捉价格的短期快速上涨(“一上”),并预警随后的回调或滞涨(“二落”)。
- 多空判断:
Z线(可以理解为“攻击线”):由短期动量和价格趋势合成,数值变大代表多方力量增强,攻击性强。P线(可以理解为“防守线/趋势线”):是对攻击线的平滑,较为滞后。- 金叉/死叉:
Z上穿P为多头信号(“上”);Z下穿P为空头信号(“落”)。
- 设计特点:
- 放大了短期动量(D值乘以5)。
- 结合了短期均价(EMA(C,5))和中期均价(MA(C,9)),试图在趋势中找到价格的相对高低点。
三、使用方法(在通达信软件中)
1. 安装步骤
- 打开通达信软件。
- 点击左上角 “功能” -> “专家系统” -> “公式管理器”。
- 在公式管理器中,选择 “技术指标” 栏目。
- 点击 “新建” 按钮。
- 填写信息:
- 名称:
一上二落(或 TD0082) - 描述:可随意填写,如“TDX00482”。
- 名称:
- 粘贴代码:将上面的源码完整复制到代码框中。
- 测试:点击“测试公式”,确保编译通过。
- 确定:保存并退出。
2. 查看方法
- 在股票K线界面,点击右下角 “指标” 或使用快捷键 “Ctrl+I”(或 “Alt+F5” 切换指标)。
- 在指标列表中找到 “一上二落”(或你自定义的名称),点击添加。
- 主图会叠加显示蓝、红两根线。
3. 实战运用技巧
- 买入信号(“一上”):
- 当蓝色线(K1) 向上转折,并明显高于红色线(K2)时,表示短期多头力量占优,可能出现快速上涨。
- 激进型投资者可在金叉(Z上穿P)时买入。
- 卖出/观望信号(“二落”):
- 当蓝色线(K1) 向下回落,向红色线(K2)靠拢时,表明上涨动力衰减,可能进入调整或下跌。
- 等待死叉(Z下穿P)确认后卖出或减仓。
- 配合其他指标:
- 建议结合 MACD、均线系统、成交量 综合判断。例如,“一上二落”发出买入信号时,如果成交量也同步放大,则信号更强。
- 可作为短线或波段操作的辅助工具,用于判断股票的活跃度和短期趋势。
四、注意事项
- 仅作参考:该指标是纯技术指标,没有未来函数,但市场波动受多种因素影响,不可迷信。
- 参数调整:原代码参数是固定的。如需优化,可尝试调整
MEMA的周期(3、6)、EMA(D,7)的参数、或MA(C,9)的参数,但需在历史数据上仔细测试。 - 适用范围:更适合用于中小盘股、题材股的短线炒作,对于走势非常平稳的大盘股或银行股可能效果一般。
总结:这是一个基于短期动量和均价差异设计的指标,核心在于捕捉“上涨攻击”和“回落调整”的临界点。掌握其多空转换的含义,并结合良好的止损纪律使用,方能发挥效果。