Commit Graph

26954 Commits

Author SHA1 Message Date
dependabot[bot]
d4fbdeee94 chore(deps-dev): bump the types group with 2 updates
Bumps the types group with 2 updates: [types-tabulate](https://github.com/python/typeshed) and [types-python-dateutil](https://github.com/python/typeshed).


Updates `types-tabulate` from 0.9.0.20240106 to 0.9.0.20241207
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-python-dateutil` from 2.9.0.20241003 to 2.9.0.20241206
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-tabulate
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: types
- dependency-name: types-python-dateutil
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: types
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 03:45:29 +00:00
Matthias
f529cfe8cf chore: fix wrong return typing 2024-12-08 16:58:31 +01:00
Matthias
4d36aaff39 feat: convert get_valid_pair_combination to generator 2024-12-08 16:54:17 +01:00
Matthias
f07aec457a chore: remove unnecessary imports 2024-12-08 16:50:10 +01:00
Matthias
d898c80e65 test: Add test for get_conversion_rate 2024-12-08 16:40:56 +01:00
Matthias
2ff0abc6e7 refactor: conversation rate retrieval to exchange class
for better reusability across the bot.
2024-12-08 15:44:46 +01:00
Matthias
0276e65f39 test: update rpc test for new behavior 2024-12-08 15:29:23 +01:00
Matthias
4cd8e6b444 chore: simplify rpc_balance method by relying on exchange cache 2024-12-08 15:22:40 +01:00
Matthias
58357a0746 chore: calculate total_stake only once 2024-12-08 14:41:26 +01:00
Matthias
d0223e6f48 chore: simplify dry-run wallet update 2024-12-08 14:41:26 +01:00
Matthias
142ea68dce chore: fix oddity of price_to_precision 2024-12-08 14:41:26 +01:00
Matthias
654d2ab63d fix: Round stoploss_dist to price_precision 2024-12-08 14:41:26 +01:00
Matthias
a30f281478 Merge pull request #11023 from freqtrade/dependabot/pip/develop/xgboost-2.1.3
chore(deps): bump xgboost from 2.0.3 to 2.1.3
2024-12-08 13:46:58 +01:00
Matthias
ae1baf5789 test: mock price_to_precision for liquidation calculations 2024-12-08 13:35:46 +01:00
Matthias
3c88bdc60c fix: round liquidation price to price precision 2024-12-08 13:35:46 +01:00
Matthias
6d698e584b chore: return 0 total balances
total may be 0, while still having "free" balance (cross futures scenarios)
2024-12-08 13:35:46 +01:00
Matthias
193b989342 chore: Be more precise with binance account limitation 2024-12-08 13:35:46 +01:00
Matthias
8dc322d7f2 chore: don't allow negative stake amounts 2024-12-08 13:35:46 +01:00
Matthias
eee5d710e7 chore: patch torch all the time -
"list"tests do load the modules as well - so they
need the same patch.
2024-12-08 10:06:23 +01:00
Matthias
489db37bbd Merge pull request #10979 from amalysh/develop
allow json in environment variables
2024-12-08 08:55:21 +01:00
Matthias
10b5d5e56b docs: add "list parsing" logic to documentation 2024-12-08 08:35:13 +01:00
Matthias
934bcf253e test: add tests for list parsing 2024-12-08 08:34:54 +01:00
Matthias
0683ba3a54 feat: limit environment-variable json parsing to lists 2024-12-08 08:30:45 +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
98e0a5f101 chore: remove unused arguments in loss functions 2024-12-07 15:52:14 +01:00
Matthias
fb9e11b7b5 chore: improve type safety 2024-12-07 13:21:18 +01:00
Matthias
e77ca024d7 chore: improve naming, don't duplicate column list 2024-12-06 20:16:46 +01:00
Matthias
63f8217cd5 chore: ensure exif-data is removed from images 2024-12-06 20:11:46 +01:00
Matthias
9f5cb3a07e chore: add exif-stripper to ensure exif data is removed 2024-12-06 20:11:09 +01:00
Matthias
e09d1b42f2 chore: eliminate duplicate trades data grouping 2024-12-06 20:09:43 +01:00
Matthias
267d9333a1 chore: remove pointless, very noisy log message. 2024-12-06 20:09:07 +01:00
Matthias
ab39ac29e8 fix: ensure data type is maintained when data comes from cache. 2024-12-06 20:05:33 +01:00
Matthias
6c25feabf2 tests: assert type of orderflow object 2024-12-06 20:05:07 +01:00
Matthias
171157c100 chore: further simplify orderflow code 2024-12-06 07:03:24 +01:00
Matthias
3137d7cf2c chore: remove unnecessary config alias 2024-12-06 06:43:01 +01:00
Matthias
6ab528748e tests: Update orderflow tests 2024-12-06 06:40:15 +01:00
Matthias
621dfc136e fix: Improved caching
closes #11008
2024-12-06 06:38:49 +01:00
Matthias
9d07f5dc2e chore: reduce orderflow code duplication 2024-12-05 19:37:36 +01:00
Matthias
48dd86bd9b chore: use .at for assignments 2024-12-05 19:33:49 +01:00
Matthias
4879582896 feat: use dataframe.at directly to avoid intermediate series 2024-12-05 19:32:40 +01:00
Matthias
6584f86bce test: add Spy to improve test 2024-12-05 19:19:17 +01:00
Matthias
82d517fcbb test: improve orderflow test 2024-12-05 07:12:35 +01:00
Matthias
ff371c43e0 tests: add test to ensure caching works
part of #11008
2024-12-05 07:11:58 +01:00
Matthias
0bf0e1808c chore: add todo for future cleanup 2024-12-05 06:58:25 +01:00
Matthias
6be5947f69 chore: Move local Import out of the loop 2024-12-05 06:37:19 +01:00
Matthias
b1d7d7304d Merge pull request #11041 from freqtrade/update/binance-leverage-tiers
Update Binance Leverage Tiers
2024-12-05 06:29:25 +01:00
xmatthias
1d0702e143 chore: update pre-commit hooks 2024-12-05 03:16:51 +00:00
Matthias
298ce335b9 chore: eliminate duplicate trades data grouping 2024-12-04 19:56:26 +01:00
Matthias
e04f630f41 chore: further improve typing in orderflow 2024-12-04 07:10:53 +01:00
Matthias
7dfee16e25 chore: improved logic ordering in orderflow method 2024-12-04 07:09:09 +01:00