分类
联系方式
  1. 新浪微博
  2. E-mail

BackTrader CrossOver 交叉指标

金叉是技术分析中常用的判断方式,BackTrader 默认提供了 CrossOver 指标,开箱即用。

指标创建

举例来说,双均线交叉策略:

sma_s = bt.ind.SMA(period=self.p.short)  # type: ignore
sma_l = bt.ind.SMA(period=self.p.long)  # type: ignore

self.crossover = bt.ind.CrossOver(sma_s, sma_l)  # crossover signal

其中,在 CrossOver 总传入了两个 Line,分别作为数据1和数据 2。

金叉

当数据1上穿数据2时,指标值为1,表示金叉。

死叉

当数据1下穿数据2时,指标值为-1,表示死叉。

使用方式

参见 BackTrader SMA 金叉策略