Skip to content

Commit da9d548

Browse files
committed
set example code default data feed (iex)
1 parent 469404a commit da9d548

5 files changed

+24
-13
lines changed

sample/strategy_multiple_datas.py

+10-6
Original file line numberDiff line numberDiff line change
@@ -102,23 +102,27 @@ def next(self):
102102
data0 = DataFactory(dataname=SYMBOL1,
103103
historical=False,
104104
timeframe=bt.TimeFrame.Ticks,
105-
backfill_start=False)
105+
backfill_start=False,
106+
data_feed='iex')
106107
data1 = DataFactory(dataname=SYMBOL2,
107108
historical=False,
108109
timeframe=bt.TimeFrame.Ticks,
109-
backfill_start=False)
110+
backfill_start=False,
111+
data_feed='iex')
110112
# or just alpaca_backtrader_api.AlpacaBroker()
111113
broker = store.getbroker()
112114
cerebro.setbroker(broker)
113115
else:
114116
data0 = DataFactory(dataname=SYMBOL1,
115117
historical=True,
116-
fromdate=datetime(
117-
2015, 1, 1), timeframe=bt.TimeFrame.Days)
118+
fromdate=datetime(2015, 1, 1),
119+
timeframe=bt.TimeFrame.Days,
120+
data_feed='iex')
118121
data1 = DataFactory(dataname=SYMBOL2,
119122
historical=True,
120-
fromdate=datetime(
121-
2015, 1, 1), timeframe=bt.TimeFrame.Days)
123+
fromdate=datetime(2015, 1, 1),
124+
timeframe=bt.TimeFrame.Days,
125+
data_feed='iex')
122126
cerebro.adddata(data0)
123127
cerebro.adddata(data1)
124128

sample/strategy_multiple_indicators.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -104,14 +104,16 @@ def next(self):
104104
DataFactory = store.getdata # or use alpaca_backtrader_api.AlpacaData
105105
if IS_BACKTEST:
106106
data0 = DataFactory(dataname=symbol, historical=True,
107-
fromdate=datetime(
108-
2015, 1, 1), timeframe=bt.TimeFrame.Days)
107+
fromdate=datetime(2015, 1, 1),
108+
timeframe=bt.TimeFrame.Days,
109+
data_feed='iex')
109110

110111
else:
111112
data0 = DataFactory(dataname=symbol,
112113
historical=False,
113114
timeframe=bt.TimeFrame.Ticks,
114-
backfill_start=False,)
115+
backfill_start=False,
116+
data_feed='iex')
115117
# or just alpaca_backtrader_api.AlpacaBroker()
116118
broker = store.getbroker()
117119
cerebro.setbroker(broker)

sample/strategy_readme_sample.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,14 @@ def __init__(self):
3939
DataFactory = store.getdata # or use alpaca_backtrader_api.AlpacaData
4040
if IS_BACKTEST:
4141
data0 = DataFactory(dataname=symbol, historical=True,
42-
fromdate=datetime(
43-
2015, 1, 1), timeframe=bt.TimeFrame.Days)
42+
fromdate=datetime(2015, 1, 1),
43+
timeframe=bt.TimeFrame.Days,
44+
data_feed='iex')
4445
else:
4546
data0 = DataFactory(dataname=symbol,
4647
historical=False,
47-
timeframe=bt.TimeFrame.Days)
48+
timeframe=bt.TimeFrame.Days,
49+
data_feed='iex')
4850
# or just alpaca_backtrader_api.AlpacaBroker()
4951
broker = store.getbroker()
5052
cerebro.setbroker(broker)

sample/strategy_resampling_example.py

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def next(self):
4545
timeframe=bt.TimeFrame.Minutes,
4646
qcheck=10.0,
4747
backfill_start=False,
48+
data_feed='iex'
4849
)
4950
broker = store.getbroker()
5051
cerebro.setbroker(broker)

sample/strategy_sma_crossover.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,14 @@ def next(self):
9696
historical=True,
9797
fromdate=datetime(2020, 7, 1),
9898
todate=datetime(2020, 7, 11),
99-
timeframe=bt.TimeFrame.Days)
99+
timeframe=bt.TimeFrame.Days,
100+
data_feed='iex')
100101
else:
101102
data0 = DataFactory(dataname=symbol,
102103
historical=False,
103104
timeframe=bt.TimeFrame.Ticks,
104105
backfill_start=False,
106+
data_feed='iex'
105107
)
106108
# or just alpaca_backtrader_api.AlpacaBroker()
107109
broker = store.getbroker()

0 commit comments

Comments
 (0)