Ikioi Bitcoin Momentum (MT5):使用手册、设置与 set 文件

Ikioi Bitcoin Momentum (MT5):使用手册、设置与 set 文件

13 十月 2026, 08:30
Mikoto Hamazono
0
4

Ikioi Bitcoin Momentum 是一款用于 MetaTrader 5 的 EA,只在 BTCUSD 的数周动量向上时持有 BTCUSD。本手册介绍它的工作原理、安装方法、图表面板、全部输入参数、现成的 set 文件、如何自己进行回测,以及买家最常问的问题。本手册适用于 1.10 版。

功能

  • 每天一次,根据已收盘的日线K线,将 BTCUSD 的收盘价与 14 根日线之前(2 周)和 56 根日线之前(8 周)的收盘价进行比较。
  • 当收盘价高于这两者时,买入并持有。当任一比较转为负值时,平仓并等待。
  • 默认只做多。设置 AllowShort = true 后,两项涨跌都向下时也会卖出;我们的回测中没有使用这种模式。
  • 初始止损为 3 x ATR(D1)。之后止损以 4 x ATR(D1) 的距离追踪最高的日收盘价。止损出场后,EA 要等待 3 天才能再次买入。
  • 同一时间只持有一个仓位。不使用网格、马丁格尔或摊平加仓。不使用 WebRequest、DLL 或外部服务,因此在策略测试器(Strategy Tester)中的运行方式与实盘完全相同。
  • 它每年约交易 14 笔,大约三分之一的时间持有仓位,也可能连续数周空仓。许多交易是小额亏损;大部分利润来自少数几段较长的趋势。

安装

  1. 购买或租用 EA 后,在 MetaTrader 5 中安装:工具箱 > 市场 > 已购买 > 安装。更新也在同一位置(“更新”按钮)。
  2. 打开 BTCUSD 图表。任何周期都可以,因为交易逻辑始终使用日线K线。EA 交易其所在图表的品种,因此带后缀的名称(例如 BTCUSD.raw)也可以。
  3. 将 EA 从导航器 > Expert Advisors > Market 拖到图表上,并在 Common 选项卡中允许算法交易(Algo Trading)。
  4. 确认工具栏上的“算法交易”按钮已开启。面板会显示在图表左上角。
  5. 请保持终端运行;建议使用 VPS。如果每日判断时市场处于休市状态,平仓或止损更新会在交易恢复后自动重试。

图表面板

Ikioi Bitcoin Momentum 面板:Status、Trade、Risk 和 Settings 选项卡

  • Status:以条形图显示 14 日和 56 日的涨跌、当前判断(持有多单或空仓观望)、距下一次每日检查的时间,以及最近一次操作(Last action)。FLAT(“the moves do not agree”,即两项涨跌不一致)是正常状态。
  • Trade:当前持仓、EA 何时买入和卖出,以及本 EA 在此账户上已平仓的交易。
  • Risk:单笔风险、下一笔交易的手数、止损、点差与其上限的对比、今日结果与每日亏损上限的对比、经纪商对多单收取的库存费(swap),以及止损出场后的冷却期。
  • Settings:主题(Ink 或 Navy)、大小(S、M、L)、图表上的价格标签,以及版本和魔术号。
  • New entries(Status 选项卡):关闭或开启新交易。已开仓的交易仍会继续管理。重启后该开关的状态会保留;关闭期间面板显示 PAUSED。
  • Close this EA's trades:只平掉本 EA 在该品种上的交易。请在几秒钟内点击两次以确认。
  • 您可以最小化面板(—),拖动标题栏移动面板,或关闭面板(×),使其收起为图表右上角的一个小按钮。图表上的虚线标出 14 天前和 56 天前的位置。

BTCUSD 图表上的 Ikioi Bitcoin Momentum

输入参数

输入参数默认值作用
RiskPercent1.0以净值百分比表示的风险,按到初始止损的亏损计算。0 = 使用 FixedLot。
FixedLot0.0固定手数,仅在 RiskPercent 为 0 时使用。
DailyLossLimit5.0亏损达到此值后,当天剩余时间不再开新仓,以净值的 % 表示。0 = 关闭。
MagicNumber26101105用于识别本 EA 的交易。每个图表请使用不同的编号。
AllowShortfalse两项涨跌都向下时也进行卖出。我们的回测中未使用。

set 文件

下载文件后,打开 EA 的设置(在图表上按 F7),进入 Inputs 选项卡,点击 Load 并选择该文件。除下面列出的值以外,每个文件都保留默认值。

所有文件的交易规则都相同;只有交易手数不同。

入金、小额账户和库存费

  • 交易 BTCUSD 时,建议入金 5,000 USD 或以上。按当前价格,0.01 的最小手数到初始止损的风险约为 75 USD;如果最小手数的风险会超过净值的 3%,EA 会跳过该交易。
  • 对于较小的账户,可以用相同的设置交易 ETHUSD:将 EA 加载到 ETHUSD 图表上即可。我们对 ETHUSD 在 2020–2026 年的回测得到的盈利因子为 1.94。
  • 仓位会持有数天到数周,因此库存费(swap)很重要。在我们的测试账户(IC Markets)上,BTCUSD 多单每年的库存费成本约为 20%;回测已计入这一成本。请确认您的经纪商对加密货币收取的库存费;Risk 选项卡会显示该数值。

自己进行回测

  1. 打开策略测试器(Ctrl+R),选择本 EA。
  2. 品种 BTCUSD(使用您的经纪商的名称),任意周期(例如 H1),模型选择“1 分钟 OHLC”。
  3. 日期:例如从 2018.01.01 到今天。初始资金 10,000 USD。
  4. 开始测试。会出现较长的空仓期;这正是规则的运作方式。

作为对照,我们使用 IC Markets 模拟账户数据进行的回测(风险 1%,10,000 USD,含库存费,2018-01 至 2026-10)得到 120 笔交易,盈利因子 3.46,净利润为初始余额的 +49%(非复利),按已平仓交易计的最大回撤为 2.3%,含未平仓持仓为 4.1%。规则是在 2018–2022 年的数据上确定的;仅 2023–2026 年为 69 笔交易,盈利因子 3.94。2018 年和 2022 年略有亏损。您的数字会因经纪商的数据、库存费和成本而不同,回测也不是对未来结果的承诺。

技术说明

  • 2 周和 8 周这两个时间跨度必须一致,EA 才会买入。只有一个时间跨度上涨是不够的,这让 EA 避开了许多短暂的反弹。
  • 判断只使用已收盘的日线K线,因此在当天尚未结束时,当天的判断结果不会改变。
  • 追踪止损跟随最高的日收盘价,而不是日内最高价。

买家常问的问题

  • EA 不交易。请先查看 Status 选项卡。FLAT 表示 2 周和 8 周的涨跌不一致,而 EA 只在两者都为正时买入。然后确认算法交易已开启、面板没有显示 PAUSED(如果显示了,请重新开启 New entries),再检查点差,并在 Last action 中查看跳过的原因。
  • 多久交易一次?每年约 14 笔。连续数周没有交易是正常的。
  • 应该开启 AllowShort 吗?它不在我们的测试范围内,因此我们无法告诉您它的表现如何。请先在模拟账户上测试。
  • 可以在多个图表上运行吗?可以,每个图表使用不同的 MagicNumber 即可。每次购买包含 10 次激活。

产品页面:Ikioi Bitcoin Momentum。如有任何不清楚之处,请在 MQL5 上给我发送私信,并附上面板的截图以及“智能交易”(Experts)选项卡中的最后几行。

Download Ikioi Bitcoin Momentum from MQL5 Market