Как добавить дополнительные бары справа от графика в Backtrader Python3 - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь построить индикатор Ишимоку с помощью Backtrader в Python3

Он хорошо рисует, однако я не вижу будущего облака Kumo.Это дополнительные 26 баров справа после последней цены по оси X

Я пробовал использовать разные даты начала / окончания, но это не работает.

Это только графикиточные даты, вместо этого, мне нужно еще 26 столбцов справа.

Может кто-нибудь посоветовать?Вот мой код, пока что,

import backtrader as bt
from datetime import datetime

class indicators_(bt.Strategy):

    def __init__(self):
        self.rsi = bt.indicators.RSI_SMA(self.data.close, period=21)
        self.ichimoku = bt.indicators.ichimoku.Ichimoku(self.data)

    def next(self):
        pass


cerebro = bt.Cerebro()
cerebro.addstrategy(indicators_)

data = bt.feeds.YahooFinanceData(
    dataname='AAPL',
    fromdate = datetime(2005,1,1),
    todate = datetime(2006,1,1),
    buffered= True
    )

cerebro.adddata(data)

cerebro.run()

cerebro.plot(style='bars',start=datetime(2005, 6, 1), end=datetime(2006, 1, 20))

Вот ссылка на итоговый график с добавленными индикаторами График с индикатором Ишимоку

...