指标、K 线形态和成交量一起出现,就一定更可靠吗?

经典指标的局限

约 12 分钟1 个动手实验4 道小题

学完你能说清楚指标是压缩后的观察工具,能否交易要看规则、时间和样本外验证。

01学完这一课,你能做到什么

技术指标把历史价格和压缩成几个数字。压缩以后更容易观察,但也会丢掉细节。比如更平滑,却会慢一步; 低于 30 可能持续很久;形态看起来明确,也可能只是下跌中的短暂停顿。

学完这一课,你应该能:

  1. 解释均线、、RSI 和 各自的边界;
  2. 把 K 线形态写成可计算、可的条件;
  3. 区分形态函数的输出值和真实;
  4. 设计、均线、MACD 与形态的组合场景;
  5. 把候选扫描、确认时间、成交规则和验证写完整。

重点不是背下“看到形态就买”,而是追问:这个信号什么时候才知道?它可能在哪些行情里失效?

一句话记住指标是观察工具,不是交易保证。

02平滑减少噪声,也带来延迟

移动平均把最近 N 个交易日的价格汇总起来,曲线会更平滑。代价是拐点通常晚于价格变化。趋势持续时,晚一点确认可能帮助你避开部分噪声;震荡时,价格反复穿越均线,可能产生多次小亏。

均线可以当作观察价格方向的工具,但简单平均不是所有投资者的真实持仓成本。价格高于 MA20,也不代表过去 20 天买入的人都盈利。

MACD 是快、慢两条 EMA 的差,再对差值做平滑,常用参数为 12、26、9。把它比作方向变化的“提示灯”可以帮助理解,但 MACD 不等于严格的价格速度或加速度,也不能直接测量多空资金的真实力量。

为了减少尾盘小波动或少量成交带来的假信号,可以增加成交量条件:金叉当天的成交量至少达到过去 20 日平均量的 0.9 倍或 1 倍。这里必须说明平均量是否包含当天、盘中量如何和整日量比较。放量也不能自动证明信号有效,仍要做样本外对照。

平滑指标的交换
得到

更少噪声

曲线更容易观察慢趋势。

付出

多一些延迟

拐点确认可能晚于价格变化。

一句话记住更平滑,通常也更晚。

03RSI 低位可能持续很久

RSI 用一段时间内上涨幅度和下跌幅度的相对关系描述强弱。常见观察线是 30 和 70:低于 30 说明近期下跌力量较强,高于 70 说明近期上涨力量较强。它们不是“必然反转线”。

在持续下跌中,RSI 可能连续多天低于 30,甚至低于 20 或 10。一个更谨慎的候选规则是:先把 RSI < 30 当作预警,等它从下方重新回到 30 以上,再产生买入候选。假设前一日 RSI=28、当天 RSI=31,回穿条件成立;这只是确认,不代表跌势已经结束。

回穿会带来取舍:它可能避开一部分持续钝化,也会延后入场、错过快速反弹。把它称作“保险”只能表示你愿意用机会换确认,不表示损失有人赔付。交易变少后,统计结果还可能更不稳定。

从超卖预警到候选信号
  1. 1RSI 跌破 30进入观察
  2. 2继续低位不急着买
  3. 3重新上穿 30生成候选
  4. 4检查成交与风控再决定是否执行

一句话记住低于 30 是强弱描述,不是反转保证。

04ATR 量波动,不能告诉你方向

TR(真实波幅)把当天波动和跳空放在一起看:

TR = max(H−L,|H−前收|,|L−前收|)

假设前收 10 元,当天最高 12 元、最低 11.5 元:三项分别是 0.5、2、1.5,所以 TR=max(0.5,2,1.5)=2 元。ATR 是 TR 在指定周期内按某种方法平滑后的结果,常见可试 10 日或 20 日,但必须记录初始化和平滑方法。

ATR 是价格单位,不是百分比,也没有方向。要和固定 5% 比较,可以看 ATR ÷ 价格。假设某标的典型波幅约 6%,固定 5% 可能偏紧;若典型波幅只有 1%–2%,固定 5% 可能偏宽。这只是说明性例子,不是对任何标的永久有效的结论。

多头初始止损可以写成:

止损价 = 入场价 − 2×ATR

