Matthias
|
4a6027b43f
|
test: update pair_detail_simplified test
parallel analysis should cover more detailed cases to prevent intra-candle parallelism
|
2025-01-15 18:15:15 +01:00 |
|
Matthias
|
e81489807d
|
fix: prevent multiple intra-candle trades
|
2025-01-15 18:11:46 +01:00 |
|
Matthias
|
a6601ba7d2
|
refactor: mark time_generators private
|
2025-01-15 07:11:44 +01:00 |
|
Matthias
|
2b4d3b3f15
|
refactor: extract detail/pair loop to separate generator
|
2025-01-15 07:10:37 +01:00 |
|
Matthias
|
a326af830f
|
chore: simplify backtest loop interface
|
2025-01-15 07:05:52 +01:00 |
|
Matthias
|
cbe38c6f41
|
fix: don't detail-loop pairs if a trade closed within the current candle.
|
2025-01-15 06:46:33 +01:00 |
|
Matthias
|
1e1b4239e7
|
chore: improve a few typings
|
2025-01-14 21:29:43 +01:00 |
|
Matthias
|
f5be8fc70a
|
fix: switch backtest loop to have linear timing
By running with timeframe-detail first, then pair, we can
have linear timing
This will avoid odd bugs due to in-candle closures
closes #11217
|
2025-01-14 21:10:11 +01:00 |
|
Matthias
|
807fcffdae
|
chore: move more logic to generator
|
2025-01-14 20:15:17 +01:00 |
|
Matthias
|
96cea99d4f
|
refactor: move index-handling into generator
|
2025-01-14 20:13:51 +01:00 |
|
Matthias
|
14acc6609f
|
chore: remove unused statement
|
2025-01-14 20:00:00 +01:00 |
|
Matthias
|
8029729ab1
|
refactor: move more stuff into generator
|
2025-01-14 19:38:05 +01:00 |
|
Matthias
|
b525ba85c8
|
refactor: extract backtest detail_data_spread to function
|
2025-01-14 19:25:05 +01:00 |
|
Matthias
|
1f0b23c5fc
|
chore: fix typo in dataprovider
|
2025-01-14 06:33:53 +01:00 |
|
Matthias
|
a13feaf49f
|
test: Update tests for short-circuit behavior
|
2025-01-14 06:33:45 +01:00 |
|
Matthias
|
2697ac3581
|
chore: stop detail processing once a trade closed
|
2025-01-14 06:33:31 +01:00 |
|
Matthias
|
70d9ac09d1
|
Merge pull request #11230 from freqtrade/dependabot/pip/develop/ruff-0.9.1
chore(deps-dev): bump ruff from 0.8.6 to 0.9.1
|
2025-01-13 19:10:51 +01:00 |
|
Matthias
|
be2907acca
|
chore: bump ruff pre-commit version
|
2025-01-13 18:12:21 +01:00 |
|
Matthias
|
5b555cca57
|
Merge pull request #11231 from freqtrade/dependabot/pip/develop/orjson-3.10.14
chore(deps): bump orjson from 3.10.13 to 3.10.14
|
2025-01-13 18:11:52 +01:00 |
|
Matthias
|
f1c5d4a970
|
chore: ruff format updates
|
2025-01-13 18:05:20 +01:00 |
|
Matthias
|
2e482fbb3a
|
Merge pull request #11227 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.37
chore(deps): bump sqlalchemy from 2.0.36 to 2.0.37
|
2025-01-13 07:47:34 +01:00 |
|
Matthias
|
35f914afa3
|
Merge pull request #11229 from freqtrade/dependabot/pip/develop/scipy-1.15.1
chore(deps): bump scipy from 1.15.0 to 1.15.1
|
2025-01-13 07:37:38 +01:00 |
|
Matthias
|
5356fc3191
|
Merge pull request #11226 from freqtrade/dependabot/pip/develop/stable-baselines3-2.4.1
chore(deps): bump stable-baselines3 from 2.4.0 to 2.4.1
|
2025-01-13 07:37:16 +01:00 |
|
Matthias
|
16ef348222
|
chore: improve docstring
|
2025-01-13 07:10:54 +01:00 |
|
Matthias
|
01ce4e42c6
|
chore: update type file name
|
2025-01-13 07:10:42 +01:00 |
|
Matthias
|
6addab2eae
|
chore: update sqlalchemy in pre-commit
|
2025-01-13 07:04:42 +01:00 |
|
dependabot[bot]
|
f428e81469
|
chore(deps): bump scipy from 1.15.0 to 1.15.1
Bumps [scipy](https://github.com/scipy/scipy) from 1.15.0 to 1.15.1.
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](https://github.com/scipy/scipy/compare/v1.15.0...v1.15.1)
---
updated-dependencies:
- dependency-name: scipy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 06:02:14 +00:00 |
|
Matthias
|
039bffb0e6
|
Merge pull request #11232 from freqtrade/dependabot/pip/develop/ccxt-4.4.47
chore(deps): bump ccxt from 4.4.46 to 4.4.47
|
2025-01-13 07:01:21 +01:00 |
|
Matthias
|
ea649fbdbf
|
Merge pull request #11234 from freqtrade/dependabot/pip/develop/pymdown-extensions-10.14
chore(deps): bump pymdown-extensions from 10.13 to 10.14
|
2025-01-13 06:59:56 +01:00 |
|
Matthias
|
15a99b02bd
|
Merge pull request #11228 from freqtrade/dependabot/pip/develop/pydantic-2.10.5
chore(deps): bump pydantic from 2.10.4 to 2.10.5
|
2025-01-13 06:59:34 +01:00 |
|
Matthias
|
f7c94f7e44
|
Merge pull request #11233 from freqtrade/dependabot/pip/develop/scikit-learn-1.6.1
chore(deps): bump scikit-learn from 1.6.0 to 1.6.1
|
2025-01-13 06:58:24 +01:00 |
|
dependabot[bot]
|
76ab888714
|
chore(deps-dev): bump ruff from 0.8.6 to 0.9.1
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.8.6 to 0.9.1.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.8.6...0.9.1)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 05:53:18 +00:00 |
|
Matthias
|
c52a07f2f1
|
Merge pull request #11225 from freqtrade/dependabot/pip/develop/pytest-43126348c1
chore(deps-dev): bump pytest-asyncio from 0.25.1 to 0.25.2 in the pytest group
|
2025-01-13 06:51:26 +01:00 |
|
dependabot[bot]
|
e987858109
|
chore(deps): bump pymdown-extensions from 10.13 to 10.14
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.13 to 10.14.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.13...10.14)
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:19:24 +00:00 |
|
dependabot[bot]
|
a8dc5339ab
|
chore(deps): bump scikit-learn from 1.6.0 to 1.6.1
Bumps [scikit-learn](https://github.com/scikit-learn/scikit-learn) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.6.0...1.6.1)
---
updated-dependencies:
- dependency-name: scikit-learn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:19:20 +00:00 |
|
dependabot[bot]
|
fb09d4c534
|
chore(deps): bump ccxt from 4.4.46 to 4.4.47
Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.4.46 to 4.4.47.
- [Release notes](https://github.com/ccxt/ccxt/releases)
- [Changelog](https://github.com/ccxt/ccxt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ccxt/ccxt/compare/4.4.46...4.4.47)
---
updated-dependencies:
- dependency-name: ccxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:19:14 +00:00 |
|
dependabot[bot]
|
538c8c9805
|
chore(deps): bump orjson from 3.10.13 to 3.10.14
Bumps [orjson](https://github.com/ijl/orjson) from 3.10.13 to 3.10.14.
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ijl/orjson/compare/3.10.13...3.10.14)
---
updated-dependencies:
- dependency-name: orjson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:19:03 +00:00 |
|
dependabot[bot]
|
0e5f072f6c
|
chore(deps): bump pydantic from 2.10.4 to 2.10.5
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.10.4 to 2.10.5.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v2.10.4...v2.10.5)
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:18:34 +00:00 |
|
dependabot[bot]
|
ca6153715a
|
chore(deps): bump sqlalchemy from 2.0.36 to 2.0.37
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 2.0.36 to 2.0.37.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:18:16 +00:00 |
|
dependabot[bot]
|
2a1144c827
|
chore(deps): bump stable-baselines3 from 2.4.0 to 2.4.1
Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/DLR-RM/stable-baselines3/releases)
- [Commits](https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.4.1)
---
updated-dependencies:
- dependency-name: stable-baselines3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:18:02 +00:00 |
|
dependabot[bot]
|
ffaf648d5c
|
chore(deps-dev): bump pytest-asyncio in the pytest group
Bumps the pytest group with 1 update: [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio).
Updates `pytest-asyncio` from 0.25.1 to 0.25.2
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.25.1...v0.25.2)
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: pytest
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-01-13 03:17:49 +00:00 |
|
Matthias
|
b1c5e0458c
|
chore: use uv pip for CI runs
|
2025-01-11 14:47:34 +01:00 |
|
Matthias
|
cf1e8934aa
|
chore: Update CI to use uv
|
2025-01-11 14:45:01 +01:00 |
|
Matthias
|
153e2f9628
|
chore: use UV action venv setup
|
2025-01-11 14:06:41 +01:00 |
|
Matthias
|
1b28be974c
|
test: update tests for new behavior
|
2025-01-11 08:12:27 +01:00 |
|
Matthias
|
5bfd503cd8
|
fix: allow setting verbosity via Environment variable
|
2025-01-11 08:12:19 +01:00 |
|
Matthias
|
711e680198
|
chore: improve log on adjust_entry_price cancels
|
2025-01-09 20:05:34 +01:00 |
|
Matthias
|
e5d508a507
|
docs: update adjust-entry docs about partial fills
These are canceled and NOT replaced - this needs to be pointed out.
closes #11212
|
2025-01-09 20:05:23 +01:00 |
|
Matthias
|
75fb2a0c86
|
fix: catch error when getting the last candle fails
It's unknown when this actually happens - but this should be the safer bet than crashing completely.
closes #11213
|
2025-01-09 18:21:51 +01:00 |
|
Matthias
|
092a9ff5db
|
chore: fix error if precision.price is None
|
2025-01-09 18:06:58 +01:00 |
|