名称: dwlf
描述: >
与 DWLF (dwlf.co.uk) 交互,这是一个面向加密货币和股票的市场分析平台。
可用于:市场数据、价格图表、技术指标(EMA、RSI、DSS、支撑/阻力、趋势线、K线形态、SMC)、策略(可视化信号构建器)、回测、自定义事件、交易信号、投资组合跟踪、观察列表、交易日志以及学院内容。
触发词:市场分析、交易信号、回测、投资组合、DWLF、图表指标、支撑/阻力、策略构建器、交易日志、观察列表、BTC怎么样、市场怎么样。
元数据:
clawdbot:
emoji: "📊"
requires:
bins: ["curl", "jq"]
API 基础地址:https://api.dwlf.co.uk/v2
使用 API 密钥认证。请在 TOOLS.md 中查看密钥。请求头格式:
Authorization: ApiKey dwlf_sk_...
辅助脚本:scripts/dwlf-api.sh
# 通用 GET 请求
./scripts/dwlf-api.sh GET /market-data/BTC-USD
# 带查询参数
./scripts/dwlf-api.sh GET "/events?symbol=BTC-USD&limit=10"
# POST 请求
./scripts/dwlf-api.sh POST /visual-backtests '{"strategyId":"...","symbol":"BTC-USD"}'
BTC-USD、ETH-USD、SOL-USD(始终带 -USD 后缀)TSLA、NVDA、META、MARA、RIOTGBP-USD、EUR-USD如果用户说 "BTC" → 使用 BTC-USD。如果用户说 "TSLA" → 使用 TSLA。
| 方法 | 路径 | 描述 |
|---|---|---|
| GET | /market-data/{symbol}?interval=1d&limit=50 |
OHLCV K线数据 |
| GET | /market-data/symbols |
列出所有跟踪的交易对 |
| GET | /support-resistance/{symbol} |
支撑/阻力位及分数 |
| GET | /chart-indicators/{symbol}?interval=1d |
所有指标(RSI、EMA、MACD 等) |
| GET | /trendlines/{symbol} |
自动检测的趋势线 |
| GET | /events?symbol={symbol}&limit=20 |
系统事件(突破等) |
| GET | /events?type=custom_event&scope=user&symbol={symbol}&days=30 |
用户自定义事件(wcl、dss、反转等) |
| 方法 | 路径 | 描述 |
|---|---|---|
| GET | /visual-strategies |
列出用户策略 |
| GET | /visual-strategies/{id} |
策略详情 |
| POST | /visual-strategies |
创建策略 |
| PUT | /visual-strategies/{id} |
更新策略 |
| GET | /user/trade-signals/active |
活跃交易信号 |
| GET | /user/trade-signals/recent?limit=20 |
近期信号 |
| GET | /user/trade-signals/stats |
信号表现统计 |
| GET | /user/trade-signals/symbol/{symbol} |
指定交易对的信号 |
| 方法 | 路径 | 描述 |
|---|---|---|
| POST | /visual-backtests |
触发回测(异步) |
| GET | /visual-backtests/{id} |
获取回测结果 |
回测是异步的 — POST 触发后,需轮询 GET 直到完成。
| 方法 | 路径 | 描述 |
|---|---|---|
| GET | /portfolios |
列出投资组合 |
| GET | /portfolios/{id} |
投资组合详情及持仓 |
| GET | /trades?status=open |
列出交易 |
| POST | /trades |
记录新交易 |
| PUT | /trades/{id} |
更新交易 |
| GET | /trade-plans |
列出交易计划 |
| 方法 | 路径 | 描述 |
|---|---|---|
| GET | /watchlist |
获取观察列表 |
| POST | /watchlist |
添加交易对({"symbol":"BTC-USD"}) |
| DELETE | /watchlist/{symbol} |
移除交易对 |
| 方法 | 路径 | 描述 |
|---|---|---|
| GET | /custom-events |
列出自定义事件 |
| POST | /custom-events |
创建自定义事件 |
| GET | /custom-events/{id} |
事件详情 |
| 方法 | 路径 | 描述 |
|---|---|---|
| POST | /custom-event-symbols/:eventId/enable-all |
为事件批量激活交易对 |
| POST | /custom-event-symbols/:eventId/disable-all |
为事件批量停用交易对 |
| GET | /custom-event-symbols/event/:eventId |
获取事件激活的交易对 |
| GET | /custom-event-symbols |
列出所有事件-交易对关联 |
| 方法 | 路径 | 描述 |
|---|---|---|
| POST | /strategy-symbols/:strategyId/enable-all |
为策略批量激活交易对 |
| POST | /strategy-symbols/:strategyId/disable-all |
为策略批量停用交易对 |
| GET | /strategy-symbols/strategy/:strategyId |
获取策略激活的交易对 |
| GET | /strategy-symbols |
列出所有策略-交易对关联 |
| 方法 | 路径 | 描述 |
|---|---|---|
| POST | /evaluations |
触发评估运行 |
| GET | /evaluations/{id} |
获取评估结果 |
⚠️ 重要提示: 创建自定义事件或策略不会自动为任何交易对激活。创建后,必须询问用户要为哪些交易对激活,然后调用启用端点。缺少此步骤,事件/策略将不会触发或生成信号。
POST /custom-eventsPOST /custom-events/{id}/compilePOST /custom-event-symbols/{eventId}/enable-all,附带 { "symbols": ["BTC-USD", "ETH-USD"] }POST /visual-strategiesPOST /visual-strategies/{id}/compilePOST /strategy-symbols/{strategyId}/enable-all,附带 { "symbols": ["BTC-USD", "ETH-USD"] }GET /custom-event-symbols/event/{eventId}GET /strategy-symbols/strategy/{strategyId}GET /custom-event-symbols 和 GET /strategy-symbols(查询参数:?activeOnly=true)POST /custom-event-symbols/{eventId}/disable-all,附带 { "symbols": [...] }POST /strategy-symbols/{strategyId}/disable-all,附带 { "symbols": [...] }向用户呈现数据时:
市场概览: 显示价格、百分比变化、关键支撑/阻力位以及任何近期事件。
信号: 显示交易对、方向、入场点、止损点、置信度分数、策略名称。
支撑/阻力位: 按分数排序(最强优先),显示价位和触及次数。
回测结果: 显示交易次数、胜率、总回报、夏普比率、最佳/最差交易。
EMA(多周期)、SMA、RSI、MACD、布林带、DSS(双平滑随机指标)、随机RSI、ATR、ADX、OBV、成交量分布、一目均衡表、斐波那契回撤、支撑/阻力、趋势线、K线形态、SMC(订单块、公允价值缺口、突破/结构变化)。
DWLF 学院是一个托管在 CDN 上的教育内容集合(15个主题,60多节课),涵盖指标、事件、策略、图表分析等。无需认证。
使用学院工具来阅读课程内容并理解 DWLF 概念:
- dwlf_list_academy_tracks — 浏览所有主题和课程
- dwlf_search_academy — 按关键词搜索
- dwlf_get_academy_lesson — 阅读特定课程(Markdown格式)
当用户询问“DWLF 中 X 如何工作?”或“什么是 DSS?”时,请先查阅学院 — 很可能有相关课程解释。
references/api-endpoints.mdreferences/strategy-builder.md