::= 趋势线突破策略(ID-169) ::
这是一个**下降趋势线突破选股公式**,在通达信公式语言(TDX)中实现。下面逐条解释逻辑: --- ## 公式逻辑解读 ### 1. 一句话概括 选出"股价突破近期下降趋势线、且经过多重确认"的潜在反转标的。 --- ### 2. 核心买入逻辑(逐条拆解) **步骤1 — 画下降趋势线** - 取最近60根K线的最高价,用`SLOPE`函数拟合一条趋势线(`TREND_LINE`) - 这条线连接的是60日内高点的"下降通道上沿" **步骤2 — 突破信号** - `CLOSE > TREND_LINE`:当日收盘价站上趋势线,触发初步信号 **步骤3 — 确认机制** - `COUNT(CLOSE > TREND_LINE, 2) = 2`:**连续2天**收盘都在趋势线上方,避免假突破 **步骤4 — 斜率过滤** - `SLOPE(HIGH, N) < -0.5`:确保趋势线确实是**显著向下倾斜**的(排除横盘或上升趋势的干扰) **步骤5 — 放量确认** - `VOL > MA(VOL, 5) * 1.2`:突破日成交量 > 5日均量的1.2倍,需要**真金白银推升** **步骤6 — 均线过滤** - `CLOSE > MA(CLOSE, 20)`:股价在20日均线上方,确保**中期趋势不破** **步骤7 — 波动率过滤** - `ATR(14) / CLOSE < 0.05`:14日ATR除以收盘价 < 5%,排除**波动过于剧烈**的高风险标的 **步骤8 — 排除ST** - `NOT(NAMELIKE('ST'))`:不买ST股(退市风险) **步骤9 — 综合信号** - 以上7个条件**全部满足**才发出`SIGNAL = 1` --- ### 3. 适合的市场环境 | 环境 | 适配度 | |------|--------| | 超跌反弹 | ✅ 最适合 | | 下降趋势末期 | ✅ 适合 | | 强势上升趋势 | ❌ 不适合(趋势线向上,斜率过滤会拦掉) | | 震荡横盘 | ⚠️ 效果一般(斜率可能不够陡) | --- ### 4. 风险提示 > 技术指标存在滞后性,突破后可能出现"假突破"回踩趋势线,需结合大盘环境和个股基本面综合判断,公式信号不构成投资建议。 --- ### 5. 公式中的潜在问题(供参考) 这段代码里有一个**逻辑问题**,值得注意: ``` TREND_LINE:=SLOPE(HIGH,N)* (N-1)+HHV(HIGH,N); ``` `SLOPE(HIGH,N)` 返回的是回归斜率(单位:价格/周期),乘以 `(N-1)` 再加 `HHV(HIGH,N)` 得到的是一个**绝对价格**,但这个价格的数值含义并不直观——它实际上是用60日高点的最高值作为"截距"来外推趋势线,与标准的趋势线画法(连接两个高点)有差异。在实际使用中可能需要验证这个公式的趋势线数值是否符合直观预期。