例如入场 100 元、ATR=3 元,止损价为 100−2×3=94 元。必须明确 ATR 是入场前已知值,还是每天更新;跟踪止损还要明确高点锚点和是否允许保护线下移。2 ATR 不等于 2σ,也不代表 95% 覆盖概率。ATR 变高时,通常应减少仓位,不能只把止损放远而保持原数量。跳空、跌停和可交易数量限制也可能让实际损失超过计划。

ATR 止损的核心关系

止损价 = 入场价 − k×ATR

入场 100、ATR 3、k=2 时,止损价为 94。

一句话记住ATR 是波动距离,不是方向或概率。

05形态函数返回信号,不返回胜率

TA-Lib 等工具可以批量扫描 61 种形态函数,在约 480 个交易日的 OHLC 数据上统计非零位置,再与价格图对照。输出常被简化为:正值表示看涨候选,负值表示看跌候选,0 表示未识别。但不同函数的幅度和定义可能不同,不能把所有非零值都当成固定的 +100 或 −100。

更不能把返回 100 理解为 100% 胜率。它只说明该函数的形态条件被满足,是否可交易还要看确认时点、成交价格、成本和后续表现。同一天命中多个相关形态,也不能当成多份独立证据,因为它们往往都来自同一组 OHLC。

常见形态要先定义,再测试:

  • 锤子线:长下影线可能表示下探后收回,但要有实体、影线比例和出现位置;
  • 射击之星:长上影线可能表示冲高回落,也可能只是震荡;
  • 吞没:后一根反向实体覆盖前一根实体;如果覆盖全部高低范围,要另称全范围覆盖;
  • 十字星:开收接近,方向不明确,要结合前后位置;
  • 早晨之星:通常是下跌、大致平衡、再转强的多根 K 线组合,具体缺口和穿透条件要按实现核对。

后一根 K 线更强,不代表可以从数据里删除前一根;形态识别也不等于缠论的包含处理。OHLC 不能证明所谓主力计划,历史形态确认后不能把信号回填到第一根 K 线。

形态先描述,再验证
下影

锤子线

可能有承接,但也可能是下跌中继。

上影

射击之星

可能冲高回落,但不自动等于顶部。

实体

吞没

先说清比较实体还是全部范围。

一句话记住形态输出是条件命中,不是胜率。

06缠论、做空和事件案例的边界

、笔、线段和是缠论里常见的结构概念。本课只把它们作为“进一步定义结构和确认条件”的例子,不把简短介绍当成完整缠论系统。围绕中枢震荡或等待突破确认,都要写清规则、时点和失效条件。

表达下跌观点也有不同工具:融券、股指和在准入、保证金、费用、借券和风险结构上都不同。开通期货不等于自动获得所有衍生品和做空权限。

盘中案例常见风险链是:题材预期 → 入场 → 隔夜消息 → 开盘跳变 → 临场处理。比如某次约 40.8 元买入、盘中约 41.23 元,次日低开后拉回,最终来回基本没有盈利。这个案例不能推出“不封板”或“至少赚 5%–10%”,也不能凭日终长下影线假设盘中知道最低点。做 T 还要区分已有可卖底仓和当天新买数量,并记录行情、消息与。

价格翻倍是上涨 100%,不是收益率 200%。杠杆下的账户结果还受、逐日盯市、加减仓和路径影响,不能传播未经验证的回报预测。

一句话记住故事能提示风险,不能替代可执行规则。

07三个组合场景:从形态到候选池

组合条件要写成顺序,而不是把三个指标并排画在图上。

场景一:布林带下轨加反转形态

先定义价格是触及还是收盘跌破下轨,再检查锤子线或看涨吞没。要说明两者是否必须同日、形态确认后何时成交。确认越多,可能越晚、价格越高,也可能减少交易。

场景二:上升趋势中的回调

先要求价格在 MA60 上方,再检查是否回到 MA20 附近,最后寻找十字星或早晨之星。必须定义“附近”的距离、MA60 是否向上、回调持续多久以及失效条件。价格在均线上方不等于所有人盈利。

场景三:MACD 底背离加底部吞没

先按上一课定义的窗口比较两个低点,确认价格接近或跌破前低、MACD 下跌动能没有同步恶化,再检查吞没形态。满足条件后加入次日候选池,而不是自动当日成交。

三种场景都要比较单条件和组合条件,至少记录交易数、收益分布、回撤、成本和样本外结果。多个指标如果都来自同一组 OHLC,不能把三次确认当成三次独立概率相乘。

