From 030ecbfc17bb84c651200b68ace43d1660c2b250 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 12 Dec 2018 19:57:25 +0100 Subject: [PATCH] move exchange_helpers to data module --- freqtrade/data/__init__.py | 0 freqtrade/{exchange/exchange_helpers.py => data/convert.py} | 4 ++-- freqtrade/exchange/__init__.py | 2 +- .../test_exchange_helpers.py => data/test_convert.py} | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 freqtrade/data/__init__.py rename freqtrade/{exchange/exchange_helpers.py => data/convert.py} (93%) rename freqtrade/tests/{exchange/test_exchange_helpers.py => data/test_convert.py} (91%) diff --git a/freqtrade/data/__init__.py b/freqtrade/data/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/freqtrade/exchange/exchange_helpers.py b/freqtrade/data/convert.py similarity index 93% rename from freqtrade/exchange/exchange_helpers.py rename to freqtrade/data/convert.py index 729a4a987..e09618a64 100644 --- a/freqtrade/exchange/exchange_helpers.py +++ b/freqtrade/data/convert.py @@ -1,5 +1,5 @@ """ -Functions to analyze ticker data with indicators and produce buy and sell signals +Functions to convert data from one format to another """ import logging import pandas as pd @@ -10,7 +10,7 @@ logger = logging.getLogger(__name__) def parse_ticker_dataframe(ticker: list) -> DataFrame: """ - Analyses the trend for the given ticker history + Converts a ticker-list (format ccxt.fetch_ohlcv) to a Dataframe :param ticker: ticker list, as returned by exchange.async_get_candle_history :return: DataFrame """ diff --git a/freqtrade/exchange/__init__.py b/freqtrade/exchange/__init__.py index 2bb529250..4a29770fe 100644 --- a/freqtrade/exchange/__init__.py +++ b/freqtrade/exchange/__init__.py @@ -14,7 +14,7 @@ import ccxt.async_support as ccxt_async from pandas import DataFrame from freqtrade import constants, OperationalException, DependencyException, TemporaryError -from freqtrade.exchange.exchange_helpers import parse_ticker_dataframe +from freqtrade.data.convert import parse_ticker_dataframe logger = logging.getLogger(__name__) diff --git a/freqtrade/tests/exchange/test_exchange_helpers.py b/freqtrade/tests/data/test_convert.py similarity index 91% rename from freqtrade/tests/exchange/test_exchange_helpers.py rename to freqtrade/tests/data/test_convert.py index 57a24c69c..8e8bed997 100644 --- a/freqtrade/tests/exchange/test_exchange_helpers.py +++ b/freqtrade/tests/data/test_convert.py @@ -1,7 +1,7 @@ # pragma pylint: disable=missing-docstring, C0103 import logging -from freqtrade.exchange.exchange_helpers import parse_ticker_dataframe +from freqtrade.data.convert import parse_ticker_dataframe from freqtrade.tests.conftest import log_has