概览
策略构建工具(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.6 | 81428.8608 | -2.03 | 40x | 2025/4/6 22:57 |
多头 | 盈利 | 78131.02 | 78756.0681 | +13.52 | 40x | 2025/4/7 03:49 |
多头 | 亏损 | 77646.03 | 78267.1982 | -2.57 | 40x | 2025/4/7 08:38 |
多头 | 盈利 | 75754 | 76360.032 | +13.58 | 40x | 2025/4/7 13:05 |
注意事项
- 策略构建工具无需真实资金。
- 所有逻辑均基于内部 K线数据进行回测。
- 设置可导出为实盘策略模板。
最佳实践
- 建议从保守风险设置开始。
- 在多种市场条件下测试策略。
- 利用可视化反馈优化逻辑。
支持
如需帮助,请访问我们的 联系方式页面。