GoldGridRipper

EA17 – 剥头皮网格交易系统(Scalping Grid)

EA17 – Scalping Grid 是一款适用于 MetaTrader 4 的自动化交易专家顾问(EA),结合趋势分析、EMA 回调入场以及网格持仓管理。

该 EA 使用 15 周期 EMA 和 200 周期 EMA 判断市场方向,等待价格回调,并在满足相应条件后开立第一笔交易。

首笔交易开立后,EA 可以按照预设的价格间隔逐步增加持仓。系统不完全依赖每笔交易的独立止盈,而是将所有相关持仓作为一个交易篮子进行管理,并在整体交易结果达到设定盈利目标时平仓。

EA 的工作原理

1. 市场趋势识别

EA17 使用 200 周期指数移动平均线(EMA) 作为主要趋势过滤器。

BUY 买入条件:

  • 基于 Low 价格计算的 EMA 15 高于 EMA 200。

  • 表明市场整体倾向于上涨。

SELL 卖出条件:

  • 基于 High 价格计算的 EMA 15 低于 EMA 200。

  • 表明市场整体倾向于下跌。

EA 旨在顺应主要市场趋势寻找初始交易机会。

2. 回调入场

EA 不会仅因趋势条件成立就立即入场,而是等待价格向短期 EMA 回调。

BUY 信号:

  • EMA 15 Low 高于 EMA 200。

  • 所选 K 线的收盘价低于 EMA 15 Low。

  • 点差不超过设定的最大值。

  • 满足其他开仓条件。

SELL 信号:

  • EMA 15 High 低于 EMA 200。

  • 所选 K 线的收盘价高于 EMA 15 High。

  • 点差不超过设定的最大值。

  • 满足其他开仓条件。

这种趋势过滤与回调信号相结合的方法,旨在寻找临时价格回撤后的入场机会,而不是盲目追逐已经大幅波动的价格。

3. 网格持仓管理

首次开仓后,EA17 可以通过网格扩展机制增加持仓。

当价格达到与现有持仓之间规定的距离时,系统可以开立额外订单。

网格间距根据篮子止盈目标计算:

网格距离 = TP 点数 × 2

例如,默认篮子目标为 10 点时,网格间距为 20 点。

EA 还会检查现有持仓,避免在已有订单附近过于频繁地增加交易。

4. 篮子止盈管理

EA17 将相关交易作为一个整体进行管理,而不是完全依赖每笔交易独立的固定止盈。

系统监控篮子的综合点数结果,当达到设定目标时关闭相关持仓。

BUY 篮子示例:

  • 订单 1:+8 点

  • 订单 2:+5 点

  • 订单 3:−3 点

综合结果:+10 点

如果篮子目标为 10 点,EA 可以关闭该篮子的持仓。

5. 每根 K 线一次交易决策

EA17 使用每根 K 线一次的交易决策机制,减少同一根 K 线内重复执行信号的情况。

默认信号 K 线为上一根已完成的 K 线(索引 1)。

6. 点差过滤

EA 对初始交易设置最大点差过滤器。

默认最大点差:6 点。

如果点差超过设定限制,EA 将避免开立初始交易。

默认参数

参数 默认值
手数 0.10
篮子盈利目标 10 点
信号 EMA 15
趋势 EMA 200
信号 K 线 1
最大点差 6 点
网格距离 20 点
Magic Number 9358

主要功能

  • 趋势过滤: 使用 EMA 200 判断整体市场方向。

  • EMA 回调入场: 使用 EMA 15 寻找潜在入场机会。

  • 自动网格管理: 按预设价格间隔增加持仓。

  • 篮子盈利管理: 根据整体交易结果关闭一组持仓。

  • 点差保护: 在点差过高时避免初始入场。

  • 每根 K 线一次的保护机制: 减少同一根 K 线内重复开仓。

  • 全自动交易: 设置完成后自动监控市场并管理交易。

风险管理

网格策略可能在价格持续朝不利方向移动时增加持仓数量。

标准策略配置不为每笔交易设置独立的硬性止损。

交易者应考虑账户规模、手数、最大持仓数量、市场波动性、杠杆、最大可接受回撤、经纪商条件及交易周期。

市场持续朝不利方向移动时,网格策略可能造成较大的资金压力。因此,在真实账户交易前必须进行充分测试。

使用建议

  1. 使用经纪商历史数据进行策略测试。

  2. 测试不同的交易周期和交易品种。

  3. 根据账户规模和风险承受能力调整手数。

  4. 监控最大回撤。

  5. 在模拟账户上进行前向测试。

  6. 实盘初期采用保守参数。

实际结果可能因经纪商、点差、执行速度、交易品种、时间周期、杠杆及市场环境而显著不同。

重要声明

EA17 – Scalping Grid 是一款自动化交易系统,不保证盈利。

历史表现和回测结果不代表未来表现。

