Skip to content

唐奇安通道

策略核心逻辑

唐奇安通道交易法用到两个核心指标:Donchian Channel(唐奇安通道)ATR

代码实现步骤

1. 加载库与基础设定

  • 加载库与声明对象:引入必要的函数库,声明指标对象。
  • 模式号与止损方式:设定策略编号、止损依据(如基于ATR或固定点数)。
  • 可优化参数
    • 时间周期(如M15、H1等)
    • 止损系数(SLFactor,例:1代表止损距离为通道上下轨间距)
    • 止盈系数(TPFactor,例:2代表盈亏比2:1)
    • 唐奇安通道与长期ATR参数(共用或拆分,本文共用简化参数)
    • 止盈类型(TPType:1为中线止盈,2为边线止盈)

2. 指标逻辑与过滤器

  • 唐奇安通道:计算上轨(N周期最高价)、下轨(N周期最低价)、中线(上下轨均值)。
  • 双ATR过滤器
    • 短期ATR(近期波动)与长期ATR(远期波动)对比,若短期ATR > 长期ATR,表明当前波动增大,允许开仓;否则跳过。

Talk is cheap, show me the code!