
Bir orta bant (SMA) ve iki dış banttan (üstte/altta standart sapmalar) oluşan oynaklık göstergesi. Bantlar yüksek oynaklık sırasında genişler ve düşük oynaklık sırasında daralır.
Bir orta bant (SMA) ve iki dış banttan (üstte/altta standart sapmalar) oluşan oynaklık göstergesi. Bantlar yüksek oynaklık sırasında genişler ve düşük oynaklık sırasında daralır.
Bollinger Bantları kırılma tespitinde mükemmeldir. Bantlar daraldığında (düşük oynaklık "sıkışması"), önemli bir fiyat hareketi yakındır. Kırılma stratejileri, fiyat üst bandın üzerinde (boğa kırılması) veya alt bandın altında (ayı kırılması) kapandığında girer ve oynaklık genişlemesini takip eder.
Breakout Trading Strategies hakkında daha fazla bilgi edinin →import backtrader as bt
class BollingerBreakout(bt.Strategy):
params = (('period', 20), ('devfactor', 2.0))
def __init__(self):
self.bb = bt.indicators.BollingerBands(self.data.close,
period=self.p.period,
devfactor=self.p.devfactor)
def next(self):
# Price breaks above upper band = bullish breakout
if self.data.close[0] > self.bb.lines.top[0] and self.data.close[-1] <= self.bb.lines.top[-1]:
self.buy()
# Price breaks below lower band = bearish breakout
elif self.data.close[0] < self.bb.lines.bot[0] and self.data.close[-1] >= self.bb.lines.bot[-1]:
self.sell()| Parametre | Varsayılan | Açıklama |
|---|---|---|
| period | 20 | Orta bant için SMA dönemi |
| devfactor | 2 | Dış bantlar için standart sapma çarpanı |