Release v1.3.0

This commit is contained in:
2026-06-22 22:52:21 +02:00
parent 2b63e5b1d7
commit 62c3899135
11 changed files with 2201 additions and 172 deletions
+60
View File
@@ -0,0 +1,60 @@
# Crypto ATR Signal v1.3.0
# 复制为 .env 后按需修改。true=开启,false=关闭。
# 扫描脚本每次启动都会读取最新配置;网页配置修改后需要重启 FastAPI。
# ==================== Crypto 策略 ====================
# ATR 周期长度(TradingView 默认值为 14
CRYPTO_ATR_LENGTH=14
# 信号阈值:K线 High-Low 必须达到 ATR 的多少倍
CRYPTO_ATR_MULTIPLE=1.5
# 是否启用实体占比过滤;关闭时只判断波幅与涨跌方向
CRYPTO_BODY_RATIO_FILTER_ENABLED=false
# 实体占整根 K 线波幅的最低比例,仅在上方开关为 true 时生效
CRYPTO_MIN_BODY_RATIO=0.5
# ==================== TradFi 策略 ====================
# TradFi 参数与 Crypto 完全独立
TRADFI_ATR_LENGTH=14
TRADFI_ATR_MULTIPLE=1.5
TRADFI_BODY_RATIO_FILTER_ENABLED=false
TRADFI_MIN_BODY_RATIO=0.5
# ==================== Discord 聚合推送 ====================
# 总开关。只在 scanner.py --market all 扫描完成后发送一条汇总消息
DISCORD_ENABLED=false
# Discord 频道的 Webhook 完整地址;总开关关闭时可以留空
DISCORD_WEBHOOK_URL=
# ==================== 页面显示 ====================
# 首页默认视图:all / crypto / tradfi
PAGE_DEFAULT_VIEW=all
# 是否显示“全部”入口
PAGE_SHOW_ALL=true
# 是否允许网页显示 Crypto;只影响页面,不停止 Crypto 扫描
PAGE_SHOW_CRYPTO=true
# 是否允许网页显示 TradFi;只影响页面,不停止 TradFi 扫描
PAGE_SHOW_TRADFI=true
# 全部视图是否按 Crypto / TradFi 分成两张表;false 时合并为一张表排序
PAGE_GROUP_BY_MARKET=true
# 是否在页面右上角显示版本号、发布日期和作者
PAGE_SHOW_VERSION=true
# ==================== 扫描与网络 ====================
# 首次初始化每个品种下载的历史 K 线数量
INIT_KLINES_LIMIT=40
# Binance K 线请求并发数,2C2G 建议 10-20
CONCURRENCY=10
# 单次 HTTP 请求总超时秒数
HTTP_TIMEOUT=20
# 单个请求最多重试次数
MAX_RETRIES=3
# Binance 返回 429/418 时的基础等待秒数
RATE_LIMIT_BACKOFF=30
# ==================== 数据存储 ====================
# 每个市场、每个品种最多保留的 K 线数量
KLINES_RETENTION_PER_SYMBOL=500
# 信号历史保留天数
SIGNAL_RETENTION_DAYS=90
# SQLite 数据库路径
DB_PATH=data/app.db