01学完这一课,你能做到什么
技术指标把历史价格和压缩成几个数字。压缩以后更容易观察,但也会丢掉细节。比如更平滑,却会慢一步; 低于 30 可能持续很久;形态看起来明确,也可能只是下跌中的短暂停顿。
学完这一课,你应该能:
- 解释均线、、RSI 和 各自的边界;
- 把 K 线形态写成可计算、可的条件;
- 区分形态函数的输出值和真实;
- 设计、均线、MACD 与形态的组合场景;
- 把候选扫描、确认时间、成交规则和验证写完整。
重点不是背下“看到形态就买”,而是追问:这个信号什么时候才知道?它可能在哪些行情里失效?
一句话记住指标是观察工具,不是交易保证。
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,回穿条件成立;这只是确认,不代表跌势已经结束。
回穿会带来取舍:它可能避开一部分持续钝化,也会延后入场、错过快速反弹。把它称作“保险”只能表示你愿意用机会换确认,不表示损失有人赔付。交易变少后,统计结果还可能更不稳定。
- 1RSI 跌破 30进入观察
- 2继续低位不急着买
- 3重新上穿 30生成候选
- 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 变高时,通常应减少仓位,不能只把止损放远而保持原数量。跳空、跌停和可交易数量限制也可能让实际损失超过计划。
止损价 = 入场价 − 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收盘数据只用当时已完成的数据
- 2计算指标记录原始数值
- 3检查形态定义实体和窗口
- 4加入候选供下一交易日复核
- 5模拟成交遵守成本和交易制度
一句话记住组合条件要先定义时点,再比较取舍。
指标失效对照实验
在趋势、震荡和下跌样本中,比较只认 RSI 超卖、等待回穿 30,以及再加成交量保险后的候选、成交和回撤,并对照固定 5% 止损与 ATR 动态止损。
相对强弱指标(RSI)跌破 30 就记为候选。下跌里它可能长时间停在超卖区,反复触发。
08把扫描结果交给助手,而不是把判断交给助手
可以先做一个固定脚本:读取已经收盘的数据,计算指标和形态,保存候选、触发原因、原始数值和日期,再输出盘前或盘后报告。之后让 Agent 查询这份结构化结果,最后再考虑定时调度。
工具调用需要明确输入和输出,例如:证券范围、目标日期、热身历史、口径、指标参数、是否排除 ST 或停牌,以及返回的代码、名称、信号日、形态名、数值和筛选理由。工具能执行计算,不会自动替你判断数据质量或交易可行性。
不要把一次聊天展示写成已验证的全天服务,也不要让 Agent 直接输出“明天必涨”。如果结果没有交易,也要如实显示“无交易”,不能填成 100% 胜率。
一句话记住先让工具产出证据,再让助手解释证据。
09动手任务:做一张可复核的形态雷达表
选一段有完整 OHLCV 的历史数据,完成五类形态的命中清单,每种抽查几个例子。再实现三个组合场景中的一个,并记录每个条件的计算值、确认时间和模拟成交时间。
设计两个失败例:形态出现后继续下跌;没有形态但趋势继续。检查系统能否如实显示失败,而不是事后换解释。输出候选表、参数、单条件对照结果、成本和样本外验证计划。
验收标准是:你能说明形态怎样定义、什么时候可知、为什么可能失效;扫描结果能追溯到原始数据;成交遵守交易制度;没有用未来 K 线回填过去。
一句话记住能复核信号和失败,才算完成扫描。
4 道小题
全部答对,这一课就算真正读懂了。答错了会告诉你为什么。
这一课,浓缩成一张卡
学完可以保存或分享给朋友。保存成图片的功能会在下一版加上。
先定义每个条件和可知时点,再用统一成本、成交和样本外口径比较单条件与组合条件。
- 低位不等于反转
- 形态输出不是胜率
- 候选不等于成交
记住这 5 句话
- 01均线和 MACD 的平滑会减少噪声,也会带来延迟;成交量过滤要固定口径并做样本外验证。
- 02RSI 低于 30 可能持续,回穿确认是用更晚入场换取额外条件。
- 03ATR 量波动,不代表方向;2 ATR 不是 2σ,也不等于 95% 概率。
- 04形态函数的输出是规则命中,不是胜率;实体、影线、窗口和确认时点都要定义。
- 05组合扫描只生成可复核候选,不能用未来数据、故事或 Agent 结论替代验证。
完成这一课
读完讲义、动手做一次实验、答对小题,这一课就算学完了。
- 读完讲义
- 完成一次指标失效对照实验
- 通过随堂自测
实验数据AI+金融投资训练营教学样本。固定合成趋势、震荡与下跌路径。按收盘确认、次日执行、100 股整手和简化交易成本模拟。
固定教学样本只用于解释量化研究方法,不代表任何真实标的未来表现,也不构成投资建议。