backtrader.indicators.accdecoscillator module¶
Acceleration/Deceleration Oscillator Module - AC indicator.
This module provides the Acceleration/Deceleration Oscillator (AC) developed by Bill Williams to measure the acceleration of driving force.
- Classes:
AccelerationDecelerationOscillator: AC indicator (alias: AccDeOsc).
示例
- class MyStrategy(bt.Strategy):
- def __init__(self):
self.ac = bt.indicators.AccDeOsc(self.data)
- def next(self):
- if self.ac.accde[0] > 0 and self.ac.accde[-1] < 0:
self.buy()
- class backtrader.indicators.accdecoscillator.AccelerationDecelerationOscillator[源代码]¶
基类:
IndicatorAcceleration/Deceleration Technical Indicator (AC) measures acceleration and deceleration of the current driving force. This indicator will change the direction before any changes in the driving force, which, it its turn, will change its direction before the price.
- Formula:
AcdDecOsc = AwesomeOscillator - SMA(AwesomeOscillator, period)
- See:
- alias = ('AccDeOsc',)¶
- plotlines = <backtrader.metabase.plotlines_obj object>¶
- __init__(*args, **kwargs)¶
- once(start, end)[源代码]¶
Calculate AC in runonce mode.
Calculates AC = AO - SMA(AO, period) for all bars.
- frompackages = ()¶
- packages = ()¶
- backtrader.indicators.accdecoscillator.AccDeOsc¶