Commit Graph

27016 Commits

Author SHA1 Message Date
dependabot[bot] 6bf3218665 chore(deps-dev): bump pytest from 8.3.3 to 8.3.4 in the pytest group
Bumps the pytest group with 1 update: [pytest](https://github.com/pytest-dev/pytest).


Updates `pytest` from 8.3.3 to 8.3.4
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.3...8.3.4)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pytest
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 03:18:44 +00:00
Matthias 29f86afaf4 Merge pull request #10858 from xzmeng/binance-public-data
Improve binance historic OHLCV download speed
2024-12-01 19:41:40 +01:00
Matthias ac5a3b9217 Merge pull request #11010 from freqtrade/bump/ta-lib
Bump ta lib to 0.4.34
2024-12-01 19:39:40 +01:00
Matthias d7d73364e9 chore: version bump 2024.12-dev 2024-12-01 19:38:37 +01:00
Matthias 64b50d13fa chore: Add typehint for consolidated method 2024-12-01 16:25:00 +01:00
Matthias 0ada6fbd46 test: Add test case for kraken balance rewards 2024-12-01 15:34:36 +01:00
Matthias 2c8840b7e0 fix(kraken): consolidate balances from "rewards"
These currencies show up as <currency>.F -
but can be traded normally - hence we should count them as "tradable" balance.

closes #11007
closes #10925
2024-12-01 15:33:53 +01:00
Matthias 1510c5517b chore: update ta-lib wheels for 0.4.34 2024-12-01 15:28:48 +01:00
Matthias f6e2fcbf15 chore: bump ta-lib to 0.4.34 2024-12-01 15:28:37 +01:00
Matthias 55247b4e12 chore: bump ccxt to 4.4.35 2024-12-01 15:19:45 +01:00
Matthias f31b26b1ab tests: Improve sample_order online testing 2024-11-30 18:12:32 +01:00
Matthias 2b350eb872 tests: improve assert accuracy 2024-11-30 13:50:12 +01:00
Matthias 88d77658f8 tests: extract strategy_safe_wrapper tests 2024-11-30 13:49:04 +01:00
Matthias cbbc386170 docs: update Hyperliquid docs to guide users to use API Wallets 2024-11-30 07:05:19 +01:00
Matthias 7f9226861a docs: slight formatting improvement 2024-11-30 07:04:19 +01:00
Matthias 162c79029f chore: slightly reorganize test file layout 2024-11-29 07:12:54 +01:00
Matthias 5f363f5c9d chore: properly remove ccxt reference 2024-11-29 07:00:42 +01:00
Matthias bd5877ad49 chore: add space in log message 2024-11-29 06:55:33 +01:00
Matthias 71cf7aedb5 chore: remove unnecessary test-file
that test is flaky for new pairs - and wouldn't run in production anyway.
2024-11-29 06:48:39 +01:00
Matthias fa1e0af19f chore: remove direct exchange connection 2024-11-29 06:46:55 +01:00
Matthias a6199680cd fix: freqAI bug causing failures on 2nd backtest 2024-11-28 19:53:41 +01:00
Matthias 9ff4298475 docs: update documentation for expanding pairs
This needs quoting otherwise zsh tries to expand the command,
causing failures.

closes #10996
2024-11-28 19:22:08 +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 d1710826e6 chore: improved naming 2024-11-28 07:27:29 +01:00
Matthias 675b996f57 chore: improved naming in test case 2024-11-28 07:20:32 +01:00
Matthias 21777a5804 chore: do more pinpointed imports 2024-11-28 07:09:57 +01:00
Matthias b1ca00b037 chore: don't shadow pandas builtin methods 2024-11-28 07:04:28 +01:00
Matthias e2a09f272a chore: Improve naming, remove unnecessary method 2024-11-28 06:55:15 +01:00
Matthias cf9c9fe278 Merge pull request #11001 from freqtrade/update/binance-leverage-tiers
Update Binance Leverage Tiers
2024-11-28 06:53:38 +01:00
Matthias 0e77c89d79 chore: simplify code structure by moving conditional to parent method 2024-11-28 06:43:51 +01:00
xmatthias 7571ae19a0 chore: update pre-commit hooks 2024-11-28 03:14:33 +00:00
Matthias 69c1de7e4a chore: move fallback param to config directly 2024-11-27 18:20:44 +01:00
Matthias 09308e568d fix: increase code reliability by not relying on stake-currency to be in the dict 2024-11-27 07:24:11 +01:00
Matthias 671821aeb3 docs: Add documentation for dry-run-wallet as dict 2024-11-27 06:48:07 +01:00
Matthias 7369331e2d tests: add test for multi-pair dry-run wallets 2024-11-27 06:41:54 +01:00
Matthias e6e193f252 test: assert tickers is called a 2nd time if necessary 2024-11-27 06:41:54 +01:00
Matthias 2bb111605c feat: update rpc_balance to fetch spot tickers
Happens if there is no market for the given pair
2024-11-27 06:41:54 +01:00
Matthias 37aba6f7d5 feat: Allow fetch_tickers from different marketsegment 2024-11-27 06:41:54 +01:00
Matthias 3fc259bb9b feat: add non-trading balance to wallet 2024-11-27 06:41:54 +01:00
Matthias 15c1a8ee0b chore: reduce dict lookups, reuse attribute 2024-11-27 06:41:54 +01:00
Matthias b4b6de4e0d test: update test ... 2024-11-27 06:41:54 +01:00
Matthias 5b0be7e1a9 feat: support dict like dry_run_wallet 2024-11-27 06:41:54 +01:00
Matthias 92e64927b0 feat: allow object as dry-run balance 2024-11-27 06:41:54 +01:00
Matthias 58cde3253d docs: Fix rendering of $ signs 2024-11-27 06:41:45 +01:00
Matthias 47262b9350 docs: align character used for lists 2024-11-27 06:41:39 +01:00
Matthias 183909f474 chore: kwonly for cached arguments 2024-11-26 18:29:33 +01:00
Matthias 06bb43b13e chore: add missing docstring 2024-11-26 18:29:28 +01:00
Matthias 2ed8e1639f chore: move comment to where it belongs 2024-11-26 18:29:21 +01:00
Matthias e78d5b7787 chore: improved typing of rpc class 2024-11-26 18:29:17 +01:00
Matthias e0c6cc1563 feat: add log_responses to /balance endpoint
part of #10994
2024-11-26 10:23:03 +01:00