用途:该技能提供一套加密货币信号引擎,扫描 MEXC U 本位永续期货的已收盘 15 分钟 K 线,按严格的锁定推进式 Smart-Money-Concept 分阶段状态机识别交易结构,生成带标注的图表截图、按笔推送 Telegram 告警,并提供含内存交易历史的实时看板。核心逻辑集中在 app.py。
主要能力:策略分五个锁定阶段(Zone FVG、首次流动性+BoS、Sweep、FVG 交互、确认入场),每阶段只搜索一次并记录 K 线索引,只能推进、硬失效或过期,不可跳过或回退。自动杠杆按 LEV_TARGET_SL_LOSS_PCT 与止损距离计算并四舍五入到 5,钳制在 20–50 及交易所上限。每笔确认交易产生独立告警链:入场确认 → TP1 命中(平 50% 并将 SL 移至保本)→ SL/TP2/保本平仓。标的池按 24 小时成交额排序取前 N,排除代币化股票、商品与指数。
使用方式:配置 .env(TELEGRAM_BOT_TOKEN、TELEGRAM_CHAT_ID);本地运行 bash assets/run_one_shot.sh;或用 Docker:docker build -t fvg-delta assets/ && docker run -p 7860:7860 --env-file .env fvg-delta。端点含 /、/trades、/health、/api/state、/api/trades、/api/market、/api/test_telegram、/api/chart.png?symbol=BTC_USDT、/api/trade_chart.png。无 Telegram 凭据时 UI 仍可运行,告警跳过并记录日志。持久化通过 PERSIST_DIR(默认 /data),交易历史存 SQLite(fvgdelta.db),实时状态存 state.json。
限制:决策仅使用 bars[-2](最后收盘 K 线),不使用未收盘的 bars[-1];cron/周线时间为 UTC;需保留 brotli 依赖并发送 Accept-Encoding: gzip, deflate;修改前应阅读 AGENT.md;所有可调参数均为环境变量,参见 VARIABLES_AND_SECRETS_GUIDE.txt。具体收益、收费与平台可用性暂未提供。