Zscore Momentum
Zscore Momentum 是一个智能自动交易系统,旨在识别当前的市场阶段并实时调整其策略。
通过结合分析 Z-Score、ATR、ADX、Bollinger Bands 和 Moving Averages,该机器人将市场环境分类为三个操作级别:
- 高: 当市场处于强劲的方向性动量中,坚定地向一个方向推动时。
- 趋势: 当市场显示出明确且持续的方向性运动时。
- 区间: 当价格横盘移动且尚未决定方向时。
Zscore Momentum 会根据当前市场状况自动调整其交易逻辑和风险/利润设置。
算法的核心是 Z-Score 计算,这是一种统计度量,用于评估当前价格偏离其均值的程度。
这使得机器人能够识别波动性扩张或压缩的情况,并预测潜在的加速或反转点。
所有交易均采用 动态止损 和 止盈 水平,这些水平根据 ATR 计算,持续根据当前波动性调整风险。
在“高”模式下,系统可以在达到预设利润阈值时自动执行 50% 部分平仓,锁定收益并减少风险敞口。
Zscore Momentum 设计用于 H1 和 H4 时间框架 以及 EURUSD 货币对。
可自定义参数
🔹 高风险交易管理
- HighTakeProfitX: 用于计算“高”阶段止盈的 ATR 乘数。数值越高,目标越宽。
- HighStopLossX: 用于计算“高”阶段止损的 ATR 乘数。数值越高,对回撤的容忍度越大。
- ClosePartialHigh: 启用(
是)或禁用(否)“高”交易的部分平仓功能。 - %OfLotsClosePartial: 触发部分平仓时关闭的交易量百分比。例如:
50表示将关闭一半仓位。 - HighProfitForPartial: 定义执行部分平仓的利润阈值(作为总止盈的分数)。
示例: 当止盈为 90 点,值为 3 时,部分平仓在 30 点利润时执行。
🔹 趋势风险管理
- TrendStopLossX: 用于计算“趋势”阶段止损的 ATR 乘数。
- TrendTakeProfitX: 用于计算“趋势”阶段止盈的 ATR 乘数。
🔹 区间风险管理
- RangeStopLossX: 用于计算“区间”阶段止损的 ATR 乘数。
- RangeTakeProfitX: 用于计算“区间”阶段止盈的 ATR 乘数。
🔹 时间过滤器
- 开始小时过滤器: 定义机器人开始交易的小时(24小时制)。仅在此时间之后开仓。
- 结束小时过滤器: 定义机器人停止开新仓的小时。
🔹 手数管理
- 固定手数: 每笔操作的固定交易量。
未来版本将允许为高、趋势和区间交易设置不同的手数。
开始使用
现在轻松直观地创建您的 cBot!
👉 立即试用 AlgoBuilderX — 无需注册。
您可以在我们的 Discord 频道中免费找到 AlgoBuilderX 项目。
您可以将其导入 AlgoBuilderX 工作区,查看、编辑或导出。
⚠️ 重要提示
此 cBot 是一个 使用 AlgoBuilderX 创建的演示示例,并且 未针对实盘使用进行优化。
它旨在展示 AlgoBuilderX 的功能,并作为创建自定义策略的起点。
建议您在实际交易账户使用任何策略之前,仔细 测试和优化。