Matthias
|
6ae5724ad1
|
Merge pull request #11618 from mrpabloyeah/hyperopt_loss_max_drawdown_per_pair
Add new loss function based on profit/drawdown ratio per pair
|
2025-04-10 07:14:34 +02:00 |
|
Matthias
|
16379bbcc5
|
test: small adjustment to test
(simplifying future usage)
|
2025-04-10 06:43:12 +02:00 |
|
Matthias
|
0aa05855d5
|
chore: unpack instead of list concat
|
2025-04-09 20:03:38 +02:00 |
|
Matthias
|
c11de3ac38
|
chore: remove pointless ambiguous unicode characters
|
2025-04-09 19:52:05 +02:00 |
|
Matthias
|
b797a5bf2f
|
chore: remove some unused noqa's
|
2025-04-09 19:51:38 +02:00 |
|
mrpabloyeah
|
c2296d83c3
|
Fix for passing CI
|
2025-04-08 23:17:34 +02:00 |
|
mrpabloyeah
|
9a3ada65f5
|
Complete the integration on freqtrade
|
2025-04-08 23:12:51 +02:00 |
|
Matthias
|
b6cf3cc57d
|
Merge branch 'develop' into pr/mrpabloyeah/11561
|
2025-04-02 07:05:36 +02:00 |
|
mrpabloyeah
|
be5d158761
|
Calculate and save all metrics per pair (fix 5)
|
2025-03-25 22:03:22 +01:00 |
|
mrpabloyeah
|
4f2681500a
|
Calculate and save all metrics per pair (fix 4)
|
2025-03-25 21:08:38 +01:00 |
|
mrpabloyeah
|
00237d68e4
|
Calculate and save all metrics per pair (fix 3)
|
2025-03-25 20:53:09 +01:00 |
|
Matthias
|
799ce4e1f2
|
test: Enhance test to also cover params file saving
|
2025-03-24 07:10:43 +01:00 |
|
Matthias
|
5b0b44069a
|
test: Ensure strategy file is added to the test file.
|
2025-03-23 17:23:05 +01:00 |
|
Matthias
|
9fa3a15e24
|
feat: store (sanitized) configuration
|
2025-03-23 15:44:55 +01:00 |
|
Matthias
|
23b10161d5
|
test: improve test resiliance
|
2025-03-23 15:42:38 +01:00 |
|
mrpabloyeah
|
ddd2e2cc3b
|
Add relevant metrics to backtest breakdowns (fix 5)
|
2025-03-16 18:20:38 +01:00 |
|
mrpabloyeah
|
a47ed1dbdb
|
Add relevant metrics to backtest breakdowns (fix 3)
|
2025-03-16 14:17:40 +01:00 |
|
mrpabloyeah
|
51a99f2a66
|
Add relevant metrics to backtest breakdowns (fix 2)
|
2025-03-13 14:49:24 +01:00 |
|
Matthias
|
805e03b83b
|
test: update test for new bt cache behavior
|
2025-03-09 15:00:20 +01:00 |
|
Matthias
|
754936d253
|
chore: improved backtest method wording
|
2025-03-06 07:17:39 +01:00 |
|
Matthias
|
08587d826e
|
test: Long adjust-exit-price test
|
2025-02-20 20:07:44 +01:00 |
|
Matthias
|
584b84a941
|
test: extend backtest-detail tests for exit_adjust
|
2025-02-20 20:02:18 +01:00 |
|
Matthias
|
c3cc58a1af
|
Merge pull request #11248 from xmatthias/fix/backtest_max_detail_2
Improved Backtest timeframe-detail execution logic
|
2025-01-24 06:39:36 +01:00 |
|
Matthias
|
1d22cf98c8
|
feat: add cost to minimized order json output
|
2025-01-22 07:19:09 +01:00 |
|
Matthias
|
aceb3ac764
|
Merge pull request #10062 from Axel-CH/feature/proceed-exit-while-open-order
Feature: Proceed exit while having open order, for backtesting and live
|
2025-01-18 08:10:33 +01:00 |
|
Matthias
|
e350dbd552
|
refactor: simplify backtesting class
|
2025-01-17 19:18:28 +01:00 |
|
Matthias
|
f7f78ad2a4
|
test: fix test comment
|
2025-01-17 19:01:11 +01:00 |
|
Matthias
|
1e61aea23b
|
feat: allow in-candle entries
|
2025-01-17 06:45:56 +01:00 |
|
Matthias
|
419d5d9946
|
feat: add backtesting support for ignore_buying_expired_candle_after
this is only relevant for detail candles - otherwise entries will never happen within a candle.
|
2025-01-17 06:38:39 +01:00 |
|
Matthias
|
d02b4d4c3f
|
test: Fix detail futures test
|
2025-01-17 06:38:39 +01:00 |
|
Matthias
|
5f89708be4
|
test: fix long_short switch test
|
2025-01-16 19:47:12 +01:00 |
|
Matthias
|
4a6027b43f
|
test: update pair_detail_simplified test
parallel analysis should cover more detailed cases to prevent intra-candle parallelism
|
2025-01-15 18:15:15 +01:00 |
|
Matthias
|
a13feaf49f
|
test: Update tests for short-circuit behavior
|
2025-01-14 06:33:45 +01:00 |
|
Matthias
|
f1c5d4a970
|
chore: ruff format updates
|
2025-01-13 18:05:20 +01:00 |
|
Matthias
|
bb372e380d
|
test: clean up optimize_report tests
|
2024-12-26 14:57:37 +01:00 |
|
Matthias
|
aa99baf268
|
test: update a few tests
|
2024-12-26 14:57:37 +01:00 |
|
Matthias
|
a88675b693
|
test: improve test_metadata_filename test
|
2024-12-26 14:57:37 +01:00 |
|
Matthias
|
c9aa202be8
|
test: add additional Test case
|
2024-12-23 12:37:21 +01:00 |
|
Matthias
|
8cb69e4d5a
|
test: Update test for new liquidation price precision rounding
|
2024-12-19 19:37:55 +01:00 |
|
Matthias
|
12ae36e99e
|
test: use tmp_path instead of testdatadir for writing
|
2024-12-15 15:02:35 +01:00 |
|
Matthias
|
abfe683763
|
test: fix tests data pollution
|
2024-12-15 15:02:16 +01:00 |
|
Matthias
|
a1ab8de593
|
test: Update tests for new bt storage method
|
2024-12-15 13:20:25 +01:00 |
|
Matthias
|
5744e16a07
|
refactor: use 1 structure to save analysis signals
|
2024-12-14 19:50:59 +01:00 |
|
Matthias
|
ae1baf5789
|
test: mock price_to_precision for liquidation calculations
|
2024-12-08 13:35:46 +01:00 |
|
Matthias
|
a85f200450
|
Merge pull request #11000 from freqtrade/feat/multi_wallet
Dry-run multi-wallet support
|
2024-12-07 17:49:32 +01:00 |
|
Matthias
|
ad8f621287
|
tests: Improve hyperopt loss tests
|
2024-12-03 19:17:01 +01:00 |
|
Matthias
|
b0b73bf166
|
feat: add starting_balance as argument to hyperopt_loss_function
|
2024-12-03 19:15:57 +01:00 |
|
Matthias
|
5793216d5c
|
properly account for fee when assigning order.cost in backtesting
(although it's not relevant for operations, it shouldn't be obivously wrong).
closes #11003
|
2024-11-28 18:15:55 +01:00 |
|
Matthias
|
b6d1f9f754
|
test: update hyperopt tests for new structure
|
2024-11-11 19:43:37 +01:00 |
|
Matthias
|
62234878a1
|
test: update mocks for new layout
|
2024-11-11 19:43:37 +01:00 |
|