策略构建工具

概览

策略构建工具(Strategy Builder Tool) 是 MagicTradeBot 中的功能组件,允许交易者使用历史市场数据设计、配置和模拟算法交易策略。该工具支持高级头寸规模管理、风险控制以及动态入场/出场逻辑,使用户能在投入真实资金前进行策略回测。

访问链接:https://magictradebot.com/en/strategy-builder-tool


分步使用指南

步骤 1:选择加密货币代码

从支持列表中选择一个加密货币代码,确保该代码具备足够的历史K线数据以供模拟。

步骤 2:配置策略参数面板

选择代码后进入配置面板,输入以下参数:

1. 初始虚拟余额

设定模拟起始余额。风险型策略(如Kelly、定额分配)需填写,留空则使用默认值或关闭账户层模拟。

2. 初始订单大小(USDT)

杠杆前的基础下单金额。例如:填写 2 USDT,杠杆 10 倍 → 持仓为 20 USDT。

3. 交易杠杆(倍数)

设定杠杆倍数,只输入数字(如10即10x)。杠杆越高,风险与收益潜力越大。

4. 估算持仓规模

读取字段,自动由“订单大小 × 杠杆”计算得出。

5. 初始止盈 (%)

设置固定盈利目标百分比。如设为0,则关闭固定止盈,启用智能止盈逻辑。

6. 智能止盈设置

  • 保本触发 (%):当收益达到该比例后启用动态止盈。
  • 达保本后停止追踪:用于锁定收益。

7. 初始止损 (%)

设置固定止损百分比。如设为0,则关闭固定止损,启用智能止损逻辑。

8. 智能止损设置

  • 追踪幅度 (%):止损距离价格多远。
  • 保本触发 (%):达到该收益后将止损移至入场价。
  • 达保本后停止追踪:避免过度紧跟价格。

9. 交易触发条件

根据指定时间周期的价格变动触发交易。例如:当15分钟K线从最低点涨幅≥1.5%时触发多头。

10. 时间触发机制

  • 仅上次盈利后触发
  • 仅上次亏损后触发
  • 任何交易后均触发

适用于避免频繁交易或控制策略节奏。

11. 头寸规模策略

  • 固定(Flat)
  • 马丁格尔 / 反向马丁格尔
  • 斐波那契 / 反向
  • D’Alembert / 反向
  • 固定分数(Fixed Fractional)
  • 凯利标准 / 半凯利

根据账户余额及盈亏记录调整下单规模。

12. 最大策略步骤数

设置连续阶梯策略的最大步数,防止风险累积过多。

13. 单笔风险占比

适用于:固定、固定分数、凯利、半凯利策略。填百分比数值作为账户余额的风险比例。设为0禁用。


步骤 3:查看模拟结果(点击“Generate”生成)

完成设置后点击 Generate,将对选择的历史数据进行策略回测,并展示结果。

统计汇总

  • 总交易次数:52
  • 胜利交易数:44
  • 亏损交易数:8
  • 胜率:84%
  • 回报总额:585.80 USDT
  • 盈亏(PnL):65.80 USDT
  • 平均回报率:1.27%
  • 平均入场价:90,434.13
  • 平均数量:0.00
  • 保本止损次数:0
  • 追踪止损触发次数:0
  • 智能止盈使用次数:0
  • 多头胜利数:44 | 空头胜利数:0
  • 多头亏损数:8 | 空头亏损数:0
  • 最大连续胜利:25
  • 最大连续亏损:2
  • 利润因子:1.67
  • 最大回撤:26.04%
  • 平均交易时长:1111 分钟
  • 首次交易时间:2025/4/6 22:57:21
  • 最后交易时间:2025/7/2 22:32:05

可视化图表

  • 入场和出场点位
  • 时间序列盈亏图
  • 胜率/失败率概览
  • 账户余额时间线
  • 回撤趋势图
  • 交易时长分布图
  • 入场方向 vs 入场价

交易记录(示例)

方向结果入场价出场价收益率(%)杠杆时间
多头亏损80782.681428.8608-2.0340x2025/4/6 22:57
多头盈利78131.0278756.0681+13.5240x2025/4/7 03:49
多头亏损77646.0378267.1982-2.5740x2025/4/7 08:38
多头盈利7575476360.032+13.5840x2025/4/7 13:05

注意事项

  • 策略构建工具无需真实资金。
  • 所有逻辑均基于内部 K线数据进行回测。
  • 设置可导出为实盘策略模板。

最佳实践

  • 建议从保守风险设置开始。
  • 在多种市场条件下测试策略。
  • 利用可视化反馈优化逻辑。

支持

如需帮助,请访问我们的 联系方式页面

📎 Related Topics