Matthias
|
7c68f87c85
|
Small stylistic fixes
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
13cdcafad0
|
Improve backtest documentation
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
bce85742ba
|
Simplify wallet code
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
cec07b93c3
|
Fix optimize_reports test
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
bb1bdb1478
|
Improve test-coverage of pairlocks
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
3bdfdaef0d
|
Update documentation with backtesting compounding possibilities
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
369ede1af9
|
Improve handling of backtesting params
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
78c49836ff
|
fix --stake-amount parameter
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
f1b10bd49e
|
Improve backtesting documentation
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
9bea9a849a
|
Add test for backtesting _enter_trade
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
35215a47ab
|
Add test for subclassing
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
7f3b6c9349
|
Change some types
Fix types of new model object
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
87d8b2f93d
|
2 levels of Trade models, one with and one without sqlalchemy
Fixes a performance issue when backtesting with sqlalchemy, as that
uses descriptors for all properties.
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
0746a0edc7
|
Fix some type errors
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
c2ee9160ca
|
Check min-trade-stake in backtesting
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
8f2477ced9
|
Improve backtesting metrics
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
32707a6ba1
|
Improve performance by updating wallets only when necessary
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
8f4aad6101
|
Wallets should not recalculate close_profit for closed trades
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
f7307fe40f
|
ABS drawdown should show wallet high and low values
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
ea56b4775f
|
Add starting balance to profit cumsum calculation
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
2e6bb6c01a
|
Use absolute drawdown calc
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
2bbaeeb1b0
|
Shorten debug log
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
8f03ce377b
|
Add trade-volume metric
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
78708de740
|
Backtest-reports should calculate total gains based on starting capital
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
7cf61975fa
|
Allow dynamic stake for backtesting and hyperopt
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
bd8ecc4256
|
Enable compounding for backtesting
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
0a0e921d4c
|
Add Dry-run wallet CLI option
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
cddbff0a65
|
total_open_trades_stake should support no-db mode
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
0d664e553a
|
Improve Wallet logging disabling for backtesting
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
6fe1e20ce4
|
Small enhancements to docs
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
22412a1974
|
use get_all_locks to get locks for backtest result
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
e0e87a60ae
|
Use timestamp in UTC timezone for ROI comparisons
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
987f984c0f
|
Use sell-reason value in backtesting, not the enum object
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
f56e63895d
|
Extract close method for exchange
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
b89744753e
|
remove only ccxt objects when hyperopting
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
2e421ebe29
|
Add wallets to backtesting
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
2e7e50cca1
|
Wallets should use trade_proxy
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
d796982347
|
Update logo with smiling one
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
39118252e2
|
Make trade-close sequence clear for mock trades
|
2021-03-20 18:46:57 +02:00 |
|
Th0masL
|
e71829c6b7
|
Fix order_by in trades command
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
68a538db5b
|
Bump aiohttp from 3.7.4 to 3.7.4.post0
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.7.4 to 3.7.4.post0.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.4...v3.7.4.post0)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
5adf982a19
|
Bump pandas from 1.2.2 to 1.2.3
Bumps [pandas](https://github.com/pandas-dev/pandas) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md)
- [Commits](https://github.com/pandas-dev/pandas/compare/v1.2.2...v1.2.3)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
aafe862fc1
|
Bump mkdocs-material from 7.0.3 to 7.0.5
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 7.0.3 to 7.0.5.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/docs/changelog.md)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/7.0.3...7.0.5)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
f2425c954a
|
Bump arrow from 1.0.2 to 1.0.3
Bumps [arrow](https://github.com/arrow-py/arrow) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/arrow-py/arrow/releases)
- [Changelog](https://github.com/arrow-py/arrow/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/arrow-py/arrow/compare/1.0.2...1.0.3)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
0f280555f9
|
Bump coveralls from 3.0.0 to 3.0.1
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/TheKevJames/coveralls-python/releases)
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TheKevJames/coveralls-python/compare/3.0.0...3.0.1)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-03-20 18:46:57 +02:00 |
|
dependabot[bot]
|
af8cd5fd4c
|
Bump ccxt from 1.42.47 to 1.42.66
Bumps [ccxt](https://github.com/ccxt/ccxt) from 1.42.47 to 1.42.66.
- [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.42.47...1.42.66)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-03-20 18:46:57 +02:00 |
|
Matthias
|
3da1b8577d
|
Increase cache size to be large enough to hold all pairs
closes #4483
|
2021-03-20 18:46:57 +02:00 |
|
Th0masL
|
795325ad0f
|
Add trade_id to Cancel messages and reduced lines length
|
2021-03-20 18:46:57 +02:00 |
|
Th0masL
|
408b816d46
|
Add trade_id to tests
|
2021-03-20 18:46:57 +02:00 |
|
Th0masL
|
64e127ee08
|
Add trade_id in Telegram messages
|
2021-03-20 18:46:57 +02:00 |
|