好的,根据你提供的代码,我将直接说明这个通达信指标公式的用法和含义。
指标名称与核心思路
这个指标的核心是计算并绘制一条名为 DLGT 的曲线及其均线 DLMA。它通过区分上涨日和下跌日的“成交额加权涨跌幅”,来衡量一段时间内多空双方的资金力量对比及其变化趋势。
指标线说明
1. DLGT (多空资金差):这是主图线。它由 DF(多方资金力量)减去 KF(空方资金力量)得到。
DF:代表“多方资金力量”。它统计过去N个交易日内,所有上涨日的“(成交额涨幅)”之和,并进行平滑处理。数值越大,表示上涨时投入的资金力量越强。
KF:代表“空方资金力量”。它统计过去N个交易日内,所有下跌日的“(成交额跌幅)”之和,取负值后进行平滑处理。这样,当下跌成交额越大、跌幅越深时,KF的正值就越大,代表空方力量越强。
因此,DLGT = DF - KF。当DLGT为正且上升时,表示多方资金力量占据主导且在增强;当DLGT为负或下降时,表示空方资金力量占优或在增强。
2. DLMA:这是DLGT线的3日简单移动平均线(经过SMA函数平滑),用于反映DLGT的短期趋势,平滑波动,便于观察方向。
3. 0轴:图中绘制的一条水平零线,是判断多空力量强弱的基准线。DLGT运行在0轴上方为多头区域,下方为空头区域。
使用方法
1. 趋势判断:
关注DLGT曲线与0轴的关系。当DLGT由下向上穿越0轴,可能意味着资金面由空转多,是潜在的趋势转强信号。反之,由上向下穿越0轴是转弱信号。
关注DLGT曲线与DLMA均线的金叉死叉。DLGT上穿DLMA为短期资金面走强信号,下穿则为走弱信号。
观察DLGT曲线的运行方向。持续上升表明资金做多动能递增,持续下降则表明做空或资金流出压力递增。
2. 背离分析:
底背离:当股价连续创出新低,但DLGT曲线的低点却逐步抬高,这预示着下跌动能衰竭,是潜在的底部反转信号。
顶背离:当股价连续创出新高,但DLGT曲线的高点却逐步降低,这预示着上涨动能不足,是潜在的顶部反转信号。
3. 参数调整:公式顶部的 `N:=10;` 是核心参数,代表统计涨跌日资金力量的计算周期。你可以修改此数值(例如改为5、20等),以适应不同的操作风格。周期越短,指标越敏感;周期越长,指标越平滑。
关于被注释的“突破”信号
代码中有一段关于C5、C13、C34均线以及“突破”信号的代码被大括号 `{}` 注释掉了,这意味着这部分不会被执行和显示。它原本的设计是用于判断VAR1(代码中未定义,可能被省略或错误删除)同时上穿三条动态均线时产生买入信号。由于VAR1变量缺失,这部分在当前公式中无效,可以忽略。
总结
该指标是一个资金动能指标,它结合了价格涨跌和成交额,比单纯的价格指标更能反映资金推动的本质。使用时,应重点观察DLGT曲线的位置、方向和与DLMA均线及股价的背离关系,将其作为判断市场资金情绪和趋势强弱的辅助工具。
N:=10;
A1:=SMA(AMOUNT,10,1)/10000000;
{C5:DMA(SMA(VAR1,3,1),VOL/0.02/CAPITAL);
C13: DMA(SMA(VAR1,5,1),VOL/0.1/CAPITAL);
C34: DMA(SMA(VAR1,8,1),VOL/0.18/CAPITAL);
突破:CROSS(VAR1,C5) AND CROSS(VAR1,C13) AND CROSS(VAR1,C34);}
B1:=C>REF(C,1);B2:=C<=REF(C,1);
ZF:=(C-REF(C,1))/REF(C,1)*100;
DD:=SUM(IF (B1,A1*ZF,0),N);
KK:=SUM(IF (B2,A1*ZF,0),N);
DF:=SMA(DD,3,1);
KF:=-1*SMA(KK,3,1);
DLGT:DF-KF;
DLMA:SMA(DLGT,3,1);
0;