2.9 KiB
2.9 KiB
Binance 支持测试指南
测试步骤
1. 基础功能测试
- 在 TradingView 中打开
BINANCE:BTCUSDT图表 - 应用
conbinined2.pine指标 - 检查指标是否正常加载和显示
2. 参数自动识别测试
- 观察信息表格中的距离阈值显示
- 确认 BTC 使用的是 500.0 的距离阈值(而不是默认的 3.0)
- 检查成交量调试信息显示正确的等级
3. 多交易对切换测试
依次测试以下交易对,确认参数自动切换:
高价币测试:
BINANCE:BTCUSDT→ 距离阈值应为 500.0BINANCE:ETHUSDT→ 距离阈值应为 15.0BINANCE:BNBUSDT→ 距离阈值应为 5.0
中价币测试:
BINANCE:SOLUSDT→ 距离阈值应为 3.0BINANCE:AVAXUSDT→ 距离阈值应为 0.8BINANCE:DOTUSDT→ 距离阈值应为 0.2
低价币测试:
BINANCE:ADAUSDT→ 距离阈值应为 0.02BINANCE:MATICUSDT→ 距离阈值应为 0.03
4. 成交量过滤测试
- 在 Binance 交易对上设置不同的过滤等级 (1-5级)
- 观察成交量过滤的效果差异
- 确认加密货币使用了 1.5x 的成交量倍数
5. 兼容性测试
- 切换到
TICKMILL:BTCUSD - 确认使用的是 300.0 的距离阈值(TICKMILL 参数)
- 切换回
BINANCE:BTCUSDT - 确认重新使用 500.0 的距离阈值(Binance 参数)
预期结果
✅ 正确行为
- 不同交易对显示不同的距离阈值
- 成交量过滤参数根据交易所自动调整
- 信号质量在加密货币上表现良好
- 界面显示正确的等级信息
❌ 需要检查的问题
- 所有交易对都显示相同的距离阈值 (3.0)
- 成交量过滤效果异常
- 指标加载错误或显示异常
- 参数切换不生效
故障排除
问题1: 距离阈值不变
原因: 可能是交易对识别失败
解决: 检查 ticker.standard(syminfo.tickerid) 的返回值
问题2: 成交量过滤异常
原因: 可能是成交量参数获取失败
解决: 检查 get_volume_multiplier() 函数
问题3: 指标不加载
原因: 可能是语法错误 解决: 检查 Pine Script 控制台的错误信息
性能验证
信号质量对比
在相同市场条件下,对比以下设置的信号质量:
- 默认参数 (距离阈值 3.0, 成交量倍数 1.0)
- Binance 优化参数 (距离阈值 500.0, 成交量倍数 1.5)
预期 Binance 优化参数应该:
- 减少假信号数量
- 提高信号的准确性
- 更好地适应加密货币的波动特性
建议测试时间
- 至少观察 1-2 个交易日
- 包含不同的市场条件 (上涨、下跌、震荡)
- 测试不同的时间框架 (1分钟、5分钟、15分钟等)
反馈收集
如果在测试过程中发现问题,请记录:
- 交易对名称
- 预期行为 vs 实际行为
- 错误信息 (如有)
- 复现步骤
- 建议的参数调整
这将有助于进一步优化 Binance 支持功能。