Lean · 第 7 章 160+ 技术指标体系 章节摘要:本章钻取第 7 层——技术指标体系(Indicators 项目,约 3.1 万行)。Lean 内置 160+ 技术指标实现,从 AbsolutePriceOscillator、BollingerBands、MACD、RSI 到 ConnorsRSI、CoppockCurve、ChandeKrollStop,还含 CandlestickPatterns K线形态子目录。用户既可直接 new 指标类手动 Update,更常用的是 QCAlgorithm.Indicators.cs 提供的便捷方法(SMA()/EMA()/RSI() 等)——这些工厂方法自动注册到算法,数据来了自动喂给指标并管理预热(WarmUp)。
章节摘要:本章钻取第 7 层——技术指标体系(Indicators 项目,约 3.1 万行)。Lean 内置 160+ 技术指标实现,从 AbsolutePriceOscillator、BollingerBands、MACD、RSI 到 ConnorsRSI、CoppockCurve、ChandeKrollStop,还含 CandlestickPatterns K线形态子目录。用户既可直接 new 指标类手动 Update,更常用的是 QCAlgorithm.Indicators.cs 提供的便捷方法(SMA()/EMA()/RSI() 等)——这些工厂方法自动注册到算法,数据来了自动喂给指标并管理预热(WarmUp)。本章共 2 节,前置依赖为第 1-6 章。
本章钻取"指标层"——160+ 指标实现 + 便捷工厂方法。
阅读完本章,你应当能够:
Indicators 项目约3.1万行;166+指标(AbsolutePriceOscillator/BollingerBands/MACD/RSI/ConnorsRSI/CoppockCurve/ChandeKrollStop等);IndicatorBase 基类与 Update(data)机制;指标分为 DataPoint 型(用单一价)/Bar 型(OHLCV);Consolidator 聚合器把数据喂给指标;CandlestickPatterns K线形态子目录(Doji/Hammer/ShootingStar等)。
QCAlgorithm.Indicators.cs partial;SMA(symbol,period)/EMA/RSI/MACD/Bollinger 等工厂方法(一行创建+自动注册到算法);Consolidator 自动管理(数据来了自动喂指标);WarmUpIndicator 预热(用历史数据填满指标窗口,避免回测初期无效);IndicatorExtensions 组合运算(指标之间加减乘除)。
前置知识:第 1-6 章。
后续延伸:第 8 章钻取订单与成交模型(指标驱动下单)。