GoldRipper

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 会评估交易结果,并确定下一笔交易所使用的斐波那契等级。

亏损交易之后,EA 可以进入更高的斐波那契等级。

盈利交易之后,EA 可以向较低的斐波那契等级回退。

因此,该系统使用结构化的仓位递进,而不是每次都使用固定手数。

示例

如果初始手数为 0.10,递进可能为:

0.10 → 0.20 → 0.30 → 0.50 → 0.80 → 1.30 → ...

实际手数会受到经纪商最小手数、最大手数和手数步长限制。

3. 止损和止盈

EA20 支持每笔交易独立设置 Stop Loss 和 Take Profit。

默认设置:

  • Stop Loss: 50 点

  • Take Profit: 50 点

这些参数可以根据不同品种、时间周期和交易策略进行调整。

4. BUY 和 SELL 模式

EA20 可以控制交易方向:

  • 仅 BUY

  • 仅 SELL

  • BUY 和 SELL

5. 可配置移动平均线

默认设置:

参数 默认值
快速 EMA 5
慢速 EMA 12
应用价格 Close
信号 K 线 1

移动平均线计算方法也可以进行配置。

默认设置
参数 默认值
初始手数 0.10
Stop Loss 50 点
Take Profit 50 点
快速 EMA 5
慢速 EMA 12
信号 K 线 1
BUY 交易 启用
SELL 交易 启用
Magic Number 基础值 2981
主要功能

✓ 自动交易

正确设置后,EA20 可以自动监控市场并执行交易。

✓ EMA 信号

利用快速和慢速移动平均线寻找交易机会。

✓ 斐波那契手数递进

根据斐波那契交易逻辑自动计算下一笔交易手数。

✓ 独立止损

每笔交易可以设置独立的 Stop Loss。

✓ 独立止盈

每笔交易可以设置独立的 Take Profit。

✓ BUY/SELL 控制

可以分别启用或禁用 BUY 和 SELL。

✓ 自动调整手数

EA 会考虑经纪商的最小手数、最大手数和手数步长限制。

✓ 使用上一根已完成 K 线

默认使用上一根已完成 K 线作为信号,避免完全依赖当前正在形成的 K 线。

资金管理

EA20 的核心特点是斐波那契资金管理。

与固定手数 EA 不同,仓位大小可以根据之前交易的结果发生变化。

这意味着连续亏损时,交易仓位可能增加。

例如:

0.10 → 0.20 → 0.30 → 0.50 → 0.80 → 1.30

因此应谨慎选择初始手数。

较小的初始手数可以帮助控制不利交易阶段的仓位规模。

风险提示

EA20 使用斐波那契下注式仓位管理。连续亏损后,仓位可能显著增加。

虽然每笔交易可以设置 Stop Loss,但连续亏损仍可能导致交易手数和账户风险增加。

交易者应考虑:

  • 账户余额

  • 初始手数

  • 杠杆

  • 止损距离

  • 经纪商最大手数

  • 品种波动性

  • 最大回撤

  • 连续亏损次数

  • 时间周期

  • 经纪商执行条件

不要认为斐波那契递进可以保证弥补之前的亏损。

没有任何交易策略可以保证盈利。

建议使用方式

在真实账户使用 EA20 前,建议:

  1. 使用经纪商历史数据进行回测。

  2. 测试不同货币对和时间周期。

  3. 使用保守的初始手数。

  4. 监控最大回撤。

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

  6. 在足够多的交易样本上评估策略。

  7. 在使用真实资金前进行前向测试。

  8. 不要使用可能造成不可接受账户风险的手数。

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

适用交易者

EA20 适合希望测试以下方法的交易者:

  • 自动 EMA 交易

  • 斐波那契仓位管理

  • 算法资金管理

  • 短线交易策略

  • 不同 EMA 参数

  • 自动 BUY/SELL 策略

EA 是一种交易自动化工具,交易者需要自行确定合适的风险参数。

重要声明

EA20 – Betting Fibonacci Lots 不保证盈利。

Forex 和 CFD 交易存在较高风险,自动交易并不能消除这些风险。

过去表现、优化结果和回测结果均不能保证未来表现。

交易者需要自行负责参数选择、账户风险控制以及了解斐波那契仓位管理相关风险。

在使用真实资金前,请务必在模拟账户上充分测试 EA。

总结

EA20 – Betting Fibonacci Lots 将:

EMA 信号 → 开仓 → Stop Loss / Take Profit → 交易结果 → 斐波那契手数计算 → 下一笔交易

结合起来。

其主要目标是自动执行 EMA 交易策略,同时根据斐波那契资金管理模型动态调整仓位大小。

凭借可配置的 EMA 参数、BUY/SELL 控制、独立 Stop Loss 和 Take Profit,以及自动斐波那契手数计算,EA20 为交易者提供了一个灵活的自动化仓位管理测试框架。


作者的更多信息
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
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 —
筛选:
无评论
回复评论