Commit Graph

25093 Commits

Author SHA1 Message Date
Matthias 7a67771e46 feat: include orderbook / fetchTicker to exchange_has
this will ensure one of the "get price" methods is available.
2024-07-06 10:55:10 +02:00
Matthias bfe18573f3 Improve wording for list-exchanges command 2024-07-06 10:52:03 +02:00
Matthias f3e2dcd342 chore: update get_patched_exchange argument 2024-07-05 09:22:12 +02:00
Matthias 8b50973411 chore: Fix misuse of asyncio.sleep in test 2024-07-05 09:11:58 +02:00
Matthias 36a44575c7 chore: update patch_exchange to not override builtins 2024-07-05 09:10:55 +02:00
Matthias 1e287de589 chore: fix mote A violations in tests and scripts 2024-07-05 08:54:49 +02:00
Matthias 4a4e6bc952 chore: fix flake8-builtins overrides 2024-07-05 08:51:23 +02:00
Matthias deeabbca12 chore: Don't override builtins 2024-07-05 08:51:20 +02:00
Matthias 8296e7010c chore: enable NPY ruff rules 2024-07-05 08:41:25 +02:00
Matthias 059fb16a35 docs: improve dev setup docs 2024-07-05 08:28:09 +02:00
Matthias 8d9825ac95 chore: noqa S404
we're using static parameters with subpross, so it should be safe.
2024-07-05 08:25:24 +02:00
Matthias 0eadd51ff3 chore: Highlight non-used variable in test 2024-07-05 08:18:39 +02:00
Matthias ab0fd461ed chore: Replace np.NAN with np.nan
properly implements what #10402 tried to do.
2024-07-05 08:18:36 +02:00
Matthias 53043d1978 Pin numpy install to <2.0 in setup.py 2024-07-05 07:33:26 +02:00
Matthias cd8bd9038e fix: Reassign "options" on market reload
Ensures that all data is available after init or reload.
2024-07-04 18:12:14 +02:00
Matthias 72c7f118a0 Improve test naming to be clearer 2024-07-04 17:43:50 +02:00
Matthias 7c697d4ded fix: Validate trades for fee
We can't rely on the "trades" subarray from the order
to contain everything we need
As such, we need to ensure that required properties are present and not None.

closes #10398
2024-07-04 16:38:12 +02:00
Matthias d1a0f5a4e1 Add test with invalid trade object 2024-07-04 16:32:29 +02:00
Matthias 0e51baeb10 Better structure for config docs 2024-07-04 14:32:45 +02:00
Matthias 371819d26e Merge pull request #10273 from freqtrade/ci/ccxt.pro
ccxt.pro support - using websockets to get data
2024-07-04 14:32:36 +02:00
Matthias b3bcbfa803 Add extended Websocket documentation 2024-07-04 12:47:44 +02:00
Matthias 57316e1875 Don't evaluate comment in waves exchange 2024-07-04 12:39:19 +02:00
Matthias 7ab4eecb18 Fix header indentation 2024-07-04 12:10:39 +02:00
Matthias a0a5ccc445 Merge branch 'develop' into ci/ccxt.pro 2024-07-04 12:08:36 +02:00
Matthias 8a246b831b Update non-working ccxt doc links 2024-07-04 12:07:18 +02:00
Matthias db8d4dc990 Add exchange.enable_ws setting to doc 2024-07-04 12:06:17 +02:00
Matthias 7b6cd0cb9c Merge pull request #10399 from freqtrade/update/binance-leverage-tiers
Update Binance Leverage Tiers
2024-07-04 08:24:08 +02:00
xmatthias 01506a2ad3 chore: update pre-commit hooks 2024-07-04 03:12:01 +00:00
Matthias 04b65eae3c docs: Fix format used for backtesting-predictions 2024-07-03 17:24:48 +02:00
Matthias d953226459 use correct sleep method in tests 2024-07-03 13:44:36 +02:00
Matthias 3348283b05 Test api with new dex attribute 2024-07-03 13:36:41 +02:00
Matthias b58e412982 feat: Add "DEX" output for list- exchanges subcommand 2024-07-03 13:34:00 +02:00
Matthias 7209b2e71a Merge branch 'develop' into ci/ccxt.pro 2024-07-03 13:13:13 +02:00
Matthias d8eb6e59fa Fix missing import 2024-07-03 12:01:22 +02:00
Matthias e5a453a1f3 Improve clarity on argument definition 2024-07-03 12:01:13 +02:00
Matthias 44c9358ac1 Simplify argparse imports 2024-07-03 11:55:55 +02:00
Matthias 0f1894037d Increased Args typehint 2024-07-03 11:51:11 +02:00
Matthias dcb442f1df Fix / Improve supported options for lookahead-analysis 2024-07-03 11:42:44 +02:00
Matthias 027cd44944 Clarify dry-run market order slippage logic
closes #10384
2024-07-03 11:26:38 +02:00
Matthias b18563c3bd Merge pull request #10390 from freqtrade/dependabot/pip/develop/scipy-1.14.0
Bump scipy from 1.13.1 to 1.14.0
2024-07-03 11:14:30 +02:00
Matthias f294aafbf5 Merge pull request #10352 from freqtrade/feat/pairlist_bt_check
Feat/pairlist_bt_check
2024-07-03 09:58:45 +02:00
Matthias 5af449fcf9 Merge pull request #10392 from freqtrade/dependabot/pip/develop/python-rapidjson-1.18
Bump python-rapidjson from 1.17 to 1.18
2024-07-03 09:51:28 +02:00
Matthias 1482a5c78e Scipy 1.14 dropped support for python 3.9. 2024-07-03 09:37:01 +02:00
Matthias a800152a43 Update gzip open mode to text mode
It's slightly faster this way, as json files are text anyway.
2024-07-03 09:19:23 +02:00
Matthias 0aab0fa40c Merge pull request #10388 from freqtrade/dependabot/pip/develop/ta-lib-0.4.32
Bump ta-lib from 0.4.31 to 0.4.32
2024-07-03 08:31:59 +02:00
Matthias 68b62e6d90 Bump TA-Lib binary packages 2024-07-03 07:36:49 +02:00
Matthias c4bc5356d1 Add Ruff Async checks 2024-07-02 20:53:18 +02:00
Matthias c2275009a8 Merge pull request #10393 from freqtrade/update/pre-commit-hooks
Update pre-commit hooks
2024-07-02 07:18:57 +02:00
xmatthias fa8e95819b chore: update pre-commit hooks 2024-07-02 03:02:46 +00:00
Matthias 26b7733371 Merge pull request #10386 from freqtrade/dependabot/pip/develop/ruff-0.5.0
Bump ruff from 0.4.10 to 0.5.0
2024-07-01 10:56:52 +02:00