Если хотите в backtrader применить несколько скользящих средних SMA к нескольким тикерам:


def __init__(self):

"""Инициализация торговой системы"""

self.sma_all1 = defaultdict(list)

self.sma_all2 = defaultdict(list)

for i in range(len(self.datas)):

ticker = list(self.dnames.keys())[i]  # key name is ticker name

self.sma_all1[ticker] = bt.indicators.SMA(self.datas[i], period=50)

self.sma_all2[ticker] = bt.indicators.SMA(self.datas[i], period=100)
Если хотите в backtrader применить несколько скользящих средних SMA к нескольким тикерам: def __init__(self):    """Инициализация торговой системы"""  self.sma_all1 = defaultdict(list) self.
315 просмотров