Commit Graph

14674 Commits

Author SHA1 Message Date
Matthias
e0aa660b56 chore: improve docstring wording 2025-08-28 06:46:45 +02:00
Freqtrade Bot
7539b6ffda chore: update pre-commit hooks 2025-08-28 03:16:20 +00:00
mrpabloyeah
8e623ee64c Some improvements to backtest summary metrics 2025-08-28 02:04:39 +02:00
Matthias
2eb2617b6f chore: make condition more logical 2025-08-27 20:19:31 +02:00
Matthias
b284572ea7 chore: update docstring 2025-08-27 19:44:39 +02:00
Matthias
1e5d9ecfa3 chore: improved logstring 2025-08-27 10:22:40 +02:00
Matthias
e8bda298e3 Merge branch 'develop' into pr/alisalama/11625 2025-08-27 10:15:07 +02:00
Matthias
489cd008d6 chore: invert "parallel download" option 2025-08-27 10:15:04 +02:00
Matthias
70ee652be5 fix: cut-off (too short) timeframe-detail bug
If the detail data stops short, this shouldn't cause an exception.
instead, we should continue with "parent only" logic.
2025-08-26 19:39:15 +02:00
mrpabloyeah
48ab5ed990 Replace get_markets_cache() with get_markets_exchange() 2025-08-25 14:24:38 +02:00
mrpabloyeah
3363b1062e Merge branch 'freqtrade:develop' into allow-pairs-with-prefix-in-marketcap-pairList 2025-08-25 13:51:16 +02:00
Matthias
eaf6abecc8 fix: DecimalParameter shouldn't have floating point errors
closes #12152
2025-08-24 17:03:55 +02:00
Matthias
ec4767acd5 chore: Simplify code slightly 2025-08-24 14:44:22 +02:00
Maxime Pagnoulle
f21c5ea88a feat: Remove redundant filtering, add tests for pyarrow trade filtering, use date utils for date to ts conversion 2025-08-24 11:59:56 +02:00
Maxime Pagnoulle
82903cc567 feat: Filter trades based on timerange 2025-08-23 20:25:26 +02:00
Maxime Pagnoulle
0233c38711 feat: Only load trades needed for specified timerange 2025-08-23 20:24:10 +02:00
Stefano
24f5096ec6 modify test_handle_trade to test several cases of calc_profit_ratio 2025-08-23 17:23:56 +09:00
Stefano
030bc8641b Merge branch 'main-stash' of https://github.com/stash86/freqtrade into main-stash 2025-08-22 08:40:17 +09:00
Stefano
c9403eb946 fix calc_profit_ratio to correctly fallback to available values when amount or open_rate is None 2025-08-22 08:40:14 +09:00
Freqtrade Bot
a7a16d1e1e chore: update pre-commit hooks 2025-08-21 03:18:27 +00:00
Matthias
1f21d5e2c2 Merge pull request #12126 from stash86/main-stash
Improve lookahead analysis to use full dataframe comparison instead of just the last row
2025-08-20 06:45:13 +02:00
Matthias
765a0b52cb fix: api-pairlist bug with candle-type-def 2025-08-19 21:14:11 +02:00
Matthias
4919d6944e chore: use available attribute 2025-08-19 21:14:11 +02:00
Matthias
ac20596f10 chore: remove unused property 2025-08-19 21:14:11 +02:00
Matthias
7f0e886cfd chore: update config message naming 2025-08-17 15:31:48 +02:00
Matthias
e34ea393d9 docs: improved help wording 2025-08-17 15:15:55 +02:00
Matthias
e3f241acb7 chore: improve help text wording 2025-08-17 15:08:55 +02:00
Matthias
eee233f894 fix: ensure exportfilename is always set 2025-08-17 15:02:28 +02:00
Matthias
615095c780 feat: add exportdirectory to entry/exit analysis 2025-08-17 15:02:28 +02:00
Matthias
b22bce3dd8 feat: Support split directory and filename for backteststats loading 2025-08-17 15:02:28 +02:00
Matthias
9f1d9add18 chore: improve docstring 2025-08-17 15:02:28 +02:00
Matthias
aefc72554a chore: ensure filename is a path object 2025-08-17 15:02:28 +02:00
Matthias
33c2cc806a refactor: extract bt file normalization to separate function 2025-08-17 15:02:28 +02:00
Matthias
74aa17d534 feat: support both relative filenames, as well as just the filename 2025-08-17 15:02:28 +02:00
Matthias
4de1501c68 fix: argument load stability 2025-08-17 15:02:28 +02:00
Matthias
dc12b3e750 feat: improved support for split "export-directory" and export-filenames 2025-08-17 15:02:28 +02:00
Matthias
dacd09db8b chore: improved code logic 2025-08-17 15:02:28 +02:00
Matthias
c63d0e167c chore: switch to using exportdirectory 2025-08-17 15:02:28 +02:00
Matthias
6ccd98d795 feat: introduce --export-directory 2025-08-17 15:02:28 +02:00
Stefano
52b0e64950 revert back to use list instead of set 2025-08-17 16:25:01 +09:00
Stefano
5e5137edc1 compare full dataframe instead of only last row 2025-08-17 16:05:22 +09:00
Matthias
5d4edb5ec0 fix: list-strategies shouldn't fail when no strategy is found
closes #12124
2025-08-16 19:38:45 +02:00
Matthias
6dccab9bfe refactor: simplify backtest analysis data loading 2025-08-16 14:50:36 +02:00
Matthias
653c160d76 chore: analyze-commands shouldn't identify as backtest 2025-08-16 13:27:29 +02:00
Matthias
3f65ed452e chore: improve typesafety 2025-08-16 13:23:51 +02:00
Matthias
d064bd4f34 chore: prefer --backtest-filename over --export-filename! 2025-08-14 15:20:46 +02:00
Matthias
8857c77645 Merge pull request #12116 from stash86/fix-recursive
move strategy load to after candle_type_def has been defined
2025-08-14 14:20:38 +02:00
Stefano
df19c77bcf better fallback 2025-08-14 16:09:43 +09:00
Stefano
6edcda1e42 fallback if strat don't specify startup candle 2025-08-14 16:06:15 +09:00
Stefano
a37edf8c62 remove unused import 2025-08-14 12:51:27 +09:00