Commit Graph

9133 Commits

Author SHA1 Message Date
Matthias
dacb40a976 Add get_latest_backtest_filename 2020-07-03 06:58:27 +02:00
Matthias
0fa56be9d2 remove openIndex and closeIndex from backtest-report 2020-07-03 06:58:27 +02:00
Matthias
04cbc2cde5 Shorten variable 2020-07-03 06:58:27 +02:00
Matthias
2881718733 Adapt tests for new column names 2020-07-03 06:58:27 +02:00
Matthias
b068e7c564 Rename open_time and close_time to *date 2020-07-03 06:58:27 +02:00
Matthias
415853583b Save backtest-stats 2020-07-03 06:58:27 +02:00
Matthias
81c8e8677d use 0 as profit mean, not nan 2020-07-03 06:58:27 +02:00
Matthias
480c5117f1 Handle empty return strings 2020-07-03 06:58:27 +02:00
Matthias
5fce7f3b22 Add market Change
closes #2524 and #3518
2020-07-03 06:58:27 +02:00
Matthias
cf044d166e Tests should use new Datetime format too 2020-07-03 06:58:27 +02:00
Matthias
fbddfaeacf Introduce DatetimePrintFormat 2020-07-03 06:58:27 +02:00
Matthias
cbcf3dbb43 Add more metrics to summarytable 2020-07-03 06:58:27 +02:00
Matthias
6922fbc3aa Add max_drawdown error handler 2020-07-03 06:58:27 +02:00
Matthias
455b26ea48 Add max drawdown to backtesting 2020-07-03 06:58:27 +02:00
Matthias
d9d999eaea
Merge pull request #3545 from BlueSkyTrading/patch-1
fixed --export trades command
2020-06-30 19:45:48 +02:00
HumanBot
61ae471eef
fixed --export trades command
refers to issue 3413 @ https://github.com/freqtrade/freqtrade/issues/3413
2020-06-30 10:13:27 -04:00
Matthias
cf1bbb1afb
Merge pull request #3517 from freqtrade/rpc/winlossratio
Show winning vs. losing trades
2020-06-30 07:48:18 +02:00
Matthias
cf26ab1dd8
Merge pull request #3527 from Theagainmen/Warning_message2
Warning message bot is stopped and left open trades
2020-06-30 07:48:02 +02:00
Matthias
efd6e4a875 Add test for check_for_open_trades 2020-06-30 07:16:27 +02:00
hroff-1902
8a2f631ddd
Merge pull request #3531 from freqtrade/exchange_errorhandling
Improve exchange errorhandling and API backoff
2020-06-30 07:53:09 +03:00
hroff-1902
02c0488d45
Merge pull request #3453 from freqtrade/fix/3363
Backtesting should load pairlists after the strategy
2020-06-29 21:53:33 +03:00
Matthias
b95065d701 Log backoff 2020-06-29 20:00:42 +02:00
Matthias
ff4ff22f87
Merge pull request #3541 from freqtrade/dependabot/pip/develop/ccxt-1.30.48
Bump ccxt from 1.30.34 to 1.30.48
2020-06-29 15:09:35 +02:00
dependabot-preview[bot]
a9064117a5
Bump ccxt from 1.30.34 to 1.30.48
Bumps [ccxt](https://github.com/ccxt/ccxt) from 1.30.34 to 1.30.48.
- [Release notes](https://github.com/ccxt/ccxt/releases)
- [Changelog](https://github.com/ccxt/ccxt/blob/master/doc/exchanges-by-country.rst)
- [Commits](https://github.com/ccxt/ccxt/compare/1.30.34...1.30.48)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 12:53:58 +00:00
Matthias
5bf6635b22
Merge pull request #3535 from freqtrade/dependabot/pip/develop/mypy-0.782
Bump mypy from 0.781 to 0.782
2020-06-29 14:53:53 +02:00
Matthias
5d69ea5e6d
Merge pull request #3534 from freqtrade/dependabot/pip/develop/cachetools-4.1.1
Bump cachetools from 4.1.0 to 4.1.1
2020-06-29 14:52:48 +02:00
dependabot-preview[bot]
8fb1683bdc
Bump cachetools from 4.1.0 to 4.1.1
Bumps [cachetools](https://github.com/tkem/cachetools) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/tkem/cachetools/releases)
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/tkem/cachetools/compare/v4.1.0...v4.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 12:32:42 +00:00
Matthias
0b5fa9f149
Merge pull request #3536 from freqtrade/dependabot/pip/develop/python-telegram-bot-12.8
Bump python-telegram-bot from 12.7 to 12.8
2020-06-29 14:31:20 +02:00
Matthias
fc5c63de96
Merge pull request #3533 from freqtrade/dependabot/pip/develop/progressbar2-3.51.4
Bump progressbar2 from 3.51.3 to 3.51.4
2020-06-29 14:22:00 +02:00
Matthias
8dad665c98
Merge pull request #3538 from freqtrade/dependabot/pip/develop/mkdocs-material-5.3.3
Bump mkdocs-material from 5.3.2 to 5.3.3
2020-06-29 14:14:38 +02:00
dependabot-preview[bot]
c06b280288
Bump mypy from 0.781 to 0.782
Bumps [mypy](https://github.com/python/mypy) from 0.781 to 0.782.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.781...v0.782)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 12:14:27 +00:00
dependabot-preview[bot]
449d462533
Bump python-telegram-bot from 12.7 to 12.8
Bumps [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) from 12.7 to 12.8.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases)
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v12.7...v12.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 12:12:58 +00:00
Matthias
95c7ccbf19
Merge pull request #3537 from freqtrade/dependabot/pip/develop/plotly-4.8.2
Bump plotly from 4.8.1 to 4.8.2
2020-06-29 14:12:46 +02:00
Matthias
b8452c36da
Merge pull request #3539 from freqtrade/dependabot/pip/develop/pytest-asyncio-0.14.0
Bump pytest-asyncio from 0.12.0 to 0.14.0
2020-06-29 14:12:10 +02:00
Matthias
0014958c05
Merge pull request #3540 from freqtrade/dependabot/pip/develop/sqlalchemy-1.3.18
Bump sqlalchemy from 1.3.17 to 1.3.18
2020-06-29 14:11:32 +02:00
dependabot-preview[bot]
9e1ce0c67a
Bump sqlalchemy from 1.3.17 to 1.3.18
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.3.17 to 1.3.18.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 09:04:12 +00:00
dependabot-preview[bot]
be2b326a6e
Bump pytest-asyncio from 0.12.0 to 0.14.0
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.12.0 to 0.14.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.12.0...v0.14.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 09:03:58 +00:00
dependabot-preview[bot]
4e5910afba
Bump mkdocs-material from 5.3.2 to 5.3.3
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/5.3.2...5.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 09:03:19 +00:00
dependabot-preview[bot]
e06b009214
Bump plotly from 4.8.1 to 4.8.2
Bumps [plotly](https://github.com/plotly/plotly.py) from 4.8.1 to 4.8.2.
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md)
- [Commits](https://github.com/plotly/plotly.py/compare/v4.8.1...v4.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 09:02:57 +00:00
dependabot-preview[bot]
fe0b17c70c
Bump progressbar2 from 3.51.3 to 3.51.4
Bumps [progressbar2](https://github.com/WoLpH/python-progressbar) from 3.51.3 to 3.51.4.
- [Release notes](https://github.com/WoLpH/python-progressbar/releases)
- [Changelog](https://github.com/WoLpH/python-progressbar/blob/develop/CHANGES.rst)
- [Commits](https://github.com/WoLpH/python-progressbar/compare/v3.51.3...v3.51.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-29 09:01:20 +00:00
Matthias
4d9ecf137b Fix failing test in python 3.7
can't use Magicmock in 3.7 (works in 3.8 though).
2020-06-28 20:38:28 +02:00
Matthias
c6124180fe Fix bug when fetching orders fails 2020-06-28 19:45:42 +02:00
Matthias
6362bfc36e Fix calculate_backoff implementation 2020-06-28 19:41:21 +02:00
Matthias
cbcbb4bdb5 Rename get_stoploss_order to fetch_stoploss_order (align with fetch_order) 2020-06-28 16:30:24 +02:00
Matthias
92c70fb903 Rename get_order to fetch_order (to align to ccxt naming) 2020-06-28 16:27:35 +02:00
Matthias
e040c518ca Dynamic backoff on DDos errors 2020-06-28 16:19:12 +02:00
Matthias
29d3ff1bc9 Adjust tests to work with ExchangeError 2020-06-28 16:04:04 +02:00
Matthias
bf61bc9d83 Introduce ExchangeError 2020-06-28 16:01:40 +02:00
Matthias
e74d2af857 Have TemporaryError a subCategory of DependencyException
so it's safe to raise out of the exchange
2020-06-28 15:44:58 +02:00
Matthias
5bd4798ed0 Add retrier to stoploss calls (but without retrying) 2020-06-28 11:56:29 +02:00