如何验证我的应用程序配置是否正确加载?

演示模式 vs 实盘交易

MagicTradeBot的设计使得演示模式和实盘交易在策略和决策层面上的行为几乎相同,从而可以轻松地从测试过渡到实际执行,而无需重新学习或重新配置您的机器人。


共享行为(演示和实盘)

演示模式和实盘交易都使用相同的核心交易引擎,包括:

  • ✅ 相同的策略逻辑和决策规则
  • ✅ 相同的交易对同步
  • ✅ 实时市场数据(tick / K线)
  • ✅ 信号评估和交易时机
  • ✅ 仓位管理、止损/止盈逻辑和DCA行为

这确保了在演示模式中观察到的结果,从执行逻辑的角度来看,密切反映了机器人在真实市场条件下的行为方式。


演示模式设置(模拟交易)

演示模式旨在用于测试、学习和报告,而不下达真实订单。

在演示模式下:

  • 🚫 不需要交易所API连接
  • 🧠 交易是使用MagicTradeBot的执行逻辑在内部模拟的
  • 📊 入场、出场、DCA步骤和平仓均由机器人引擎本身处理
  • 💰 计算近似盈亏

重要说明:

  • 不应用交易所手续费
  • 不模拟滑点
  • 不包括资金费率
  • 结果对于性能分析和报告是准确的
  • 不旨在代表真实交易所的确切执行成本

推荐用例:

  • 策略开发和优化
  • 风险管理测试
  • UI仪表板、报告和分析的验证
  • 了解不同配置的行为方式

实盘交易设置(真实执行)

实盘交易使用与演示模式相同的配置和逻辑,但有一个关键补充。

在实盘交易中:

  • 🔑 必须配置交易所API凭证
  • 🔗 MagicTradeBot直接连接到交易所
  • 📈 订单在真实市场条件下下达和管理

实际盈亏反映:

  • 交易所手续费
  • 实际执行价格
  • 市场流动性
  • 延迟和滑点

推荐用例:

  • 执行经过验证的策略
  • 真实投资组合管理
  • 实时风险和资本配置

是否有不同的推荐配置?

演示模式与实盘交易相比,不需要单独或特殊的配置。

  • ✔️ 相同的策略设置可以在两种模式下使用
  • ✔️ 适用相同的交易对、时间周期、止损/止盈和DCA规则
  • ✔️ 唯一的功能性区别是是否启用了交易所连接

这种设计确保:

  • 从演示到实盘的平滑过渡
  • 最小的配置偏差
  • 高度确信测试的行为与实盘执行逻辑相匹配

最佳实践建议

  • 从演示模式开始,验证策略行为和风险逻辑
  • 审查绩效趋势,而不仅仅是原始利润数字
  • 只有在您对执行行为感到满意后才切换到实盘交易
  • 上线实盘时,始终使用保守的头寸规模和风险控制

MagicTradeBot提供执行引擎——如何使用和配置它完全由交易者掌控。

📎 Related Topics