Commit Graph

769 Commits

Author SHA1 Message Date
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
Matthias 851a9a7620 refactor: move hyperopt-auto 2024-11-11 19:43:37 +01:00
Meng Xiangzhuo 41b725714f chore: bump ruff target-version to 3.10 2024-11-08 04:37:33 +08:00
Matthias d24bef7883 tests: remove --dmmp from tests 2024-11-02 16:54:54 +01:00
Matthias 67f26fa1ac Merge pull request #10782 from freqtrade/feat/bt_reverse
Enable future positions to reverse their position
2024-11-01 09:29:35 +01:00
Matthias 592848ad03 test: re-add excluded assert 2024-10-29 19:27:03 +01:00
Matthias 88f8e0b8b1 test: improve test for long/short switch 2024-10-29 07:15:47 +01:00
Matthias 1b8fd63853 tests: BT Detail tests should cover position switch 2024-10-29 07:15:47 +01:00
Matthias ae325ff124 tests: fix test based on changed behavior 2024-10-29 07:15:47 +01:00
Matthias 6cb17caf91 tests: Add test showing behavior from #10853 2024-10-28 20:28:26 +01:00
bearvar 6eac798d91 Rename ComplexHyperOptLoss to MultiMetricHyperOptLoss. Add it to test_loss_functions_better_profits. 2024-10-17 21:54:25 +05:00
Matthias cf6c41f9db chore: remove no longer required imports 2024-10-04 07:10:49 +02:00
Matthias 2e0a597ee4 chore: update tests to modern typing syntax 2024-10-04 07:09:51 +02:00
Matthias b8feefc541 tests: update protection tests 2024-09-29 09:44:07 +02:00
KingND f970454cb4 chore: ruff format 2024-09-08 13:57:48 -04:00
KingND 53cab5074b chore: refactor and cleanup tests 2024-09-08 12:04:58 -04:00
KingND c6c65b1799 chore: flake8 2024-09-08 12:04:58 -04:00
KingND 82e30c8519 feat: if a biased_indicator starting with & appears in a lookahead-analysis, caption the table with a note that freqai targets appearing here can be ignored 2024-09-08 12:04:58 -04:00
Matthias 611a3ce138 Merge pull request #10485 from jainanuj94/feature/8902
Add exit signals to export in backtesting
2024-09-07 20:12:05 +02:00
Matthias f95cc960e1 test: tests should consider additional ff-update call 2024-09-07 09:25:20 +02:00
Matthias e26ac6ed00 test: speed up detail test 2024-08-15 20:02:45 +02:00
Matthias 50835c878e chore: add more test coverage 2024-08-12 15:35:31 +02:00
Matthias b727e5ca1c chore: simplify update code 2024-08-12 14:51:42 +02:00
Matthias 530226dbe8 chore: Add "use_detail" to detail test 2024-08-12 14:51:42 +02:00
Matthias 4882a18bf9 chore: add pair_detail test 2024-08-12 14:51:42 +02:00
Matthias 7945eba386 feat: Evaluate pairs with open trades first
This will enable further improved logic for pairs with no open trade.
2024-08-12 14:51:42 +02:00
Matthias b6f4e124ce chore: improve backtesting test details
ensure all candles used the same pairlist ordering
2024-08-12 14:51:42 +02:00
Matthias 2bc9cdafb2 chore: update attribute wording to bt_trades 2024-08-12 10:57:53 +02:00
Matthias e643a2ea32 chore: update attribute wording to bt_trades_open 2024-08-12 10:57:53 +02:00
Matthias b456afa2ac chore: improve backtesting test 2024-08-12 10:20:36 +02:00
jainanuj94 8085e24dcd update tests 2024-08-06 20:00:05 +05:30
jainanuj94 b0e863dbbb Introduce --exit-signals flag to backtesting-analysis command 2024-08-02 20:09:56 +05:30
jainanuj94 8f8859a5f5 Initial commit - create a different file for signals 2024-08-02 15:54:03 +05:30
Matthias f9af659153 feat: edge-cli output to rich 2024-07-09 07:08:10 +02:00
Matthias 315351b573 feat: Tag table -> rich 2024-07-09 06:49:33 +02:00
Matthias a605ae20a7 feat: initial backtest table to rich 2024-07-09 06:43:12 +02:00
Matthias 5765bb4a4f feat: Update initial bt table 2024-07-09 06:38:10 +02:00
Matthias 8393205489 Merge pull request #10405 from freqtrade/feat/rich_tables
Add rich table output
2024-07-09 06:37:52 +02:00
Matthias 76a34efe36 chore: improve backtest test resiliance 2024-07-08 07:21:24 +02:00
Matthias ae92807b5c chore: Update more test reliability 2024-07-08 07:21:24 +02:00
Matthias 453ea0dbcc update test for bt-output stability 2024-07-08 07:21:24 +02:00
Matthias 62320a361e chore: fix now failing test 2024-07-07 17:12:30 +02:00
Matthias e705471946 chore: don't return what ain't being needed 2024-07-07 09:49:15 +02:00
Matthias dd42a79234 Remove most explicit "supports backtesting" checks 2024-06-21 14:57:57 +02:00
Matthias 68b8b29089 Calculated mixed tags results 2024-06-13 06:43:31 +02:00
Matthias b8a4752636 Use proper type for exit_reason in tests 2024-06-11 19:51:38 +02:00
Matthias 09b1b1ab94 Use "trades" wording in backtest tables 2024-06-11 07:03:47 +02:00
Matthias b516a0827d Update hyperopt test mocks 2024-06-04 07:21:42 +02:00