stable/freqtrade
enenn 1f75636e56 [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585)
* remove obsolete helper functions and make _state a public member.

* remove function assertions

* revert worker() changes

* Update pytest from 3.4.2 to 3.5.0

* Adapt exchange functions to ccxt API
Remove get_market_summaries and get_wallet_health, add exception handling

* Add NetworkException

* Change pair format in constants.py

* Add tests for exchange functions that comply with ccxt

* Remove bittrex tests

* Remove Bittrex and Interface classes

* Add retrier decorator

* Remove cache from get_ticker

* Remove unused and duplicate imports

* Add keyword arguments for get_fee

* Implement 'get_pair_detail_url'

* Change get_ticker_history format to ccxt format

* Fix exchange urls dict, don't need to initialize exchanges

* Add "Using Exchange ..." logging line
2018-04-06 10:57:08 +03:00
..
exchange [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) 2018-04-06 10:57:08 +03:00
optimize [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) 2018-04-06 10:57:08 +03:00
rpc [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) 2018-04-06 10:57:08 +03:00
strategy don't shadow built-in name tuple 2018-03-20 19:50:04 +01:00
tests [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) 2018-04-06 10:57:08 +03:00
vendor add missing import 2017-11-20 22:26:32 +01:00
__init__.py have backtest and dry-mode working 2018-03-24 19:51:40 +01:00
analyze.py Revert OHLVC dataformat to ccxt format 2018-03-25 13:32:46 +02:00
arguments.py modify args typehints 2018-03-20 19:50:04 +01:00
configuration.py use local config-object for check_exchange 2018-04-04 22:05:17 +02:00
constants.py exhcange now uses ccxt in dry_run, update config 2018-03-21 19:40:16 +02:00
fiat_convert.py optimize imports 2018-03-20 19:50:04 +01:00
freqtradebot.py [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585) 2018-04-06 10:57:08 +03:00
indicator_helpers.py indicator_helpers: apply correct typehints 2018-03-20 19:48:03 +01:00
logger.py Complete Backtesting and Hyperopt unit tests 2018-03-03 09:33:54 +08:00
main.py modify args typehints 2018-03-20 19:50:04 +01:00
misc.py don't check negated if both trees are handled 2018-03-31 17:28:54 +02:00
persistence.py add fee param to function doc 2018-03-20 19:48:03 +01:00
state.py Add a Enum class State that contains Bot running states 2018-03-03 09:33:54 +08:00