add docstring

This commit is contained in:
Matthias 2019-08-25 14:30:09 +02:00
parent 06024b0ab0
commit 19f3669fbd

View File

@ -334,7 +334,10 @@ def download_trades_history(datadir: Optional[Path],
pair: str, pair: str,
ticker_interval: str = '5m', ticker_interval: str = '5m',
timerange: Optional[TimeRange] = None) -> bool: timerange: Optional[TimeRange] = None) -> bool:
"""
Download trade history from the exchange.
Appends to previously downloaded trades data.
"""
if not exchange: if not exchange:
raise OperationalException( raise OperationalException(
"Exchange needs to be initialized to download data") "Exchange needs to be initialized to download data")
@ -350,12 +353,12 @@ def download_trades_history(datadir: Optional[Path],
logger.debug("Current End: %s", trades[-1]['datetime'] if trades else 'None') logger.debug("Current End: %s", trades[-1]['datetime'] if trades else 'None')
new_trades = exchange.get_historic_trades(pair=pair, new_trades = exchange.get_historic_trades(pair=pair,
since=since if since else since=since if since else
int(arrow.utcnow().shift( int(arrow.utcnow().shift(
days=-30).float_timestamp) * 1000, days=-30).float_timestamp) * 1000,
# until=xxx, # until=xxx,
from_id=from_id, from_id=from_id,
) )
trades.extend(new_trades[1]) trades.extend(new_trades[1])
store_trades_file(datadir, pair, trades) store_trades_file(datadir, pair, trades)