Matthias
54d9dbaea8
Formatting
2024-04-16 20:54:12 +02:00
Matthias
d7920c4b64
Simplify backtest storage
2024-04-16 20:53:06 +02:00
Matthias
c8a5904959
Store and load backtest-market-change data
2024-04-16 19:27:41 +02:00
Matthias
18a4d6972d
generate_filename should be private
2024-04-16 18:02:00 +02:00
Matthias
a0a22f62e0
Update typehint for backtesting
2024-04-16 18:00:24 +02:00
Matthias
e7b907a175
Enhance / simplify bt-storage logic
...
Removes repeated filename generation pattern
2024-04-16 06:57:58 +02:00
Matthias
094bbb3a50
Remove pointless docstring comment
2024-04-11 21:02:54 +02:00
Matthias
df2432bc18
Re-align adjust_trade_position bt with live.
2024-04-11 20:57:03 +02:00
Matthias
7b5e444333
Improve code stability
2024-03-30 13:36:19 +01:00
Matthias
0906f050e5
Fix remaining tests
2024-03-30 13:28:13 +01:00
Matthias
be26e31235
Remove obsolete code, improve resilience
2024-03-30 13:20:43 +01:00
Matthias
36f1111d92
Remove custom handling for exit reason stats.
...
It's not different from regular tag outputs, really
2024-03-30 13:11:59 +01:00
Matthias
9726c4ae21
don't use cum profit
2024-03-30 11:28:23 +01:00
Matthias
7895eeb3b6
Fix tests after modified output
2024-03-30 11:20:41 +01:00
Matthias
0a186eb8b7
Remove Cum Profit %
...
it's a missleading metric in any case where stake-amount is not 100% identical.
2024-03-30 11:18:56 +01:00
Matthias
82565a9667
Merge pull request #9955 from Axel-CH/feature/trade-lifecycle-callbacks
...
Feature: trade lifecycle callbacks
2024-03-28 19:35:53 +01:00
Matthias
666f2fc10a
Fix bug where amount becomes 0
...
closes #10003
2024-03-25 20:59:39 +01:00
Axel-CH
996fcb6f56
fix current_time parameter of order_filled usage in backtest
2024-03-18 22:07:43 -04:00
Axel-CH
08c1866cdc
fix mypy artype error
2024-03-18 20:57:47 -04:00
Axel-CH
d1e1b8410b
add order parameter to order_filled callback
2024-03-18 20:47:27 -04:00
Axel-CH
18a3489a6f
add order_filled callback to bot and backtest
2024-03-18 15:46:47 -04:00
hippocritical
01c0fd0420
If enable_protections are enabled, disable all
...
- some work on all pairs, and we don't check protections either so ... just disable them completely
- added info in the docs
Changed pairs-check to if no definition is in the config (but it s maybe in the strategy) it will just force-set it to the proper amount of len(config['pairs']
2024-03-17 09:53:45 +01:00
Matthias
225ef6b8ca
Update to latest ruff format
2024-03-11 17:50:47 +01:00
Matthias
6f0f4f06ef
Merge pull request #6908 from eSeR1805/feature_keyval_storage
...
Persistent storage of user-custom information
2024-03-08 07:00:17 +01:00
Matthias
1176c16b93
REmove unnecessary assignment
2024-03-03 12:41:51 +01:00
Matthias
c0e9726f49
don't use "1M" - but be explicit in the intend
2024-02-27 06:20:08 +01:00
Matthias
0021e2c205
fillna needs explicit type.
2024-02-27 06:19:54 +01:00
Matthias
e2d3774b07
Clearer wallets variable/parameter wording
2024-02-25 09:07:53 +01:00
Matthias
4700782f60
Merge branch 'develop' into feature_keyval_storage
2024-02-07 07:13:41 +01:00
Matthias
c5948693a3
enable sub-minute backtest detail timeframes
...
closes #9635
2024-02-03 13:14:46 +01:00
Matthias
0d14b7a800
perf: only create detail timedelta object once for detail backtests
2024-02-02 07:03:44 +01:00
Matthias
79b8496f38
Fix backtesting not setting entry_tag out of position adjustments
2024-01-30 07:24:36 +01:00
Matthias
830a004dfd
Move response handling to interface wrappermethod
2024-01-30 07:24:36 +01:00
Matthias
95e51bf816
allow adjust_trade_position to return tuples in backtesting
2024-01-30 07:24:36 +01:00
Matthias
e8288a34c9
add ft_order_tag to backtesting
2024-01-30 07:24:36 +01:00
Matthias
39ffee381b
Improve type hint
2024-01-30 07:24:36 +01:00
Matthias
85dd371ee3
use prepared timedelta object for backtesting
2024-01-24 17:57:18 +01:00
Matthias
a1b93dc915
Improve call sequence
2024-01-23 06:42:12 +01:00
Matthias
ea1b3c38f8
remove last utcnow usage
2024-01-14 20:00:30 +01:00
Matthias
7fcbe9788d
Extract database cleanup functions to persistence package
2024-01-10 19:53:06 +01:00
Matthias
74bb1a29b6
Fix indentation
2024-01-06 17:55:03 +01:00
Matthias
9f682b5829
Improve Coin formatter naming
2024-01-06 16:02:47 +01:00
Matthias
e1ad87a565
Extract number-formatters from misc
2024-01-06 13:04:49 +01:00
Matthias
983764ad0a
Add "migrate funding fee timeframe" logic
2024-01-04 16:44:17 +01:00
Matthias
a12f368796
Move binance migration to behind migrations gate
2024-01-04 16:25:40 +01:00
Matthias
d5d3188b99
Load "correct" timeframes (mark vs. funding fees)...
2024-01-04 15:30:06 +01:00
Matthias
ec1b2e1da5
Remove further deprecated metric report
2024-01-04 14:51:21 +01:00
Matthias
73970d27bf
Remove deprecated bt-output option
2024-01-04 14:45:42 +01:00
Matthias
292ef85d96
Add additional, optional arguments to metadata files
...
closes #9517
2023-12-31 12:07:02 +01:00
Matthias
3e7d5bbae8
Merge pull request #9515 from stash86/bt-metrics
...
In partial exit, do full exit if remaining == 0
2023-12-30 16:39:46 +01:00