Skip to content

Commit 581d1d4

Browse files
authored
Merge pull request #400 from coding-kitties/fix/csv-ohlcv-based-tests-331
Fix CSV OHLCV based tests (#331)
2 parents 424998e + d08c3a7 commit 581d1d4

File tree

14 files changed

+10598
-137
lines changed

14 files changed

+10598
-137
lines changed

investing_algorithm_framework/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
SnapshotInterval, AWS_S3_STATE_BUCKET_NAME, BacktestEvaluationFocus, \
2525
save_backtests_to_directory, BacktestMetrics, DATA_DIRECTORY
2626
from .infrastructure import AzureBlobStorageStateHandler, \
27-
CSVOHLCVDataProvider, CCXTOHLCVDataProvider, CCXTTickerDataProvider, \
27+
CSVOHLCVDataProvider, CSVTickerDataProvider, \
28+
CCXTOHLCVDataProvider, CCXTTickerDataProvider, \
2829
PandasOHLCVDataProvider, \
2930
AWSS3StorageStateHandler
3031
from .create_app import create_app
@@ -110,6 +111,7 @@
110111
'select_backtest_date_ranges',
111112
'DataType',
112113
'CSVOHLCVDataProvider',
114+
'CSVTickerDataProvider',
113115
"CCXTOHLCVDataProvider",
114116
"CCXTTickerDataProvider",
115117
"DataProvider",

investing_algorithm_framework/infrastructure/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
SQLOrderMetadataRepository
1111
from .services import AzureBlobStorageStateHandler, AWSS3StorageStateHandler, \
1212
BacktestService
13-
from .data_providers import CSVOHLCVDataProvider, get_default_data_providers, \
13+
from .data_providers import CSVOHLCVDataProvider, \
14+
CSVTickerDataProvider, get_default_data_providers, \
1415
get_default_ohlcv_data_providers, CCXTOHLCVDataProvider, \
1516
CCXTTickerDataProvider, PandasOHLCVDataProvider
1617
from .order_executors import CCXTOrderExecutor, BacktestOrderExecutor
@@ -40,6 +41,7 @@
4041
"SQLTradeStopLossRepository",
4142
"SQLOrderMetadataRepository",
4243
"CSVOHLCVDataProvider",
44+
"CSVTickerDataProvider",
4345
"CCXTOrderExecutor",
4446
"CCXTPortfolioProvider",
4547
"get_default_data_providers",

investing_algorithm_framework/infrastructure/data_providers/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from .ccxt import CCXTOHLCVDataProvider, CCXTTickerDataProvider
2-
from .csv import CSVOHLCVDataProvider
2+
from .csv import CSVOHLCVDataProvider, CSVTickerDataProvider
33
from .pandas import PandasOHLCVDataProvider
44

55

@@ -30,6 +30,7 @@ def get_default_ohlcv_data_providers():
3030

3131
__all__ = [
3232
'CSVOHLCVDataProvider',
33+
'CSVTickerDataProvider',
3334
'CCXTOHLCVDataProvider',
3435
'CCXTTickerDataProvider',
3536
'get_default_data_providers',

0 commit comments

Comments
 (0)