说明
策略概述
SilverBulletStable 是一个为 cTrader / cAlgo 平台 构建的自动化多资产交易机器人。该策略实现了简化的 受 ICT 启发的银弹概念,结合了 流动性扫荡、公允价值缺口(FVG)检测和基于 EMA 的趋势过滤,以识别短期日内机会。
该机器人同时扫描多个主要工具,并在特定的 纽约交易时段窗口 执行交易,此时波动性和流动性通常较高。
核心策略组成部分:
- 趋势过滤器: 指数移动平均线(EMA)
- 流动性扫荡检测: 最近高点或低点被突破
- 公允价值缺口确认: 蜡烛图之间的价格不平衡
- 交易时段过滤: 纽约银弹时间窗口
- 严格的风险管理: 基于账户风险百分比的仓位大小
目标是在流动性被吸收后捕捉 短期动量波动,同时保持风险控制。
入场逻辑与执行行为
机器人在 5分钟时间框架 评估每个配置的交易品种。
当发生以下顺序时触发交易:
1. 趋势确认
机器人使用 指数移动平均线(EMA) 判断市场方向。
- 看涨偏向: 价格收盘于 EMA 之上
- 看跌偏向: 价格收盘于 EMA 之下
这防止了逆势交易,专注于动量延续的入场。
2. 流动性扫荡检测
在入场前,机器人寻找 止损狩猎行为:
- 看涨设置: 最新蜡烛向下突破之前的低点
- 看跌设置: 最新蜡烛向上突破之前的高点
这表明流动性已从散户止损单中被吸收。
3. 公允价值缺口确认
扫荡发生后,算法检查 三蜡烛不平衡模式:
看涨 FVG
- 第3根蜡烛低点 > 第1根蜡烛高点
看跌 FVG
- 第3根蜡烛高点 < 第1根蜡烛低点
这表明机构资金位移并确认了动量。
4. 交易执行
如果所有条件满足:
- 执行 市价单
- 立即应用止损和止盈
- 根据账户风险百分比计算仓位大小
风险与资金管理
风险控制直接内置于策略中。
仓位大小
交易量动态计算基于:
- 账户余额
- 用户定义的 每笔交易风险百分比
- 止损距离
- 品种点值
这确保了无论工具波动性如何,风险保持一致。
保护措施
机器人包含多个安全控制:
每日最大交易次数
- 限制风险暴露,防止过度交易
每日最大亏损
- 如果账户回撤达到设定百分比,机器人 当天停止交易
自动每日重置
- 每个交易日重置交易计数器和风险基线
交易时段过滤器
策略仅在 特定的纽约交易时段窗口 进行交易。
交易发生在:
- 纽约时间 = 10:00
这与 ICT 银弹波动期 对齐,通常发生流动性扫荡和快速方向性移动。
支持的市场
机器人同时扫描多个品种:
- XAUUSD(金)
- US100.cash(纳斯达克)
- US500.cash(标普500)
- EURUSD
每个工具独立分析,使机器人能够捕捉不同市场的交易机会。
关键参数
参数说明
风险百分比
每笔交易风险的账户余额百分比
止损(点数)
入场价到止损的距离
止盈(点数)
盈利目标
EMA 趋势
用于趋势过滤的周期
每日最大交易次数
每日允许的最大交易次数
每日最大亏损百分比
当回撤超过此水平时停止交易
这些参数允许交易者调整 风险暴露和策略敏感度。
该算法适用于:
账户规模
- 小型到中型账户
- 适合通过适当的风险设置进行扩展
交易者类型
- 偏好 系统化执行 的交易者
- 希望自动化的 ICT 或价格行为交易者
- 寻求 受控风险日内策略 的用户
经验水平
- 初学者到高级交易者
- 初学者受益于自动化,高级交易者可优化参数。
重要限制与使用说明
时段依赖性
策略仅在 交易日的单个小时 进行交易,这意味着某些日子可能 无交易。
市场状况
表现依赖于:
- 流动性扫荡的发生
- 明显的位移走势
- 正常波动性
低波动性环境可能降低交易频率。
经纪商差异
结果可能因以下因素而异:
- 点差
- 品种命名
- 执行速度
- 最小止损距离
回测建议 - 回测结果来自 FTMO 而非 Bullmarkets!
用户应 回测和前瞻测试 机器人在其经纪商上的表现,然后再进行实盘部署。
推荐使用 VPS
为确保稳定运行,建议在连接到经纪商服务器的 低延迟 VPS 上运行机器人
摘要
Key features include:
- Trend filtering using EMA to confirm market direction and avoid counter-trend trades.
- Detection of liquidity sweeps, identifying stop-hunt behavior by monitoring recent highs and lows.
- Fair Value Gap confirmation through a three-candle imbalance pattern to validate momentum.
- Strict risk management with dynamic position sizing based on account risk percentage, stop loss distance, and symbol pip value.
- Protective measures such as maximum trades per day, daily loss limits, and automatic daily resets.
- Simultaneous scanning of multiple instruments including XAUUSD (Gold), US100.cash (Nasdaq), US500.cash (S&P 500), and EURUSD.
The bot evaluates each symbol on a 5-minute timeframe and executes market orders with predefined stop loss and take profit levels. It is suitable for small to medium accounts and traders ranging from beginners to advanced users who prefer systematic, controlled-risk intraday strategies. Use of a low-latency VPS is recommended for stable operation. Users should backtest and forward test on their broker before live deployment.
