Ilan 1.6 动态 HT - MetaTrader 5 专家








Ilan Dynamic 1.6 HT 的底层算法很简单。它基于价格平均,每笔交易的数量逐渐增加。
例如,如果开立第一个多头仓位后,价格下跌并超过一定的点数范围,则会开立一个成交量更大的新多头仓位。
因此,宜兰动力的平均入场价与当前市场价格保持接近。因此,只需等待价格小幅回落并使用获利平仓所有未平仓头寸即可。 Ilan 1.6 Dynamic 执行的入场总体图对应于 MetaTrader 5 策略测试器的此屏幕截图:

正如您所看到的,价格与三个买入头寸相反,但在小幅回撤后,所有三个头寸均以可观利润平仓。屏幕截图还显示了获利水平(绿色水平线)和止损水平(红色水平线)。
EA 交易根据最后几根柱线范围内最高价和最低价之间的价格范围动态计算平均价格水平。其名称中的“动态”一词就指出了这一事实。
除了获利之外,Ilan 1.6 Dynamic 还允许使用经典的止损、追踪止损、按时间退出、按 CCI 指标退出以及按所有交易的指定资产水平退出。
Ilan 1.6 Dynamic 的测试结果可能会因所选时间范围、测试周期、工具、经纪商和初始条件的不同而有很大差异。
因此,EA 需要深思熟虑地选择其交易的参数和市场。尽管如此,即使在很短的历史记录中,通过使用默认设置也可以获得一些一致的结果。以下是 EA 交易生成的典型净值和余额图表:


警告:宜兰 1.6 Dynamic 的浮动盈利/亏损或权益可能与其余额有很大差异,这反映在图表上。如果价格变动而没有回滚,其净值就会下降并且最终,这种交易策略可能会导致追加保证金并毁掉您的存款。仅在平坦时使用 Ilan 1.6 Dynamic 工作。谨慎使用其手数指数!
Ilan 1.6 Dynamic 默认情况下处于最佳配置。在此模式下不使用其大部分参数。但是,您可以自定义选项。
使用下表根据您的喜好配置参数。
测试模式。最佳工具和时间表。
Ilan 1.6 Dynamic 的创建主要是为了从短期价格变动中获利。其最佳时间范围是 15 分钟图表 (M15)。默认设置应用于 5 位数报价。 EA 支持以下模式的测试:
Ilan 1.6 Dynamic 的算法在正常模式和随机延迟模式下均已成功测试。
推荐符号
建议对所有具有长期平坦(无趋势)周期的货币对使用 Ilan 1.6 Dynamic。好的货币对有 EURUSD、USDJPY、GBPUSD、USDCHF、EURCHF 等主要货币对。 EA 的设置针对 5 位数报价进行了优化。如果您想在 4 位数字对上使用 EA,请首先将以下参数减少十倍:
如何编译 EA 并使其工作(重要!)
Ilan 1.6 Dynamic 积极使用订单网格和个人仓位管理。
因此需要特殊的虚拟化它允许在类似于 MetaTrader 4 的 MetaTrader 5 环境中工作。为此,它使用 HedgeTerminalAPI 库函数的调用,在库提供的环境中工作。阅读文章“使用 HedgeTerminal API 在 MetaTrader 5 中进行双向交易和头寸对冲,第 1 部分》了解如何使用该库。如果您想修改 EA 的交易逻辑,请阅读本文以了解 EA 代码的工作原理。
在开始之前,您需要下载对冲终端API您计算机上的图书馆。之后,将 EA 交易使用的软件模块复制到您的计算机上(附后)。以下是这些模块的详细信息。
Ilan 1.6 Dynamic 一次管理多个单向头寸。所有这些头寸均在 MetaTrader 5 中显示为一个净头寸。为了方便管理EA的仓位,以及了解其在每个时间点的交易状态,您还应该安装演示面板对冲终端。启动后,它将按以下方式显示 EA 交易的持仓:

欲了解更多详情,请阅读文章使用 HedgeTerminal API 在 MetaTrader 5 中进行双向交易和头寸对冲,第 1 部分。
附件下载
📎 ilan_1_6_dynamic_ht.mq5 (27.97 KB)
📎 drawhedgeposition.mqh (6.64 KB)
📎 environment.mqh (11.2 KB)
📎 testertable.mqh (5.38 KB)
📎 tradestate.mqh (4.58 KB)
📎 prototypes.mqh (15.32 KB)
📎 indicators.mqh (7.04 KB)
Source: MQL5 #12220
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
