Commit Graph

6378 Commits

Author SHA1 Message Date
matstedt f81e335b27 krakenfutures: simplify order/balance handling and harden error mapping 2026-03-22 19:07:05 +01:00
matstedt 756f178ec3 exchange_utils: use ccxt exchange.has directly in capability checks 2026-03-22 19:07:05 +01:00
Matthias 712fd8ac14 chore: import formatting 2026-03-22 19:07:05 +01:00
matstedt 1c77bd6f5d krakenfutures: improve fetch_order fallback 2026-03-22 19:07:05 +01:00
Matthias 1d0bcbe234 test: remove no longer necessary test 2026-03-22 19:07:05 +01:00
matstedt a8d7a72cec tests: drop unused krakenfutures spot leverage flag 2026-03-22 19:07:04 +01:00
matstedt 6ed470884b krakenfutures: backfill leverage tier notionals 2026-03-22 19:07:04 +01:00
matstedt 0cab0e8ac5 fix(tests): use myokx for non-futures list-exchanges check 2026-03-22 19:07:04 +01:00
matstedt 9ddf464c03 fix(exchange): drop unused get_ft_has override plumbing 2026-03-22 19:07:04 +01:00
matstedt 06abc95b2e test: fix contradictory sorting by ruff and isort 7 2026-03-22 19:07:04 +01:00
matstedt b4daabe491 test: re-organize imports 2026-03-22 19:07:04 +01:00
matstedt e5a23f5afd test: fix import order in exchange utils test 2026-03-22 19:07:04 +01:00
matstedt 7ee4338b1f tests: increase coverage - krakenfutures edge paths and ft_has overrides 2026-03-22 19:07:04 +01:00
matstedt 3f6e7ca4c1 tests: cover krakenfutures currency sum and funding fees 2026-03-22 19:07:04 +01:00
matstedt 1345cfdbee exchange: fallback to canceled orders for krakenfutures fetch_order; add tests 2026-03-22 19:07:04 +01:00
matstedt f2780c7c68 exchange: drop ccxt workarounds; keep closed-order fallback 2026-03-22 19:07:04 +01:00
matstedt 1254bd5bab tests: align krakenfutures ohlcv limit check 2026-03-22 19:07:04 +01:00
matstedt 5af4147eb3 tests: adjust list-exchanges futures assertions for krakenfutures 2026-03-22 19:07:04 +01:00
matstedt ca9d4ed026 tests: fix _exchange_has_helper input in exchange_utils test 2026-03-22 19:07:04 +01:00
matstedt 2ed3db330a krakenfutures: use fetch_order_emulated with history fallback 2026-03-22 19:07:04 +01:00
matstedt 38d197b3bf krakenfutures: rely on ft_has stoploss params, update tests/docs 2026-03-22 19:07:04 +01:00
matstedt 5752e52b0f tests: update krakenfutures tests for get_ft_has removal and InvalidOrderException 2026-03-22 19:07:04 +01:00
matstedt 60f71bbc2b tests: re-enable hyperliquid spot online tests 2026-03-22 19:07:04 +01:00
matstedt ea5ae9627d style: ruff format 2026-03-22 19:07:04 +01:00
matstedt 6fdeab2747 krakenfutures: align class name with resolver titlecase and remove unnecessary alias 2026-03-22 19:07:04 +01:00
matstedt 04ec24e737 krakenfutures: move ohlcv cap to _ft_has and support futures-only online tests 2026-03-22 19:07:04 +01:00
matstedt 2f7e77a41e test(exchange): add Kraken Futures exchange tests 2026-03-22 19:07:04 +01:00
Matthias cebbb40c99 test: remove testing for time_in_ratio 2026-03-21 14:09:49 +01:00
Matthias cbeae975f0 test: simplify funding fee test 2026-03-21 14:08:20 +01:00
Matthias bbb1fecb02 test: enhanced fetch_order_fallback test 2026-03-21 09:32:28 +01:00
Matthias b7c89a72fa feat: enhance orders_emulate to include canceled orders 2026-03-21 09:19:27 +01:00
Stefano f2b930079b fix cagr on zero or negative values 2026-03-16 12:38:39 +09:00
Matthias fcecbe780b test: Re-write test-data with proper decimals 2026-03-14 16:40:04 +01:00
Matthias be00f2c26f test: update mock for price_to_precision 2026-03-14 15:54:18 +01:00
Matthias 70fe211a8b Merge pull request #12927 from stash86/main-stash
number_assets in RemotePairlist becomes optional
2026-03-13 06:31:43 +01:00
Matthias 4a9a630765 test: add test for new sysinfo behavior 2026-03-13 06:29:14 +01:00
Stefano 756b956a77 number_assets in RemotePairlist become optional 2026-03-13 11:52:40 +09:00
Matthias 881edddb6e test: explicitly convert warnings to string 2026-03-10 19:01:39 +01:00
Matthias b57a7f207e test: simplify ccxt_order_parse test (but improve it at the same time) 2026-03-06 21:07:59 +01:00
Matthias 428d1397a7 Merge pull request #12874 from stash86/main-stash
Add CrossMarketPairList
2026-03-05 06:57:31 +01:00
Matthias aabda8d4f1 test: simplify test 2026-03-05 06:40:04 +01:00
Matthias bc0aeb367a Merge pull request #12876 from freqtrade/fix/chinese_char_pairs
Allow non-ascii characters in pair names
2026-03-04 07:11:01 +01:00
Matthias 1e33ea0059 Merge pull request #12890 from hamadbinghalib/fix/download-data-convert-log-format
fix(configuration): avoid format-string IndexError for --convert in download-data
2026-03-04 07:01:38 +01:00
Stefano bbba9579dc switch "mode" into "pairs_exist_on" 2026-03-04 09:57:11 +09:00
hamadbinghalib da0e3912c6 fix(configuration): avoid IndexError with --convert in download-data 2026-03-03 07:08:16 +04:00
Stefano 5788a75acc add tests to satisfy codecov 2026-03-02 10:24:45 +09:00
Matthias 56d73e0d74 test: update tests for new, simplified scenarios 2026-02-28 13:03:48 +01:00
Stefano 991a1b1ab7 add tests 2026-02-28 10:58:34 +09:00
Matthias f7b11c5166 Merge pull request #12863 from ABSllk/fix-pairlock-expiration
fix: align pairlock backtesting expiration condition with live/dry run
2026-02-27 07:02:04 +01:00
Matthias 166476b21c refactor: remove unused method 2026-02-26 20:17:35 +01:00