GridRipper

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 点(pips)

EA 会寻找当前市场价格与 EMA 200 之间存在足够距离的情况。

这形成了策略的基本均值回归概念:当价格明显偏离其参考水平时,EA 会寻找入场机会。

2. 初始 BUY 买入交易

对于 BUY 设置,EA32 寻找价格位于 EMA 200 下方且至少距离 EMA 60 点的情况。

当条件满足时,EA 可以开立第一笔 BUY 仓位。

默认初始手数:0.10 手

简化示例:

价格低于 EMA 200 → 距离 ≥ 60 点 → BUY 0.10

EA 同时控制入场,以避免在同一根 K 线的每一个 tick 上重复开启初始仓位。

3. 初始 SELL 卖出交易

对于 SELL 设置,EA32 寻找价格位于 EMA 200 上方且至少距离 EMA 60 点的情况。

当条件满足时,EA 可以开立第一笔 SELL 仓位。

默认初始手数:0.10 手

简化示例:

价格高于 EMA 200 → 距离 ≥ 60 点 → SELL 0.10

4. 网格恢复系统

初始交易开启后,EA 会持续监控市场。

如果市场按照设定的网格距离向不利于现有仓位的方向移动,EA32 可以增加另一笔仓位。

默认网格设置:

10 点 × 2 = 约 20 点的有效间距

BUY 恢复序列:

BUY 0.10 → 下跌 20 点 → BUY 0.10 → 再下跌 20 点 → BUY 0.10

SELL 恢复序列:

SELL 0.10 → 上涨 20 点 → SELL 0.10 → 再上涨 20 点 → SELL 0.10

5. 固定手数恢复

与传统马丁格尔系统不同,EA32 不会在每一笔亏损仓位之后自动将手数翻倍。

默认手数保持:

0.10 → 0.10 → 0.10 → 0.10

这意味着该策略采用固定手数网格恢复,而不是指数式马丁格尔手数增长。

但是,由于额外仓位会不断增加总市场敞口,因此在市场长时间持续单方向运行时,整个篮子的规模仍然可能变得非常大。

6. 篮子利润管理

EA32 将多个仓位作为一个组合篮子进行管理。

EA 并不是依赖每一笔交易单独设置 Take Profit,而是监控相关仓位的组合浮动结果。

当达到设定的篮子利润条件时,EA 可以关闭属于该篮子的仓位。

默认利润设置:

  • Close Money Set 1:$50

  • Close Money Set 2:$25

  • Close Money Set 3:$10

这些设置为 EA 的关闭逻辑提供不同的篮子利润阈值。

7. 不使用单独的 Stop Loss 或 Take Profit

当前 EA 配置不会为每一笔仓位使用传统的独立 Stop Loss 或 Take Profit。

相反,该策略主要依靠:

入场距离 → 网格恢复 → 篮子监控 → 篮子关闭

因此,篮子管理系统是 EA 整体运行的重要组成部分。

BUY 周期示例

价格低于 EMA 200 → 价格达到 60 点距离 → BUY 0.10 → 市场继续下跌 → 达到 20 点网格距离 → BUY 0.10 → 市场继续下跌 → 增加 BUY 仓位 → 市场反转 → 篮子利润达到目标 → 关闭篮子

SELL 周期示例

价格高于 EMA 200 → 价格达到 60 点距离 → SELL 0.10 → 市场继续上涨 → 达到 20 点网格距离 → SELL 0.10 → 市场继续上涨 → 增加 SELL 仓位 → 市场反转 → 篮子利润达到目标 → 关闭篮子

主要功能

✓ EMA 200 市场分析
✓ 价格距离入场过滤器
✓ 60 点最小入场距离
✓ 自动 BUY 和 SELL 入场
✓ 网格恢复系统
✓ 约 20 点有效恢复间距
✓ 固定手数恢复
✓ 篮子级别利润管理
✓ 自动关闭篮子
✓ Magic Number 交易识别
✓ 完全自动化 MetaTrader 4 交易

默认设置

设置 默认值
EMA 周期 200
应用价格 Close
EMA 最小距离 60 点
初始手数 0.10
网格距离 10 点 × 2
有效网格间距 ~20 点
Close Money Set 1 $50
Close Money Set 2 $25
Close Money Set 3 $10

重要风险警告

EA32 使用网格恢复策略。虽然手数保持固定,但每增加一个恢复仓位,都会增加整体市场敞口。

在强烈的单方向市场中,EA 可能不断累积多个仓位,同时篮子仍然处于浮亏状态。

当前策略不依赖传统的单笔 Stop Loss,因此充足的账户资金以及适当的风险管理措施非常重要。

EA 不保证盈利。

用户应使用不同的货币对、时间周期、点差和市场条件,对 EA32 进行充分的历史回测。在考虑进行真实账户交易之前,也应先在模拟账户上进行测试。

EA32 – Price Distance Grid

EMA 200 • Price Distance • Grid Recovery • Basket Profit Management


作者的更多信息
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 卖出条件 当满
GoldGridRipper
Antony Kiragu Maina
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
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 可以开立初始市场仓位。 默认初始手
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 —
筛选:
无评论
回复评论