Matthias
|
88c8fe5570
|
Merge pull request #6715 from nicolaspapp/feat/relative-drawdown
Add relative drawdown
|
2022-05-02 21:09:14 +02:00 |
|
Matthias
|
3f64c6307f
|
Maintain compatibility with old backtest results
|
2022-05-02 20:01:44 +02:00 |
|
Matthias
|
1e2523af61
|
Fix some assumptions on the data
available_capital is not guaranteed to be available, while dry-run-wallet is.
|
2022-05-02 19:44:14 +02:00 |
|
Matthias
|
995c48b642
|
Merge branch 'develop' into pairlocks_direction
|
2022-05-01 14:59:04 +02:00 |
|
Matthias
|
53a2f55cf0
|
Merge branch 'develop' into pr/nicolaspapp/6715
|
2022-05-01 10:03:10 +02:00 |
|
Matthias
|
4580127fa8
|
Small refactor
|
2022-04-30 14:51:57 +02:00 |
|
Matthias
|
c6c569b772
|
chore: split BTAnalyais to metrics
|
2022-04-30 14:47:27 +02:00 |
|
Matthias
|
4262f84744
|
Merge branch 'develop' into pr/nicolaspapp/6715
|
2022-04-30 14:22:18 +02:00 |
|
Matthias
|
2acb68e6e2
|
Move hyperopt-loss functions to their own package
|
2022-04-30 13:59:23 +02:00 |
|
Matthias
|
09b74cebce
|
Move edge bot_loop_start to edge_cli
(otherwise it's called twice when running trade mode with edge on).
|
2022-04-30 08:55:07 +02:00 |
|
Sam Germain
|
4a6f1e90c3
|
Merge branch 'develop' into bot-start
|
2022-04-29 22:23:42 -06:00 |
|
Matthias
|
43049e0465
|
Evict cache if parameter file changed
closes #6735
|
2022-04-29 19:44:17 +02:00 |
|
Matthias
|
fbd142844f
|
Refactor bt-caching stuff to it's own module
|
2022-04-29 19:37:13 +02:00 |
|
Matthias
|
d1a61f9c61
|
Don't start futures backtest if leverage-tiers don't contain pair
|
2022-04-28 20:05:19 +02:00 |
|
Matthias
|
1e83589641
|
Fix hyperopt
|
2022-04-28 06:59:03 +02:00 |
|
Matthias
|
30c9dc6975
|
Fix exit-signa being assigned when tag is set but no signal is present.
|
2022-04-27 13:53:11 +02:00 |
|
Rokas Kupstys
|
6d99222320
|
Add 'exit_tag' parameter to 'custom_exit_price' callback.
|
2022-04-26 10:01:51 +03:00 |
|
Sam Germain
|
4fd904e0a9
|
added bot_start to backtesting
|
2022-04-25 17:48:57 -06:00 |
|
Matthias
|
44000ae0b3
|
Fix CAGR missing for old results
|
2022-04-25 17:37:25 +02:00 |
|
Matthias
|
246a336f56
|
Merge pull request #6726 from froggleston/bt_concat
Move df append to pd concat
|
2022-04-25 16:03:27 +02:00 |
|
froggleston
|
431c539cbd
|
Fix isort import order
|
2022-04-25 10:42:24 +01:00 |
|
Matthias
|
4444259078
|
Fix hyperopt-loss interface to enforce kwargs
|
2022-04-25 11:33:18 +02:00 |
|
froggleston
|
580da21dda
|
Move df append to pd concat
|
2022-04-25 10:31:19 +01:00 |
|
Matthias
|
4143ebbeae
|
Add CAGR calculation to backtesting
|
2022-04-25 10:51:11 +02:00 |
|
Matthias
|
737bdfe844
|
Use "side" parameter when calling Pairlocks
|
2022-04-24 14:33:24 +02:00 |
|
Matthias
|
7c79d937e0
|
Properly type "side" parameter
|
2022-04-24 14:33:24 +02:00 |
|
Matthias
|
9e199165b4
|
Update protection-interface to support per-side locks
|
2022-04-24 14:33:24 +02:00 |
|
Matthias
|
25c6c5e326
|
Update backtest sell terminology to exit
|
2022-04-24 14:30:50 +02:00 |
|
Matthias
|
3c17409bd7
|
Update buy to entry in backtesting
|
2022-04-24 14:28:15 +02:00 |
|
Nicolas Papp
|
0f943c482b
|
PEP8 code compliance
|
2022-04-23 13:15:14 -03:00 |
|
Matthias
|
d4e12371c2
|
Merge pull request #6558 from samgermain/recursive-strategy-folder
Recursively search subdirectories in config['user_data_dir']/strategies for a strategy
|
2022-04-23 14:23:53 +02:00 |
|
Matthias
|
f2912f8815
|
Improve mypy runs
|
2022-04-23 11:31:12 +02:00 |
|
Matthias
|
89f16ad3a5
|
Merge pull request #6543 from froggleston/v3_fixes
Add support for storing buy candle indicator rows in backtesting results
|
2022-04-23 09:45:11 +02:00 |
|
Matthias
|
5a90d5ece6
|
Fix docstring quotes
|
2022-04-23 09:44:04 +02:00 |
|
Matthias
|
7328553c0b
|
Merge pull request #6563 from italodamato/opt-ask-force-new-points
Optimize only new points
|
2022-04-23 09:43:33 +02:00 |
|
Matthias
|
580a2c6545
|
Don't repeat backtest-storing
|
2022-04-23 09:23:53 +02:00 |
|
Matthias
|
f1f4846053
|
Merge branch 'develop' into pr/samgermain/6558
|
2022-04-23 09:16:28 +02:00 |
|
Matthias
|
ba92e09b7b
|
list-strategies should find recursively as well
|
2022-04-23 09:11:50 +02:00 |
|
Matthias
|
dff9d52b30
|
Remove hints on no longer used option, add very primitive test
|
2022-04-23 08:51:52 +02:00 |
|
froggleston
|
767592a1d6
|
Add signals enum to 'export' cli option
|
2022-04-22 18:46:12 +01:00 |
|
froggleston
|
f92997d378
|
Move signal candle generation into separate function
|
2022-04-20 14:05:33 +01:00 |
|
froggleston
|
b3cb722646
|
Use joblib instead of pickle, add signal candle read/write test, move docs to new Advanced Backtesting doc
|
2022-04-20 13:38:52 +01:00 |
|
froggleston
|
aa5984930d
|
Fix filename generation
|
2022-04-19 13:00:09 +01:00 |
|
froggleston
|
84f486295d
|
Add tests for new storing of backtest signal candles
|
2022-04-19 12:48:21 +01:00 |
|
froggleston
|
34fb8dacd7
|
Fix isort complaints
|
2022-04-16 17:03:24 +01:00 |
|
froggleston
|
b738c4e695
|
Fix flake8 complaints
|
2022-04-16 16:49:20 +01:00 |
|
froggleston
|
7210a11730
|
Fix flake8 complaints
|
2022-04-16 16:37:06 +01:00 |
|
froggleston
|
a63affc5f1
|
Fix flake8 complaints
|
2022-04-16 16:32:04 +01:00 |
|
froggleston
|
f55a9940a7
|
Fix line spacing
|
2022-04-16 16:15:04 +01:00 |
|
froggleston
|
b1bcf9f33c
|
Fix backtest_enable typo
|
2022-04-16 14:58:17 +01:00 |
|