说明
迈达斯剥头皮策略:精准黄金剥头皮
迈达斯策略是一种高度专业化的网格式剥头皮算法,专为黄金(XAUUSD)市场设计。该机器人在安静、稳定且区间震荡的市场环境中表现出色。它完全基于“瞄准小,失误小”的理念——通过买入微小回调并可选地卖出微小高点,细致地积累小而稳定的收益,通过移动止损锁定利润,并在达到预设利润目标后自动关闭。
性能与回测结果 该算法经过严格测试。根据提供的历史回放报告,cBot(测试中名为“新迈达斯”)在XAUUSD品种上进行了评估。
- 策略需要初始资金为10,000美元。
- 测试期间,净利润达到1,485.24美元。
- 算法共执行了2,720笔交易。
- 其中2,530笔为盈利交易。
- 系统保持了极高效的利润因子 36.79。
- 测试期间最大权益回撤达到 28.11%。
⚠️ 重要市场警告 - 使用前请阅读
- 资金要求: 该机器人需要最低账户余额10,000美元,以安全吸收浮动回撤。
- 市场条件: 该机器人需要稳定的市场环境。如果黄金遭遇经济冲击或出现指数级、剧烈的价格波动,请勿运行此机器人。请等待风暴过去。
- 勿贪心: 保持利润目标适中,最大持仓合理。机器人依赖黄金回归均值。
本测试版销售的所有收益将直接用于未来改进和高级AI集成的资金支持。
参数使用指南(用户手册)
要安全操作迈达斯策略,您必须了解如何配置其核心模块。您可以使用默认设置进行标准剥头皮,或调整为仅买入大幅度(100美元以上)的回调。
核心交易设置
- 交易量(手数): 每笔交易的仓位大小。保持较低(例如,0.01),因为机器人会开多个仓位。
- 止盈: 每笔交易的目标退出点。
- 锁定止损触发点及锁定止损水平: 作为移动止损。一旦交易盈利达到“触发点”金额,止损将永久移至“锁定水平”的盈利位置,确保盈利交易不会变成亏损交易。
- 移动阈值(DipThresholdPips): 价格必须从最近高点/低点移动的距离,机器人才会开新仓。如果您只想让机器人买入重大价格崩盘,请将此值调高。
- 最大持仓数: 机器人在单一方向上持有交易的绝对上限。虽然允许最多100个,但建议选择较低数字以保障账户安全。
- 交易间最小时间间隔: 以秒为单位的节流阀,防止机器人在闪崩时以完全相同价格开过多仓位。
- 启用卖出网格: 默认情况下,机器人只买入回调。若想让其在局部高点做空,请切换为
True。
利润目标与暂停
- 利润目标(美元): 您交易会话的最终目标。一旦总收益达到此金额,机器人停止开新交易。它会立即关闭所有当前盈利的交易,并耐心等待亏损交易单独转为盈利。
- 达到目标后自动恢复: 若为
False,机器人在获利后完全关闭。若为True,则休息后开始新周期。 - 下一目标阶段前休息时间: 若启用自动恢复,定义机器人开始下一周期前的休息小时数。
风险管理(紧急开关)
- 资金底线保护: 您的终极安全网。设置最低总盈亏美元金额。如果策略总盈亏跌破此底线,机器人将动态逐笔平掉最差亏损仓位,直到回升至底线以上。底线为0美元意味着机器人永远不会冒险损失初始本金——只会动用已获利润。
- 危险区波动及窗口: 早期波动预警探测器。如果市场在极短时间(分钟)内波动过大(点数),机器人会防御性地关闭小亏损仓位,并暂停交易一段冷却期。
- 硬性紧急开关: 极端市场冲击的最后防线。若触发剧烈暴涨暴跌,机器人立即清算所有仓位(无论盈亏),并强制多日休息以等待市场稳定。
本指南详细解析了迈达斯网格策略 cBot的操作机制、风险管理层级及参数配置。
该算法专为黄金(XAUUSD)等波动性资产设计,是一款双向网格剥头皮机器人,绝对优先考虑资金保护。它不依赖简单止损,而是利用动态利润锁定、软硬杀开关应对极端波动,以及管理式的逐步退出协议以达成日/周目标。
1. 核心操作原则
- 执行逻辑: 从跟踪的高点买入局部回调,从跟踪的低点卖出局部高点。
- 滑点控制: 使用
MarketRange订单。如果流动性不足,且经纪商无法在您的点差容忍范围内成交,订单将被拒绝,而非以极差价格成交。 - 状态持久化: 机器人将已实现利润、回撤限制和冷却计时器保存到本地存储。如果cTrader崩溃或您重启VPS,机器人会准确记忆上次状态。
2. 参数参考指南
每个参数均严格对应cTrader界面分组。
通用
- 交易量(手数): 每笔交易的基础仓位大小(买卖均适用)。仓位大小固定,以保持网格风险的可预测性。
买入设置
控制买入回调逻辑。与卖出逻辑完全独立。
- 买入止盈(点数): 每笔买单的硬性经纪商止盈水平。
- 买入止损(点数): 硬性经纪商止损。这是绝对的“灾难”止损,应设置在机器人内部危险区限制之外(例如400点以上)。防止服务器突然断线造成损失。
- 买入锁定止损触发点(点数): 仓位必须达到的浮动利润点数,机器人才会锁定止损至盈亏平衡或盈利位置。
- 买入锁定止损水平(点数): 触发后止损设置的位置。 (例如:触发点25,锁定点20=当利润达到25点时,止损移至+20点,锁定利润)。
- 买入回调阈值(点数): 从跟踪高点(首次交易)或最低持仓买单(后续网格交易)的价格下跌幅度,触发新买入。
- 最大买入持仓数: 并发买入交易的硬性上限。
卖出设置
控制卖出高点逻辑。
- 启用卖出网格: 切换做空功能。默认禁用。
- 卖出止盈/止损(点数): 硬性经纪商限制,适用于卖空交易。
- 卖出锁定止损触发点/水平(点数): 卖空交易的利润锁定机制。
- 卖出上涨阈值(点数): 从跟踪低点(或最高持仓卖单)价格上涨的幅度,触发新卖空。
- 最大卖出持仓数: 并发卖空交易上限。
交易时机
- 交易间最小时间间隔(秒): 高频执行的节流阀。防止市场行情在同一微秒内触发多次网格入场。不会限制平仓订单。
交易时段过滤
阻止新入场于流动性极低或不可预测的时段。已开仓位将继续正常管理和平仓。
- 启用时段过滤: 切换基于时间的执行。
- 时段开始/结束小时(UTC,0-23): 操作窗口。逻辑自动支持跨日窗口(例如22点到1点正确表示晚上10点到凌晨1点)。
执行
- 最大可接受滑点(点数): 限制MarketRange订单。如果经纪商尝试以比请求价格差的距离更差的价格成交,机器人将拒绝入场。
- 最大可接受点差(点数): 实时点差监控。如果点差超过此上限(通常发生在重大新闻事件或结算时),机器人暂停新入场,直到流动性恢复。
利润目标
一个管理式目标系统。达到目标时,机器人进入“逐步退出”阶段,而非强制平掉整个网格。
- 利润目标(美元): 目标美元金额(已实现+浮动利润合计)。
- 达到目标后自动恢复: 若为真,机器人休息一段时间后开始新周期。若为假,机器人永久停止,等待手动重启。
- 下一目标阶段前休息时间(小时): 机器人再次开始交易前的冷却计时(需启用自动恢复)。
逐步退出机制: 达到目标后,停止新入场。机器人立即关闭所有当前盈利仓位。保留亏损仓位,等待其独立转为盈利或触及止损。网格清空后,进入休息期。
资金底线保护
您的终极算法权益保护。监控策略总盈亏(忽略手动交易或同账户其他机器人)。
- 资金底线 - 最低总盈亏(美元): 绝对美元底线。若设为0,机器人永不允许策略净亏损初始资金——仅冒已获利润风险。
- 达到资格前最小亏损(点数): 防止机器人关闭显示正常点差相关浮动亏损的新交易。交易必须亏损达到此点数才有资格紧急修剪。
- 回撤参考资金(美元): 该机器人特定的起始资金分配。
- 从高点最大回撤(百分比): 若策略从历史最高点下跌达到此百分比,触发保护。
其行为: 触发时,机器人阻止所有新入场,并修剪单个最差合格亏损仓位。下一tick再次检查。此机制作为止血器,而非恐慌平仓。
危险区
设计用于捕捉市场清洗早期信号的软性波动探测器。
- 危险区波动(点数): 触发防御姿态所需的价格波动幅度。
- 危险区窗口(分钟): 计算波动的回溯时间。
- 最大可接受平仓亏损(点数): 软性平仓阈值。若危险区触发,机器人会立即关闭亏损小于此阈值的仓位(提前止损小亏),但会保留大亏仓位,避免锁定灾难性局部损失。
- 危险区冷却时间(分钟): 机器人等待市场平静后才允许新入场的时间。
硬性紧急开关
黑天鹅事件的核选项。覆盖所有设置,包括利润目标的逐步退出。
- 硬性停止波动(点数): 触发所需的剧烈价格波动。
- 硬性停止窗口(分钟): 回溯时间。
- 硬性停止休息天数: 延长的惩罚休息期。
- 手动覆盖(立即结束硬性停止休息): 安全开关。由于机器人记忆状态,简单重启无法绕过硬性停止超时。必须勾选此项,重启机器人,然后取消勾选。
连胜休息
- 连胜次数达到休息: 连续关闭的盈利交易数量(买卖合计),达到后机器人暂停。
- 连胜休息时长(分钟): 暂停执行,防止机器人快速介入已疲软趋势的顶部。
3. 操作流程
每个价格tick,机器人按此层级处理逻辑。第1步触发时,第2步及后续步骤不再执行。
- 状态加载: 检查本地内存(是否处于冷却?是否在逐步退出?)。
- 硬性紧急开关: 市场是否崩盘?若是 -> 清算所有,停止。
- 资金底线保护: 权益曲线是否破坏结构?若是 -> 阻止入场,修剪最差亏损仓位。
- 利润目标: 今日盈利是否足够?若是 -> 阻止入场,收割盈利仓位。
- 危险区 / 连胜: 是否处于软性超时?若是 -> 暂停。
- 环境过滤: 点差是否过宽?时段是否关闭?若是 -> 暂停。
- 执行逻辑: 若价格跌破/上涨超过阈值 -> 发送MarketRange入场。
更新后的图表设置
- 品种: XAUUSD
- 周期: m1(1分钟图)
通用与交易时机
- 起始资金:$10,000.00(此数值必须在cTrader中设置,与参考资金参数数学上匹配)
- 交易量(手数): 0.01
- 交易间最小秒数: 0.0
买入设置
- 买入止盈: 100.0点
- 买入止损: 10000.0点
- 买入锁定触发: 25.0点
- 买入锁定水平: 20.0点
- 买入回调阈值: 100.0点
- 最大买入持仓数: 1
卖出设置
- 启用卖出网格: true
- 卖出止盈: 100.0点
- 卖出止损: 10000.0点
- 卖出锁定触发: 25.0点
- 卖出锁定水平: 20.0点
- 卖出上涨阈值: 100.0点
- 最大卖出持仓数: 1
执行与过滤
- 启用时段过滤: true
- 时段开始小时(UTC): 3
- 时段结束小时(UTC): 7
- 最大滑点: 25.0点
- 最大点差: 30.0点
利润目标
- 利润目标: $1000.0
- 达到目标后自动恢复: true
- 目标休息小时数: 0.0
资金底线保护
- 资金底线: -$2000.0
- 保护最小亏损点数: 100.0点
- 参考资金: $10000.0
- 从高点最大回撤: 20.0%
危险区
- 危险区波动: 5000.0点
- 危险区窗口: 30分钟
- 最大平仓亏损: 10000.0点
- 危险区冷却时间: 120分钟
硬性紧急开关
- 硬性停止波动: 10000.0点
- 硬性停止窗口: 240分钟
- 硬性停止休息天数: 1.0
- 覆盖硬性停止休息: false
连胜
- 连胜休息计数: 100
- 连胜休息分钟数: 1
用户关键参数快速参考:
- 递增手数比例: 启用
EnableTrailingLotScaling,定义利润步长于参考资金(美元),并通过参考手数设置手数递增。 - 平静时段策略: 保持
EnableDeadZone和EnableAsianSession为true,同时禁用EnableLondonNyOverlap,限制入场于低波动市场时段。
摘要
Key features include dynamic profit-locking, soft and hard kill switches for extreme volatility, and a managed wind-down protocol to safely close positions upon reaching profit goals. It supports dual-directional trading with configurable buy and sell grids, allowing users to adjust parameters such as trade volume, take profit, stop loss, dip/rise thresholds, maximum open positions, and timing controls.
Risk management tools include a capital floor guard that prevents net losses on starting capital, a danger zone volatility detector that pauses trading during sudden market swings, and a hard kill switch that liquidates all positions during extreme market shocks. The bot also features session filters to restrict trading to specific hours and slippage/spread controls to ensure order quality.
Backtested on a $10,000 starting capital, it demonstrated a net profit of $1,485.24 over 2720 trades with a profit factor of 36.79 and a maximum drawdown of 28.11%. The bot saves its state locally to maintain continuity after restarts or crashes. It is intended for use with a minimum account balance of $10,000 and a 1-minute chart timeframe.