交易者有责任选择合适的参数,并管理自动化网格交易所涉及的风险。

使用真实资金之前,请务必充分测试该 EA。

总结

EA17 – Scalping Grid 的工作流程为:

EMA 200 趋势过滤 → EMA 15 回调信号 → 初始入场 → 按价格扩展网格 → 篮子盈利管理

该系统旨在识别既定趋势中的回调机会,并将多个持仓作为一个整体进行管理。


作者的更多信息
QueenMother
Antony Kiragu Maina
QueenMother — EMA 趋势专家顾问 QueenMother 是一款适用于 MetaTrader 4 的自动化交易专家顾问(Expert Advisor),基于趋势跟踪策略设计。 EA 将 200 周期 EMA 用于判断主要市场趋势 ,并结合 EMA 5 与 EMA 12 的交叉 来寻找潜在的交易机会。 QueenMother 自动执行交易信号,并结合预设的止损、止盈、仓位管理以及订单控制机制。 QUEENMOTHER 如何工作 QueenMother 使用三条指数移动平均线(EMA): 快速 EMA: 5 慢速 EMA: 12 趋势 EMA: 200 默认情况下,EA 使用**已经收盘的 K 线(Candle ID = 1)**进行信号分析,而不是依赖当前正在形成的 K 线。 BUY 买入条件 当满足以下条件时,EA 产生 BUY 信号: 市场价格位于 EMA 200 上方 ,表示价格处于主要趋势的多头方向。 EMA 5 向上穿越 EMA 12 。 信号通过 EA 的交易执行及持仓检查条件。 EA 自动执行 BUY 订单。 SELL 卖出条件 当满
GoldRipper
Antony Kiragu Maina
EA20 – Betting Fibonacci Lots EA20 – Betting Fibonacci Lots 是一款适用于 MetaTrader 4 的自动化 Expert Advisor,将 基于 EMA 的交易信号与基于斐波那契的仓位管理 相结合。 该 EA 面向希望自动执行结构化交易策略的交易者,使下一笔交易的仓位大小可以根据之前交易的结果进行调整。 EA20 使用 快速 EMA 和慢速 EMA 识别交易机会,并在确定下一笔交易的手数时应用基于斐波那契序列的手数计算逻辑。 EA20 如何工作 1. EMA 交易信号 EA20 使用两条移动平均线生成交易信号。 默认设置: 快速 EMA: 5 慢速 EMA: 12 应用价格: Close 信号 K 线: 上一根已完成 K 线 EA 可以设置为: 仅 BUY 仅 SELL BUY 和 SELL 移动平均线参数可以根据交易者的策略和市场环境进行调整。 2. 斐波那契手数管理 EA20 的核心功能是 基于斐波那契的仓位管理系统 。 EA 从设定的初始手数开始。 例如: 初始手数 = 0.10 每笔交易完成后,EA 会评估交易结果
ScalpingRipper
Antony Kiragu Maina
EA25 – ADX Martingale 500 Pip EA25 – ADX Martingale 500 Pip 是一款适用于 MetaTrader 4 的自动化专家顾问(Expert Advisor),结合了 ADX 市场方向分析、结构化 Martingale 恢复系统以及篮子级利润管理 。 EA25 首先使用 **平均趋向指数(ADX)**及其方向指标分析市场。当满足设定条件后,EA25 开立初始 BUY 或 SELL 仓位。 如果市场随后向不利于当前仓位的方向移动,EA 可以在达到预设价格距离后增加同方向仓位,并使用更大的手数。恢复过程按照设定的 Martingale 倍率继续,直到整个交易篮子的综合利润达到目标。 EA25 工作原理 1. ADX 市场分析 EA25 使用 ADX 判断市场是否具有足够的方向性强度。 默认设置: **ADX 周期:**14 **ADX 阈值:**30 **信号K线:**上一根已完成K线 EA 同时使用 +DI 和 -DI 。 BUY 条件 当: ADX 高于设定阈值; +DI 大于 -DI; BUY 交易已启用; 其他交易条件满足; 系统会
MacdRipper
Antony Kiragu Maina
EA28 – MACD Martingale 500 Pip EA28 – MACD Martingale 500 Pip 是一款适用于 MetaTrader 4 的自动化 Expert Advisor,结合了 MACD 市场方向分析、结构化恢复交易以及篮子级利润管理 。 EA 使用 MACD 指标分析市场方向和动量。当检测到有效的 BUY 或 SELL 条件时,EA 会开立初始市场仓位。如果市场随后向不利于当前仓位的方向移动,EA 可以根据预设的价格距离自动增加恢复交易。 EA28 不单独依赖传统的止盈来管理每一笔交易,而是监控 整个交易篮子的综合结果 。当篮子的总利润达到设定目标时,EA 会自动关闭整个篮子。 EA28 工作方式 1. MACD 市场分析 EA 使用 MACD 判断市场方向和动量。 默认 MACD 参数: Fast EMA:12 Slow EMA:26 Signal Period:9 应用价格:Close MACD Threshold:0.0003 当 MACD 显示足够的正向动量时产生 BUY 条件。 当 MACD 显示足够的负向动量时产生 SELL 条件。 2.
RsiRipper
Antony Kiragu Maina
EA29 – RSI Within Limits Martingale 500 PIP EA29 – RSI Within Limits Martingale 500 PIP 是一款适用于 MetaTrader 4 的自动化 Expert Advisor,结合了 RSI 市场分析、结构化恢复交易、RSI 条件过滤以及篮子利润管理 。 EA 旨在寻找 RSI 超卖区域中的潜在 BUY 机会,以及 RSI 超买区域中的潜在 SELL 机会。 当初始交易开立后,如果市场向不利方向移动,EA29 可以在达到设定价格距离后自动增加恢复仓位。在增加恢复仓位之前,EA 还会检查 RSI 是否仍然处于设定的范围内。 之后,EA 持续监控整个交易篮子,直到达到设定的利润目标。 EA29 工作方式 1. RSI 市场分析 EA29 使用 RSI 指标分析潜在的市场条件。 默认 RSI 设置: RSI 周期:14 应用价格:Close 默认 BUY 条件: RSI < 30 默认 SELL 条件: RSI > 70 2. 初始交易 当检测到有效的 RSI 条件后,EA29 可以开立初始市场仓位。 默认初始手
GridRipper
Antony Kiragu Maina
EA32 – Price Distance Grid EA32 – Price Distance Grid(价格距离网格) 是一款用于 MetaTrader 4 的自动化专家顾问(Expert Advisor),其策略基于 EMA 200 市场定位、价格距离入场、网格恢复以及篮子级别的利润管理 。 该 EA 用于识别市场价格大幅偏离**200 周期指数移动平均线(EMA 200)**的情况。EA32 不会在价格刚刚接近移动平均线时立即入场,而是等待价格达到预先设定的距离后,再开启第一笔仓位。 当市场随后向不利于初始交易的方向移动时,EA32 可以按照预先设定的价格间隔增加额外仓位。这些恢复仓位使用 相同的固定手数 ,从而形成结构化网格,而不是不断增加手数的马丁格尔系统。 随后,EA 将这些仓位作为一个整体 篮子 进行管理,并持续监控组合浮动利润,直到达到设定的篮子利润条件。 EA32 如何工作 1. EMA 200 市场分析 EA32 使用 EMA 200 作为主要市场参考指标。 默认设置: **EMA 周期:**200 **应用价格:**Close(收盘价) **最小距离:**60
TerminalTerminator
Antony Kiragu Maina
当然。以下是完整的 简体中文版本 ,并保留 Terminal Terminator 的技术逻辑和 MQL5 Marketplace 描述结构。 正确的 Terminal Terminator 逻辑 上升趋势 在每一个网格水平,EA 都会同时开立: Buy + Sell 例如,网格间距设置为 200 点 : 第 1 级 Buy = 0.01 Sell = 0.01 价格向上移动 200 点。 第 2 级 第 1 级的 Buy 0.01 以盈利平仓。 Sell 0.01 继续保持开启并处于亏损状态。 新 Buy = 0.01 新 Sell = 0.02 现在 Sell 仓位为: 0.01 → 0.02 价格再次向上移动 200 点。 第 3 级 Buy 0.01 以盈利平仓。 已有的 Sell 仓位继续保持开启。 新 Buy = 0.01 新 Sell = 0.03 Sell 仓位: 0.01 → 0.02 → 0.03 下一个级别: 0.01 → 0.02 → 0.03 → 0.04 因此, Buy 方向始终保持 0.01 手 ,而不断累积的 Sell 方向则根据当前活跃交易数量增加手数
Range Terminator
Antony Kiragu Maina
RANGE TERMINATOR Range Terminator 是一款适用于 MetaTrader 5 的专家顾问(Expert Advisor),基于时间区间突破策略。 EA 会在您指定的时间段内定义交易区间,并记录该时间段内的最高价和最低价。当区间结束后,Range Terminator 会自动在区间上方和下方设置突破挂单。 RANGE TERMINATOR 如何工作 1. 定义区间时间 选择 Range Terminator 监控市场的时间段。 示例: Range Start: 08:00 Range End: 10:00 Close Time: 18:00 在区间时间内,EA 会持续记录: Range High — 区间最高价 Range Low — 区间最低价 2. 建立交易区间 在指定时间段内,EA 持续监控市场价格。 它会记录该时间段内出现的最高 Ask 价格和最低 Bid 价格。 由此形成交易区间的上下边界。 3. 设置突破挂单 区间形成结束后,Range Terminator 自动设置两个挂单: Buy Stop — 设置在区间最高价上方 Sell Stop —
筛选:
无评论
回复评论