这不仅仅是另一个带有随机设置和过拟合回测的RSI机器人。
当您购买此cBot时,您还将获得一个完整的分析包,该包基于大规模的量化测试构建。测试了超过100万种参数组合,涵盖日本蜡烛图/Heiken Ashi图/Renko图表。
策略工作原理
多头入场
- 当RSI向上穿越定义的水平时,触发多头信号:
(示例:RSI水平为29。现在是31。它向上穿越30水平。此时cBot开多头仓位)
多头出场
- 止盈(TP)— 反向穿越退出
当RSI向下穿越TP水平时退出。示例:RSI水平为71。现在是69。它向下穿越70水平。此时cBot关闭多头仓位。
- 保护性退出 — 反向穿越退出(仅当交易盈利时)
当RSI向下穿越保护水平时退出,但仅当仓位当前盈利时。示例:RSI水平从30(入场水平)上升到60。之后RSI水平开始下降并达到50水平。如果仓位盈利,交易将关闭。
- 止损(SL)— RSI水平止损(无需穿越)
如果RSI水平触及SL,则立即退出。示例:在RSI水平30时开多头仓位,SL为25。当RSI触及25时,多头仓位将关闭。
空头仓位则相反
仓位管理
- 机器人每个品种一次只持有一个仓位。
信号时机
- 信号仅在K线收盘后进行评估。
- 如果出现信号,入场将在下一根K线开盘时执行(无盘中猜测,可以正确评估策略)。
我如何验证设置
我不会“凭眼睛挑选参数”或仅使用随机值。我使用遗传算法(GA)测试大范围参数空间:
- 自动评估成千上万的参数组合
- 选择保持多样性,不仅仅是最佳表现者(以减少过度优化风险)
- 测试涵盖多个周期、时间框架和图表类型(日本蜡烛图 / Heiken Ashi / Renko)
这产生了大量结果数据,有助于识别稳定的参数区域,而不仅仅是一个幸运的配置。第一次GA运行后,我会进行第二阶段优化,专注于最稳定和最盈利的参数区域。
指标(简要列表)
在分析中,我跟踪以下指标(等):
- 净利润,最大回撤
- 利润因子,胜率,期望值
- 夏普比率,索提诺比率,卡玛比率
- 最大不利/最大有利偏差(MAE / MFE)(偏离幅度)
我的GA结果和cTrader回测可能略有不同(这是正常的)
当您比较我的遗传优化(GA)结果与cTrader回测时,您可能会注意到利润、入场/出场价格或一些派生指标上的小差异。
这些差异是预期的,源于两个受控因素:
1) 测试结束时强制平仓(无“未平仓交易”)
我的GA引擎始终在测试窗口的最后一根K线关闭任何未平仓仓位。这防止了“卡住”或浮动仓位,使结果完全实现且可跨运行比较。
在cTrader中,根据设置,回测可能:
- 在结束时保留仓位,或
- 以不同方式关闭(时机/价格),或
- 以略有不同的机制处理最后一根K线的执行。
仅此一点就可能导致最终权益/利润上的小差异。
2) 波动性激增期间的点差/滑点影响
真实市场(及现实模拟)可能出现偶发的波动性激增,其中:
- 点差扩大,
- 滑点增加,
- 执行价格略有不同。
我的GA模型包含点差 + 可选滑点 + 佣金,在罕见的高波动区段,这可能导致成交价格略有偏移。即使是微小的价格变动也可能轻微改变净利润、回撤、利润因子等指标。
尽管存在这些执行层面的微小差异,策略行为和结果仍然是直接可比的:
- 入场/出场遵循相同逻辑,
- 交易发生在相同区域,
- 关键绩效指标保持一致。
如果您需要:
- 完整的分析包(T + 交互式仪表盘),
- 针对您的资产/时间框架的推荐设置,
- 或定制研究/策略开发,
请通过我的个人资料中的链接联系我以获取分析资料
风险声明: 本机器人仅供教育和研究用途。交易存在风险,过去的表现不保证未来结果。
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |