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 |
|
Matthias
|
30f94ef5b7
|
Use LocalTrade for typehint
|
2023-12-11 19:12:08 +01:00 |
|
Matthias
|
8964c138f1
|
Call funding fee calculation whenever a trade is closed
|
2023-12-10 14:00:06 +01:00 |
|
Matthias
|
074343f0f1
|
Don't calculate funding_fees on every iteration
|
2023-12-10 14:00:06 +01:00 |
|
Matthias
|
966eb59fd3
|
Extract funding fee calculation to separate method
|
2023-12-10 14:00:06 +01:00 |
|
robcaulk
|
d52936fd42
|
chore: try to keep startup_candle_count behaving the same as a normal FT strat
|
2023-11-20 09:13:01 +01:00 |
|
Matthias
|
0a5cee6a73
|
Ensure we're not erroring on invalid custom_entry / exit prices
closes #9323
|
2023-10-19 22:06:21 +02:00 |
|
Matthias
|
b65fa98cee
|
Simplify backtesting by using current_time more consequently
|
2023-10-11 19:45:00 +02:00 |
|
Matthias
|
b57821b273
|
Add set_funding_fees to backtesting
|
2023-10-11 19:38:58 +02:00 |
|
Matthias
|
504f51fabb
|
Fix liquidation price setting in backtesting
closes #9205
|
2023-09-27 06:40:24 +02:00 |
|
Matthias
|
966247baaf
|
Make sure use_db is set as early as possible.
|
2023-09-23 18:20:19 +02:00 |
|