Merge branch 'freqtrade:develop' into delist

This commit is contained in:
Stefano
2025-09-25 12:27:21 +09:00
committed by GitHub
5 changed files with 7 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ repos:
# stages: [push] # stages: [push]
- repo: https://github.com/pre-commit/mirrors-mypy - repo: https://github.com/pre-commit/mirrors-mypy
rev: "v1.18.1" rev: "v1.18.2"
hooks: hooks:
- id: mypy - id: mypy
exclude: build_helpers exclude: build_helpers
@@ -44,7 +44,7 @@ repos:
- repo: https://github.com/charliermarsh/ruff-pre-commit - repo: https://github.com/charliermarsh/ruff-pre-commit
# Ruff version. # Ruff version.
rev: 'v0.13.0' rev: 'v0.13.1'
hooks: hooks:
- id: ruff - id: ruff
- id: ruff-format - id: ruff-format

View File

@@ -1247,7 +1247,6 @@ class AwesomeStrategy(IStrategy):
You can learn more about storing data on the [Storing custom trade data](strategy-advanced.md#storing-information-persistent) section. You can learn more about storing data on the [Storing custom trade data](strategy-advanced.md#storing-information-persistent) section.
Please keep in mind that this is considered advanced usage, and should be used with care. Please keep in mind that this is considered advanced usage, and should be used with care.
## Plot annotations callback ## Plot annotations callback
The plot annotations callback is called whenever freqUI requests data to display a chart. The plot annotations callback is called whenever freqUI requests data to display a chart.
@@ -1266,6 +1265,7 @@ The full object looks like this:
"y_start": 94000.2, // Price / y axis value "y_start": 94000.2, // Price / y axis value
"y_end": 98000, // Price / y axis value "y_end": 98000, // Price / y axis value
"color": "", "color": "",
"z_level": 5, // z-level, higher values are drawn on top of lower values. Positions relative to the Chart elements need to be set in freqUI.
"label": "some label" "label": "some label"
} }
``` ```
@@ -1357,6 +1357,7 @@ Entries will be validated, and won't be passed to the UI if they don't correspon
"y_end": price * 1.01, "y_end": price * 1.01,
"y_start": price * 0.99, "y_start": price * 0.99,
"color": "rgba(0, 255, 0, 0.4)", "color": "rgba(0, 255, 0, 0.4)",
"z_level": 5,
} }
) )

View File

@@ -13,6 +13,7 @@ class AnnotationType(TypedDict, total=False):
y_end: float y_end: float
color: str color: str
label: str label: str
z_level: int
AnnotationTypeTA = TypeAdapter(AnnotationType) AnnotationTypeTA = TypeAdapter(AnnotationType)

View File

@@ -7,7 +7,7 @@
-r docs/requirements-docs.txt -r docs/requirements-docs.txt
ruff==0.13.1 ruff==0.13.1
mypy==1.18.1 mypy==1.18.2
pre-commit==4.3.0 pre-commit==4.3.0
pytest==8.4.2 pytest==8.4.2
pytest-asyncio==1.2.0 pytest-asyncio==1.2.0

View File

@@ -8,7 +8,7 @@ ta-lib==0.6.7
technical==1.5.3 technical==1.5.3
ccxt==4.5.5 ccxt==4.5.5
cryptography==45.0.7 cryptography==46.0.1
aiohttp==3.12.15 aiohttp==3.12.15
SQLAlchemy==2.0.43 SQLAlchemy==2.0.43
python-telegram-bot==22.4 python-telegram-bot==22.4