Matthias
|
a8eabd0b2e
|
Update remaining files with new import sorting
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
866f059d6a
|
Use FtPrecise to avoid rounding errors
|
2024-05-04 11:25:07 +02:00 |
|
Matthias
|
ab93fd3be4
|
Enhance trade to verify #10166
|
2024-05-04 11:21:25 +02:00 |
|
Matthias
|
ee7be1cd5a
|
move "add_bt_trade" call for entries into enter_trade function
|
2024-05-04 09:14:56 +02:00 |
|
Matthias
|
c81c07c24a
|
Add docstring for process_exit_order
|
2024-05-04 09:07:56 +02:00 |
|
Matthias
|
67636abb30
|
Fix #10166 with fewer side-effects
|
2024-05-04 09:01:05 +02:00 |
|
Matthias
|
e5b79eee5a
|
Extract _process_exit_order to separate function
|
2024-05-04 09:00:46 +02:00 |
|
Matthias
|
62a3ed6f8d
|
partial exit order should not close immediately
closes #10166
|
2024-05-04 08:41:24 +02:00 |
|
Matthias
|
997db6c706
|
Type-ignore
we can't type variables of the list-comprehension ...
|
2024-04-27 19:59:53 +02:00 |
|
Matthias
|
3f2f2a1dbd
|
Use worst case of maker / taker fee for backtest
|
2024-04-27 18:26:23 +02:00 |
|
Christian Clauss
|
99b4767bf4
|
Fix typos discovered by codespell
|
2024-04-18 22:51:25 +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
|
a0a22f62e0
|
Update typehint for backtesting
|
2024-04-16 18:00:24 +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
|
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 |
|
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
|
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
|
7fcbe9788d
|
Extract database cleanup functions to persistence package
|
2024-01-10 19:53:06 +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
|
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 |
|
Matthias
|
e664527da6
|
Align backtest and bot method
|
2023-12-29 20:02:24 +01:00 |
|
Stefano Ariestasia
|
f7c7990aff
|
Merge branch 'freqtrade:develop' into bt-metrics
|
2023-12-20 20:33:45 +09:00 |
|
Matthias
|
94363061ae
|
Attempt fix timerange problem
|
2023-12-18 20:06:49 +00:00 |
|
robcaulk
|
9a9a6eaa63
|
Revert "Merge pull request #9450 from freqtrade/fix/startup-candle-count"
This reverts commit 15771043f7 , reversing
changes made to b417a0297b .
|
2023-12-17 17:44:15 +01:00 |
|
Matthias
|
9e2e60e7ad
|
Correct conditions for remaining stake checking
|
2023-12-14 20:34:58 +01:00 |
|
Matthias
|
bb2024f789
|
Add "full partial exit" logic to backtesting
|
2023-12-14 20:08:03 +01:00 |
|
Matthias
|
47a952e41c
|
Don't use config['stake_amount'] in wallets
|
2023-12-12 22:43:46 +01:00 |
|
Matthias
|
55efaec83d
|
Merge pull request #9522 from freqtrade/bt/improve_futures_speed
Improve funding fee calculation
|
2023-12-12 06:33:57 +01:00 |
|
Matthias
|
105cd99395
|
use max_open_trades from straetgy instead of config
|
2023-12-11 19:52:49 +01:00 |
|
Matthias
|
db7799d2fb
|
Use variable instead of config for startup_candle_count
|
2023-12-11 19:42:13 +01:00 |
|