从信号到候选池
  1. 1收盘数据只用当时已完成的数据
  2. 2计算指标记录原始数值
  3. 3检查形态定义实体和窗口
  4. 4加入候选供下一交易日复核
  5. 5模拟成交遵守成本和交易制度

一句话记住组合条件要先定义时点,再比较取舍。

动手试试

指标失效对照实验

在趋势、震荡和下跌样本中,比较只认 RSI 超卖、等待回穿 30,以及再加成交量保险后的候选、成交和回撤,并对照固定 5% 止损与 ATR 动态止损。

固定教学样本指标失效对照实验
上涨 K 线下跌 K 线MA20RSI14
正在载入指标图表
机械抄底只认超卖

相对强弱指标(RSI)跌破 30 就记为候选。下跌里它可能长时间停在超卖区,反复触发。

运行后将显示超卖候选与成交标记样本收益与回撤最长钝化天数固定止损与 ATR 止损差异

08把扫描结果交给助手,而不是把判断交给助手

可以先做一个固定脚本:读取已经收盘的数据,计算指标和形态,保存候选、触发原因、原始数值和日期,再输出盘前或盘后报告。之后让 Agent 查询这份结构化结果,最后再考虑定时调度。

工具调用需要明确输入和输出,例如:证券范围、目标日期、热身历史、口径、指标参数、是否排除 ST 或停牌,以及返回的代码、名称、信号日、形态名、数值和筛选理由。工具能执行计算,不会自动替你判断数据质量或交易可行性。

不要把一次聊天展示写成已验证的全天服务,也不要让 Agent 直接输出“明天必涨”。如果结果没有交易,也要如实显示“无交易”,不能填成 100% 胜率。

一句话记住先让工具产出证据,再让助手解释证据。

09动手任务:做一张可复核的形态雷达表

选一段有完整 OHLCV 的历史数据,完成五类形态的命中清单,每种抽查几个例子。再实现三个组合场景中的一个,并记录每个条件的计算值、确认时间和模拟成交时间。

设计两个失败例:形态出现后继续下跌;没有形态但趋势继续。检查系统能否如实显示失败,而不是事后换解释。输出候选表、参数、单条件对照结果、成本和样本外验证计划。

验收标准是:你能说明形态怎样定义、什么时候可知、为什么可能失效;扫描结果能追溯到原始数据;成交遵守交易制度;没有用未来 K 线回填过去。

一句话记住能复核信号和失败,才算完成扫描。

检验
检验一下

4 道小题

全部答对,这一课就算真正读懂了。答错了会告诉你为什么。

01RSI 低于 30,最稳妥的理解是什么?
02前收 10、最高 12、最低 11.5,TR 是多少?
03形态函数返回 100,说明什么?
04组合形态加入次日候选池时,应该怎样处理?
知识卡

这一课,浓缩成一张卡

学完可以保存或分享给朋友。保存成图片的功能会在下一版加上。

AI+金融投资训练营 · 经典指标的局限怎样判断一个指标组合值得继续研究?

先定义每个条件和可知时点,再用统一成本、成交和样本外口径比较单条件与组合条件。

  • 低位不等于反转
  • 形态输出不是胜率
  • 候选不等于成交
quant.jtxaionline.com
这一课的要点

记住这 5 句话

  1. 01均线和 MACD 的平滑会减少噪声,也会带来延迟;成交量过滤要固定口径并做样本外验证。
  2. 02RSI 低于 30 可能持续,回穿确认是用更晚入场换取额外条件。
  3. 03ATR 量波动,不代表方向;2 ATR 不是 2σ,也不等于 95% 概率。
  4. 04形态函数的输出是规则命中,不是胜率;实体、影线、窗口和确认时点都要定义。
  5. 05组合扫描只生成可复核候选,不能用未来数据、故事或 Agent 结论替代验证。
完成这一课

完成这一课

读完讲义、动手做一次实验、答对小题,这一课就算学完了。

  • 读完讲义
  • 完成一次指标失效对照实验
  • 通过随堂自测

实验数据AI+金融投资训练营教学样本。固定合成趋势、震荡与下跌路径。按收盘确认、次日执行、100 股整手和简化交易成本模拟。

固定教学样本只用于解释量化研究方法,不代表任何真实标的未来表现,也不构成投资建议。