说明
这不仅仅是另一个带有随机设置和过拟合回测的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 + 交互式仪表盘),
- 针对您的资产/时间框架的推荐设置,
- 或定制研究/策略开发,
请通过我的个人资料中的链接联系我以获取分析资料
风险声明: 本机器人仅供教育和研究用途。交易存在风险,过去的表现不保证未来结果。
摘要
The robot manages one position per symbol at a time and evaluates signals only after bar close, executing trades at the next bar's open to avoid intrabar uncertainty. Parameter settings are optimized through extensive genetic algorithm testing, evaluating over one million parameter combinations across multiple periods, timeframes, and chart types to identify stable and profitable configurations. The package includes a full analytics suite tracking metrics such as net profit, max drawdown, profit factor, Sharpe ratio, and more.
Backtests use 100:1 leverage and market orders, with risk management via fixed lot sizing, take profit, and stop loss tools. Recommended minimum balance is $10,000 with 1% risk per trade and a maximum drawdown of 26.5%. The strategy targets low-frequency trades on instruments including BTCUSD, XAUUSD, NAS100, and indices.
客户评价
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
