Meta Extender

详细用户手册

快速入门

INFO

本快速入门指南仅需 5-10 分钟即可完成。

下载

您可以在此处下载 Meta Extender。它以单个 ZIP 文件的形式提供,可同时安装至 MetaTrader 4 和 MetaTrader 5。

安装

下载完成后,您将获得一个名为 Meta Extender 的 ZIP 文件。请在下载文件夹中找到它,并打开查看其内容。

在压缩包内,运行 Install Meta Extender 脚本以开始安装。

当您直接从 ZIP 文件启动安装程序时,Windows 会显示压缩(zipped)文件夹提示。只需点击运行即可继续,如下图所示。您也可以提前解压所有文件,再从解压后的文件夹中启动 Install Meta Extender。请注意,如果您使用 WinZip 或 WinRAR 等第三方工具打开压缩包,此步骤的显示可能略有不同。

由于安装程序脚本未经数字签名,Windows 会显示打开文件 - 安全警告,其中发布者显示为未知发布者。这属于正常情况,请点击运行继续。如果您希望提前验证文件,可使用压缩包中随附的 Verify Publisher 快捷方式。

随后,Meta Extender 安装向导将会打开,并为 MetaTrader 4 和 MetaTrader 5 安装该插件。点击下一步并按照屏幕提示完成安装。

INFO

安装程序会将 Meta Extender 安装至您计算机上所有已找到的 MetaTrader 4 和 MetaTrader 5实例中。如果您之后新增了其他 MetaTrader,只需再次运行安装程序,即可将 Meta Extender 添加至该新实例。

通常情况下,您无需手动更新 Meta Extender。每次启动时都会自动执行在线更新,确保您的计算机上始终可用最新版本。

启动应用程序

Meta Extender 需要与后端服务器交互,因此您需要在 MetaTrader 中调整一些设置。请打开安装时选择的 MetaTrader 实例,进入选项菜单。

然后,切换至 Expert Advisors 选项卡,勾选允许自动化交易允许 DLL 导入

您可以在导航器视图的 Expert Advisors 下找到 Meta Extender。如果列表中尚未显示该应用程序,只需在导航器任意位置右键单击,选择刷新以更新视图。双击或将其拖放至图表视图中的图表即可启动应用程序。

每次启动 Meta Extender 时,都会出现一个欢迎面板。该面板允许您查看版本号并调整输入参数。如果您希望更改默认设置,请切换至输入选项卡。大多数交易设置可在应用程序运行期间通过用户界面进行配置。但某些设置需要提前配置。由于输入参数的默认值已经过良好调整,您可以保留所有输入参数不变。

成功启动 Meta Extender 后,您将看到包含小部件概览的主界面:

Meta Extender 现已启动并运行。需要注意的是,更改 MetaTrader 时间周期将导致整个 Meta Extender 重新初始化。因此,强烈建议在 Meta Extender 运行期间保持相同的时间周期。如果您希望参考更高级别的时间周期,可使用第二时间周期小部件。否则,请使用第二个图表窗口来分析其他时间周期。

开单

我们先打开交易助手小部件。要启动它,请从 Meta Extender 主界面中选择该小部件:

该小部件旨在通过集成的风险与资金管理(RMM)工具辅助手动交易。它能及时告知您计划交易的关键要素,并提供便捷的一键交易面板及集成的订单配置器。例如,它允许您以精密的 Stop Loss 追踪方式开仓。

Meta Extender 通过在图表视图中使用线条来配置 Stop Loss、Take Profit 或挂单价格,使操作更加直观。此外,交易及其 Take Profit 和 Stop Loss 均以可视化方式呈现,方便追踪历史交易。您可以在详细用户手册中阅读有关舒适可视化功能的更多内容。该功能广泛应用于所有产品,主要用于可视化交易的 Stop Loss 和 Take Profit 值的修改。

请继续配置输入字段,以了解风险与资金管理如何与订单配置器协同运作。点击下单后,交易将立即执行,不会有任何额外的确认提示。

下单后,您会注意到交易开仓的时刻用一条垂直白线标示。交易平仓时也会出现另一条垂直线,而 Stop Loss 和 Take Profit 值之间则分别用红色和绿色线条标示。您可以通过 Meta Extender 小部件活跃交易或 MetaTrader 终端视图中的交易概览手动平仓。

请随意熟悉其余小部件!

测试模式

Meta Extender 除用于实盘或模拟账户交易外,还有一个有趣的应用场景:它也可以在 MetaTrader 策略测试器中使用。由于在运行策略测试时用户界面仍完全可用,您可以借助策略测试器进行时间加速的手动交易练习。将 Meta Extender 与 MetaTrader 策略测试器结合使用,可以在短短几分钟内快进并模拟整整一天的行情。要探索此功能,请导航至 视图 - 策略测试器以打开 MetaTrader 策略测试器。

您会注意到 MetaTrader 底部出现了一个新窗口。策略测试器通常用于测试全自动交易策略,但您现在将学习如何用它来练习手动交易。例如,您可以在周日晚上等轻松时刻回顾上一周,在历史行情中练习对最新市场状况的理解。另一个应用场景是教学,当您希望向他人讲解交易时,无需等待数小时来执行交易。事实上,分析历史图表并不容易。事后来看,任何人都可以精准地找到最佳入场点,在数周内成为亿万富翁。但实际情况并非如此。借助策略测试器,您可以在历史图表上学习,同时感受未知未来价格的真实感。

要在测试模式中使用 Meta Extender,请根据您的 MetaTrader 版本在策略测试器设置中选择 Meta Extender,并确保数据模型配置为每个 Tick。这需要启用可视模式才能访问图表视图,Meta Extender 将在其中使用。对于开始和结束日期,您可以选择任意日期。

完成所有配置后,按下开始按钮,并在策略测试器图表视图中像往常一样使用 Meta Extender。

您会注意到,模拟可以在几分钟内快进完整一天的行情。如果您想减慢或加快模拟速度,请使用滑块调整执行速度。

需要帮助?

我们已在 Meta Extender 常见问题解答中回答了许多常见问题,请先查阅。如仍需帮助,我们的支持团队将乐意为您提供协助。

卸载

在 Windows 上卸载 Meta Extender 有以下几种常见方式:

通过开始菜单(最简便): 打开 Windows 开始菜单,在应用列表中找到 Meta Extender,右键单击并选择卸载

通过 Windows 设置: 进入设置 > 应用 > 已安装的应用(Windows 11)或设置 > 应用 > 应用和功能(Windows 10),在列表中找到 Meta Extender,点击后选择卸载

通过控制面板: 打开控制面板,进入程序 > 程序和功能,在列表中选择 Meta Extender,然后点击卸载

以上任意一种方式均可将该应用程序从您的计算机中完全移除。

输入参数配置

本章详细说明每个输入参数,帮助您根据需求配置 Meta Extender。您可以在启动 Meta Extender 时出现的输入选项卡中找到所有设置。该窗口在 MetaTrader 5 中的外观可能有所不同,但功能原理基本相同。

虽然默认输入参数提供了普遍适用的配置,但建议您根据所使用的具体品种和时间周期对 Meta Extender 进行定制。对于初学者来说,这一过程初看可能令人望而生畏,但请放心,默认参数是一个很好的起点。专业和高级交易者在不同品种和时间周期上可能需要不同的输入设置。

如需优化输入参数,建议使用 MetaTrader 策略测试器。

MAG - 幻数

幻数参数

幻数是一个唯一标识符,用于将某个特定应用程序发起的所有交易归为一组。在 MetaTrader 中,这一机制用于防止不同应用程序之间的相互干扰。例如,如果应用程序 A 和 B 分别使用 123456 和 654321 作为幻数,则这两个应用程序开启的每笔交易都将带有相应的幻数标记。理想情况下,每个应用程序应只修改配置有其幻数的交易。Meta Extender 严格遵守这一规则。虽然所有兼容 MetaTrader 的应用程序都应遵循此规则,但部分应用程序并未做到。本文假设您使用的任何第三方应用程序均遵守此规则。

MetaTrader 内的输入变量默认值说明
> (MAG) Avoided range start100000输入值不能小于 0。
> (MAG) Avoided range end200000输入值不能小于 0。

许多第三方应用程序允许您指定要使用的幻数。但 Meta Extender 采用不同的原则:其输入参数 > (MAG) Avoided range start> (MAG) Avoided range end 定义了一个幻数不应被搜索和使用的范围。您的 Meta Extender 将自动在剩余数字范围内搜索可用的幻数。所有 FEA Trading 应用程序均遵循此原则。为确保各应用程序不使用相同的幻数,系统内置了防止幻数被重复使用的机制。

上图通过数轴解释了这一原则。假设 > (MAG) Avoided range start 设为 100000,> (MAG) Avoided range end 设为 200000,则实际随机选取的幻数可以是 0-99999 或 200000 以上的任意值。所有应用程序均将 100000 和 200000 作为默认值,因此建议将其他第三方应用程序配置一个 100000 至 200000 之间的专用幻数。

SLM - Meta Extender

如需优化输入参数,建议使用测试模式。请参阅相关文章以熟悉 Meta Extender 的此项功能。

保本追踪参数

保本追踪方法意味着 Stop Loss 值仅在特定价格时修改一次,以确保已获得的利润得到保障。当交易已处于可观的盈利区域且预计不会出现反转时,Stop Loss 将发生突变式跳跃。

MetaTrader 内的输入变量默认值说明
> (SLM) Breakeven position130输入值不能小于或等于 0。

您可以使用保本位置输入参数来定义跳跃发生的时机。开仓价格与初始 Stop Loss 之间的距离代表参考值 100。假设该距离为 80 Pips。如果 > (SLM) Breakeven position 设为 150,则当价格上涨至开仓价格上方 40 Pips 时,将跳跃至保本位置。如下图所示,保本位置越大,跳跃发生得越晚。

DANGER

此追踪方法只应在设有 Take Profit 或进行人工监控并手动平仓的情况下使用。由于 Stop Loss 值此后不再变化,最大结果为零利润。保本价格的计算不包含佣金或隔夜利息等费用。

市场追踪参数

市场追踪不依赖复杂的算法,而是结合 Spread 使用前一根K线的开盘价和收盘价来计算其移动。唯一可调整的变量是添加至 Stop Loss 距离的缓冲区。该缓冲区可通过两个参数计算:以 Pips 为单位的固定值(> (SLM) Market buffer fix)和/或基于当前 Spread 的动态值(> (SLM) Market buffer spread)。

MetaTrader 内的输入变量默认值说明
> (SLM) Market buffer fix5.0此参数基于固定 Pips 数量为 Stop Loss 水平引入缓冲区。
输入值不能小于或等于 0。
> (SLM) Market buffer spread4.0此参数基于固定 Pips 数量为 Stop Loss 水平引入缓冲区。但在此情况下,该参数会乘以当前 Spread 值,乘积决定缓冲区水平。
输入值不能小于或等于 0。

动态选项基于 Spread,在避免夜间被触发止损方面非常有用。例如,对于多头交易,Ask 价格对于确定交易何时平仓至关重要。然而,如果 Spread 过大,Stop Loss 水平可能过于接近。因此,在 Spread 较大的阶段,市场追踪变体可以自动调整缓冲区,以更好地应对波动阶段或夜间时段。

该输入参数的效果可在下方图表中观察。

如图所示,两个参数均可将 Stop Loss 线移离实际价格。两种缓冲类型可自由组合使用,同时使用时,其值将相互叠加。

平均真实波幅追踪参数

平均真实波幅(ATR)追踪方法使用 ATR 指标来计算 Stop Loss 距离。该广泛使用的指标是评估价格图表波动性的标准工具。

MetaTrader 内的输入变量默认值说明
> (SLM) ATRS multiplier3.5输入值不能小于或等于 0。
> (SLM) ATRS period14输入值不能小于或等于 0。

ATR 追踪方法的配置参数包括用于计算 ATR 指标的周期 > (SLM) ATRS period 以及 > (SLM) ATRS multiplier。ATR 的原始值通常太小,无法直接用作追踪止损距离,因此通常将原始指标值乘以一个倍数。倍数的常用值为 3.5。

通过调整这些值,ATR 追踪方法可以更灵活地响应当前价格。

抛物线 SAR 追踪参数

抛物线 SAR 追踪止损使用 PSAR 指标,这是现代交易中另一种标准工具。该指标通常具有两个输入参数。

MetaTrader 内的输入变量默认值说明
> (SLM) PSAR step0.02输入值不能小于或等于 0。
> (SLM) PSAR maximum0.2输入值不能小于或等于 0。

PSAR 值将直接作为 Stop Loss(视当前 PSAR 值是否合格而定)。由于 PSAR 绘制于价格图表上方或下方,在某些阶段,PSAR 无法输出有效的 Stop Loss 值,这通常发生在交易开仓时。当 PSAR 改变其特性时,Stop Loss 可能会迅速靠近价格。输入参数 > (SLM) PSAR step> (SLM) PSAR maximum 用于调整此移动过程。

这些值越小,Stop Loss 向价格值移动的过程越平缓。

阶梯式追踪参数

阶梯式追踪方法将 Stop Loss 逐步移向当前价格。每一步的大小相等,当价格上涨指定幅度时执行下一步。与本应用程序的惯例一致,此追踪方法的输入参数以相对参数定义。在此情况下,初始 Stop Loss 差值(开仓价格与初始 Stop Loss 之间的价格差)代表无量纲参考值 100。

MetaTrader 内的输入变量默认值说明
> (SLM) Steps size80输入值不能小于或等于 0,也不能大于或等于 100。
> (SLM) Steps position130输入值不能小于或等于 100。

输入参数 > (SLM) Steps size 决定每步的大小,而 > (SLM) Steps position 则指示下一步执行的时机。如前所述,这两个值均为相对值。例如,若初始 Stop Loss 差值为 100 Pips,且 > (SLM) Steps size 设为 130,则下一步将在价格达到初始 Stop Loss + 130 Pips 时触发,之后下一步在初始 Stop Loss + 260 Pips 时触发,如此循环,直至交易被止损平仓。

如果 > (SLM) Steps position 设为 80,则第一步时 Stop Loss 值将增加至初始 Stop Loss 值 + 80 Pips,后续步骤则增加至初始 Stop Loss 值 + 160 Pips,以此类推,直至交易被止损平仓。

下图演示了此止损追踪方法的功能原理,并提供了两个操作示例。

请注意,> (SLM) Steps position 不能小于 100,> (SLM) Steps size 不能超过 100。将这两个值设置为接近其最小值或最大值会使步骤更加频繁。两步之间的时间间隔取决于实际价格走势,该走势触发 Stop Loss 跳至下一步。

基于时间的追踪参数

管理 Stop Loss 的另一种方法是基于时间的平仓。从技术上讲,这并不构成追踪,因为 Stop Loss 值保持不变。相反,当选择此方法时,无论当前表现如何,交易都将在预定时间后平仓。

MetaTrader 内的输入变量默认值说明
> (SLM) Time count15正值表示以当前活动时间周期的K线数量为单位的周期,负值则表示以秒为单位的周期。

周期由输入参数 > (SLM) Time count 决定,可以两种方式使用。正值表示以当前时间周期中的K线数量为单位的周期。例如,若该值设为 10 且您在 M5 时间周期中交易,则交易将在 50 分钟后平仓。相反,负值表示以秒为单位的周期。-3600 表示交易将在开仓后精确的 60 分钟平仓,-7200 表示在开仓后 120 分钟平仓。下图演示了功能原理,并提供了 > (SLM) Time count 正值的两个示例。

如图所示,两个示例中 Stop Loss 值均保持不变。

线性步进追踪参数

线性步进止损追踪方法在当前活动时间周期的每根K线关闭后增加 Stop Loss,从而使 Stop Loss 值呈严格线性上升。

MetaTrader 内的输入变量默认值说明
> (SLM) Linear step5输入值必须大于 0。较小的值可能导致 Stop Loss 静止不动,因为最小价格增量可能大于所需的步长。

与惯例一致,初始 Stop Loss 距离由开仓价格与初始 Stop Loss 之间的差值决定,该值代表无量纲值 100。此追踪方法的唯一输入参数是由 > (SLM) Linear step 定义的步长。默认值为 5,意味着每根已关闭的K线后,Stop Loss 将增加 0.5% × 初始 Stop Loss 差值。例如,若初始 Stop Loss 差值为 1000 Pips,则每根已关闭的K线后,Stop Loss 水平将增加五 Pips。在某些时间周期和初始 Stop Loss 值下,增量可能非常小,以至于下一步可能小于更改 Stop Loss 的最小增量。

下图简要说明了功能原理,并以两个示例加以可视化。

该值必须大于 0。

HiLo 追踪参数

通过 HiLo 追踪方法,Stop Loss 被设置为局部最低低点或最高高点,具体取决于交易方向。对于多头交易,在一定周期(以K线数量计)内的最低局部低点被用作 Stop Loss 值。如果在观察周期内出现更高的局部低点,Stop Loss 值将相应调整。Stop Loss 值变化的次数没有限制,但对于多头交易,Stop Loss 只能增加。空头交易的功能原理与之相反。

MetaTrader 内的输入变量默认值说明
> (SLM) HiLo period20输入值不能小于或等于 0。

影响此追踪方法的唯一变量是由 > (SLM) HiLo period 定义的观察周期,该值指定当前时间之前的K线数量。该值越大,Stop Loss 通常距价格图表越远。下图演示了功能原理并提供了一些示例。

如图所示,所有示例均展示了多头方向的交易。对于空头交易,行为与之相反。此追踪方法通常与之前的短期支撑和阻力值相吻合。

ISP - 检查器

检查器根据已平仓和当前持仓实时计算绩效、Drawdown 和统计数据。绩效和 Drawdown 按当日、当周、当月、当年以及自应用程序启动以来进行计算。特定周期的值在每个周期开始时重置。例如,每日 Drawdown 和绩效在每天午夜重置,每周绩效输出在周六到周日的交接时重置。这些功能允许您快速准确地验证交易策略的绩效和 Drawdown。

小部件的输出如下。

Drawdown 和绩效以绝对值和相对值两种形式计算。每个输出旁边都显示最大值、最小值和最差值,分别表示已配置的限值或给定周期内 Drawdown 的最差值。限值意味着当绩效或 Drawdown 达到该值时,所有交易将被停用。这有助于减少损失并保持对交易成果的认知。

各种输入参数允许您配置最大值和最小值,并在达到限值时自动关闭进一步开仓的选项。根据观察的订单,这将关闭使用 Meta Extender 进行交易的可能性,或关闭整个 MetaTrader 的交易功能。

观察订单

观察的订单可以有所不同:Meta Extender 可以观察所有使用 Meta Extender 开启的交易、在 MetaTrader 当前活跃品种上开启的交易,或使用您的 MetaTrader 实例开启的所有交易(不限品种)。

MetaTrader 内的输入变量默认值说明
> (ISP) Observer selectionMeta Extender选项:
-Meta Extender
-Symbol
-MetaTrader

要定义用于计算和更新检查器界面的交易,您可以使用 > (ISP) Observer selection 输入参数。检查器会话在应用程序启动时从零开始,这意味着 Meta Extender 应持续运行以保持一致的监督。在家用计算机上这可能不切实际,但通过 VPS 解决方案则十分便捷。

观察选择的更改只能在 Meta Extender 启动时进行。当选择 Symbol 或 MetaTrader 作为观察选择且达到限值时,MetaTrader 的 AutoTrading 选项将被禁用。当设置为 Meta Extender 时,仅禁用通过交易助手和趋势线交易小部件下新订单的功能。

绩效 - 每日保护

检查器引擎可配置为在达到指定的每日绩效限制后暂停交易,使用下表所列的输入参数。这些参数确定每日绝对值和相对值的最小和最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Performance day abs min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -100,则当净值降至 $9,900 以下时交易将暂停。交易将在次日开始时恢复,以该时刻的净值作为新的参考点。
输入值不能大于 0。
> (ISP) Performance day abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当净值上升至 $10,100 以上时交易将暂停。交易将在次日开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Performance day rel min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -0.15,则当净值降至 $9,850 以下时交易将暂停。该值将在次日开始时重置,交易将重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能大于 0。
> (ISP) Performance day rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当净值上升至 $10,150 以上时交易将暂停。该值将在次日开始时重置,交易将重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能小于 0。

最大和最小允许绩效结果各有独立的输入参数。这允许应用程序在取得正面或负面绩效结果时暂停开启新交易。下图阐明了每日检查器保护的运行原理。

检查周期设为一天。如果绩效在此周期内达到最大值或最小值,则开启新交易的功能将暂时暂停。在新周期开始时(即午夜),当天的绩效值将重置,交易将恢复。此循环将无限持续。

绩效 - 每周保护

检查器引擎可配置为在达到指定的每周绩效限制后暂停交易,使用下表所列的输入参数。这些参数确定每周绝对值和相对值的最小和最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Performance week abs min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -100,则当净值降至 $9,900 以下时交易将暂停。交易将在下周开始时恢复,以该时刻的净值作为新的参考点。
输入值不能大于 0。
> (ISP) Performance week abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当净值上升至 $10,100 以上时交易将暂停。交易将在下周开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Performance week rel min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -0.15,则当净值降至 $9,850 以下时交易将暂停。该值将重置,交易将在下周开始时重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能大于 0。
> (ISP) Performance week rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当净值上升至 $10,150 以上时交易将暂停。该值将重置,交易将在下周开始时重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能小于 0。

最大和最小允许绩效结果各有独立的输入参数。这允许应用程序在取得正面或负面绩效结果时暂停开启新交易。下图阐明了每周检查器保护的运行原理。

检查周期设为一周。如果绩效在此周期内达到最大值或最小值,则开启新交易的功能将暂时暂停。在新周期开始时(即周六到周日的午夜),当周的绩效值将重置,交易将恢复。此循环将无限持续。

绩效 - 每月保护

检查器引擎可配置为在达到指定的每月绩效限制后暂停交易,使用下表所列的输入参数。这些参数确定每月绝对值和相对值的最小和最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Performance month abs min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -100,则当净值降至 $9,900 以下时交易将暂停。交易将在下月开始时恢复,以该时刻的净值作为新的参考点。
输入值不能大于 0。
> (ISP) Performance month abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当净值上升至 $10,100 以上时交易将暂停。交易将在下月开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Performance month rel min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -0.15,则当净值降至 $9,850 以下时交易将暂停。该值将重置,交易将在下月开始时重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能大于 0。
> (ISP) Performance month rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当净值上升至 $10,150 以上时交易将暂停。该值将重置,交易将在下月开始时重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能小于 0。

最大和最小允许绩效结果各有独立的输入参数。这允许应用程序在取得正面或负面绩效结果时暂停开启新交易。下图阐明了每月检查器保护的运行原理。

检查周期设为一个月。如果绩效在此周期内达到最大值或最小值,则开启新交易的功能将暂时暂停。在新周期开始时(即每月 1 日),当月的绩效值将重置,交易将恢复。此循环将无限持续。

绩效 - 每年保护

检查器引擎可配置为在达到指定的每年绩效限制后暂停交易,使用下表所列的输入参数。这些参数确定每年绝对值和相对值的最小和最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Performance year abs min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -100,则当净值降至 $9,900 以下时交易将暂停。交易将在来年开始时恢复,以该时刻的净值作为新的参考点。
输入值不能大于 0。
> (ISP) Performance year abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当净值上升至 $10,100 以上时交易将暂停。交易将在来年开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Performance year rel min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -0.15,则当净值降至 $9,850 以下时交易将暂停。该值将重置,交易将在来年开始时重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能大于 0。
> (ISP) Performance year rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当净值上升至 $10,150 以上时交易将暂停。该值将重置,交易将在来年开始时重新激活。次周期开始时的净值将作为计算绩效限制的新参考值。
输入值不能小于 0。

最大和最小允许绩效结果各有独立的输入参数。这允许应用程序在取得正面或负面绩效结果时暂停开启新交易。下图阐明了每年检查器保护的运行原理。

检查周期设为一年。如果绩效在此周期内达到最大值或最小值,则开启新交易的功能将暂时暂停。在新周期开始时(即 1 月 1 日),当年的绩效值将重置,交易将恢复。此循环将无限持续。

绩效 - 自启动以来的保护

检查器引擎可配置为在达到指定的绩效限制后暂停交易,使用下表所列的输入参数。这些参数确定绝对值和相对值的最小和最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Performance since start abs min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -100,则当净值降至 $9,900 以下时交易将暂停。
输入值不能大于 0。
> (ISP) Performance since start abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当净值上升至 $10,100 以上时交易将暂停。
输入值不能小于 0。
> (ISP) Performance since start rel min (0.0 -> OFF)0.0如果账户净值为 $10,000 且最小值设为 -0.15,则当净值降至 $9,850 以下时交易将暂停。
输入值不能大于 0。
> (ISP) Performance since start rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当净值上升至 $10,150 以上时交易将暂停。
输入值不能小于 0。

最大和最小允许绩效结果各有独立的输入参数。这允许应用程序在取得正面或负面绩效结果时暂停开启新交易。下图阐明了检查器保护的运行原理。

检查周期从应用程序启动时开始。如果绩效达到最大值或最小值,则开启新交易的功能将被永久暂停。

Drawdown - 每日保护

检查器引擎可配置为在达到指定的每日 Drawdown 限制后暂停交易,使用下表所列的输入参数。这些参数确定每日绝对值和相对值的最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Drawdown day abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当当日 Drawdown 超过 $100 时交易将暂停。交易将在次日开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Drawdown day rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当当日 Drawdown 超过 $150 时交易将暂停。交易将在次日开始时恢复,以起始净值为参考点。新参考值将用于计算下一次 Drawdown 限制。
输入值不能小于 0。

存在针对最大允许 Drawdown 结果的输入参数。这允许应用程序在出现不佳绩效值时暂停开启新交易。下图阐明了每日检查器保护的运行原理。

检查周期设为一天。如果 Drawdown 在此周期内达到最大值,则开启新交易的功能将暂时暂停。在新周期开始时(即午夜),当天的 Drawdown 值将重置,交易将恢复。此循环将无限持续。

Drawdown - 每周保护

检查器引擎可配置为在达到指定的每周 Drawdown 限制后暂停交易,使用下表所列的输入参数。这些参数确定每周绝对值和相对值的最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Drawdown week abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当当周 Drawdown 超过 $100 时交易将暂停。交易将在下周开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Drawdown week rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当当周 Drawdown 超过 $150 时交易将暂停。交易将在下周开始时恢复,以起始净值为参考点。新参考值将用于计算下一次 Drawdown 限制。
输入值不能小于 0。

存在针对最大允许 Drawdown 结果的输入参数。这允许应用程序在出现不佳绩效值时暂停开启新交易。下图阐明了每日检查器保护的运行原理。

检查周期设为一周。如果 Drawdown 在此周期内达到最大值,则开启新交易的功能将暂时暂停。在新周期开始时(即周六到周日的午夜),当天的 Drawdown 值将重置,交易将恢复。此循环将无限持续。

Drawdown - 每月保护

检查器引擎可配置为在达到指定的每月 Drawdown 限制后暂停交易,使用下表所列的输入参数。这些参数确定每月绝对值和相对值的最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Drawdown month abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当当月 Drawdown 超过 $100 时交易将暂停。交易将在下月开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Drawdown month rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当当月 Drawdown 超过 $150 时交易将暂停。交易将在下月开始时恢复,以起始净值为参考点。新参考值将用于计算下一次 Drawdown 限制。
输入值不能小于 0。

存在针对最大允许 Drawdown 结果的输入参数。这允许应用程序在出现不佳绩效值时暂停开启新交易。下图阐明了每日检查器保护的运行原理。

检查周期设为一个月。如果 Drawdown 在此周期内达到最大值,则开启新交易的功能将暂时暂停。在新周期开始时(即每月 1 日),当天的 Drawdown 值将重置,交易将恢复。此循环将无限持续。

Drawdown - 每年保护

检查器引擎可配置为在达到指定的每年 Drawdown 限制后暂停交易,使用下表所列的输入参数。这些参数确定每年绝对值和相对值的最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Drawdown year abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当当年 Drawdown 超过 $100 时交易将暂停。交易将在来年开始时恢复,以该时刻的净值作为新的参考点。
输入值不能小于 0。
> (ISP) Drawdown year rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当当年 Drawdown 超过 $150 时交易将暂停。交易将在来年开始时恢复,以起始净值为参考点。新参考值将用于计算下一次 Drawdown 限制。
输入值不能小于 0。

存在针对最大允许 Drawdown 结果的输入参数。这允许应用程序在出现不佳绩效值时暂停开启新交易。下图阐明了每日检查器保护的运行原理。

检查周期设为一年。如果 Drawdown 在此周期内达到最大值,则开启新交易的功能将暂时暂停。在新周期开始时(即 1 月 1 日),当天的 Drawdown 值将重置,交易将恢复。此循环将无限持续。

Drawdown - 自启动以来的保护

检查器引擎可配置为在达到指定的 Drawdown 限制后暂停交易,使用下表所列的输入参数。这些参数确定绝对值和相对值的最大阈值。零值实际上关闭该限制。

MetaTrader 内的输入变量默认值说明
> (ISP) Drawdown since start abs max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 100,则当 Drawdown 超过 $100 时交易将暂停。
输入值不能小于 0。
> (ISP) Drawdown since start rel max (0.0 -> OFF)0.0如果账户净值为 $10,000 且最大值设为 0.15,则当 Drawdown 超过 $150 时交易将暂停。
输入值不能小于 0。

存在针对最大允许 Drawdown 结果的输入参数。这允许应用程序在出现不佳绩效值时暂停开启新交易。下图阐明了每日检查器保护的运行原理。

检查周期从应用程序启动时开始。如果 Drawdown 达到最大值,则开启新交易的功能将被永久暂停。

已达限值警告

当预定的 Drawdown 或绩效限制被触达时,Meta Extender 将平仓所有未平仓交易并删除所有挂单,无论交易的当前盈利状态如何。如下图所示,随后将显示一条警告。

如果选择 Meta Extender 作为监控的交易,则使用趋势线交易或交易助手小部件开启额外交易的功能将被禁用。尝试这样做将触发警告消息。

如果选择 Symbol 作为监控的交易,Meta Extender 将平仓所有未平仓交易,但不限制开启新交易的功能。但是,它可能会立即平仓任何新开仓的交易。

如果选择 MetaTrader 作为监控的交易,Meta Extender 将平仓所有未平仓交易,并通过关闭 AutoTrading 功能限制开启新交易的能力。但是,它可能会立即平仓任何新开仓的交易。

强烈建议在触达检查器限值的情况下审查您的绩效或 Drawdown 情况。

通知和电子邮件配置

当检查器限值被触达时,Meta Extender 可以发送电子邮件和移动端通知。它利用 MetaTrader 的内置 API 来传输此信息。但这需要在您的 MetaTrader 实例中配置电子邮件和通知设置。这些设置可在工具 - 选项菜单中找到,请导航至此视图。

对于移动端通知,您可以在通知选项卡下配置设置。

对于电子邮件通知,您可以在电子邮件选项卡下配置设置。

小部件

本页概述了 Meta Extender 当前可用的所有小部件。Meta Extender 被设计为一款具有直观用户界面的交互式工具。由于大多数小部件都是不言自明的,您可以使用模拟账户策略测试器快速熟悉每个小部件。以下提供了每个小部件的简要说明。

趋势线交易

趋势线交易小部件允许您在图表上绘制趋势线交易线,用于配置您的下一笔交易。每当价格穿越所谓的触发线时,交易将自动开启。您可以通过进一步的趋势线配置 Stop Loss 和 Take Profit 水平。由于趋势线可以朝任意方向排列,这些线因其随时间变化的动态特性而提供了更大的灵活性。许多交易者基于趋势、形态以及支撑和阻力水平分析图表,以预测未来价格走势,往往等待数小时甚至数天寻找信号。这一过程可以通过配置直接用于开仓和平仓的趋势线来便捷地实现自动化。这种类型的自动化交易被视为半自动,因为人工定义边界,Meta Extender 则根据这些边界执行交易。

要开始使用此小部件,请在 Meta Extender 主界面上打开趋势线交易小部件。

趋势线交易小部件分为两个部分:多头交易和空头交易。每个部分都有一条触发线、一条 Take Profit 线、一条 Stop Loss 线和一个仓位大小输入字段。每条趋势线都可以单独开启或关闭,允许在有或没有 Take Profit 和 Stop Loss 的情况下开仓,或者在触发线的情况下完全关闭该功能。但是,必须了解不使用 Stop Loss 限制线的风险。务必仔细检查仓位大小和您的风险与资金管理偏好!

每条趋势线均提供有限模式或无限模式的选项。下图显示,当启用无限模式时,趋势线将无限期保持有效。在有限模式下,当时间超过趋势线最右侧点后,其功能将失效。混合趋势线后,您可以在图表上自由拖放,并根据您识别的形态调整线条。要激活趋势线,必须将其锁定。这可以通过按下锁定并激活线条按钮来完成。顾名思义,线条只有在锁定后才会被激活。线条锁定后无法移动,但可以随时解锁。

点击将线条移至当前位置,交易线条将被放置在您图表视图的当前可见区域内。

激活后,逻辑会在触发线被穿越时自动以面板中配置的仓位大小发起交易。根据限制线的使用方式,小部件在交易开启时配置 Stop Loss 和 Take Profit,或使用线条进行动态配置的 Take Profit 和 Stop Loss 水平。以下展示了限制线可以使用的两种方式。

限制线用法 = 仅初始

当选择仅初始作为限制模式时,交易开启时刻的限制线值将被用作 Stop Loss 和 Take Profit 值。在此模式下,Take Profit 和 Stop Loss 线的值仅使用一次。交易发起后,趋势线可以立即解锁并重新使用。因此,初始配置的风险比率保持静态。

限制线用法 = 原样

相比之下,原样模式指示小部件以与触发线相同的方式使用 Stop Loss 和 Take Profit 趋势线。每当价格穿越 Stop Loss 线或 Take Profit 线时,交易便会平仓。这意味着风险比率是动态的,因为 Stop Loss 和 Take Profit 值并未固定。使用此限制方法,Stop Loss 的动态适应代表了一种线性止损追踪形式。在交易活跃时解锁趋势线将关闭 Stop Loss 功能。在此情况下,小部件将发出警告并提示您手动设置 Stop Loss。

接下来,我们将讨论所谓的触发模式。此设置决定触发线的使用方式。有两个选项可用:突破模式和通道模式,两者均如下图所示。

触发模式 = 突破 / 单笔交易

突破模式下,每条触发线只能发起一笔交易,无论价格穿越触发线多少次。此模式有助于对预期价格走势作出反应,例如经济新闻发布后发生的价格走势。在突破模式下,当价格从下方向上穿越多头触发线时,发起多头交易;当价格从上方向下穿越触发线时,发起空头交易。如果锁定触发线时的价格较高(多头方向),则在价格跌至触发线以下后再次上涨之前不会采取任何行动。相反,对于空头持仓:如果设置触发线时的价格较低,则在价格涨至触发线以上后再次下跌之前不会采取任何行动。

触发模式 = 通道 / 多笔交易

通道模式下,每次价格从下方向上穿越触发线(多头交易)或从上方向下穿越触发线(空头交易)时,触发线都会发起一笔交易。通道模式特别适用于在支撑和阻力水平或表现出重复小幅上下波动的趋势通道内进行交易。与突破模式(一次只允许开启一笔交易)不同,通道模式允许同时开启多笔交易。

在两种模式下,趋势线只有在当前价格位于每条趋势线左右两点之间时才能被锁定并激活,此条件适用于所有正在使用的趋势线。在交易助手小部件和 Meta Extender 中配置的止损追踪系统也将应用于使用趋势线交易小部件发起的交易。

上图展示了使用趋势线交易小部件发起多头交易的过程。如图所示,当价格上涨并与触发线相交时,多头交易被触发。此交易的初始 Stop Loss 使用了 Stop Loss 趋势线的值进行设置。交易开启后不久,使用了固定距离追踪止损,但由于价格持续下跌,其保持静态。交易最终在短暂时间后被止损平仓。

交易助手

接下来我们将讨论交易助手。该工具旨在通过使用图表线条配置所有订单参数来简化下单流程,使风险与资金管理变得直观且可视化。它还提供了启用精密止损追踪管理的选项。您可以通过点击 Meta Extender 主界面上的交易助手来查看该小部件。

交易助手视图包含两个主要功能:风险与资金管理输入参数和订单配置器。前者允许您输入绝对或相对风险及计划仓位大小。该工具随后提供 Stop Loss 差值、Take Profit 和所需保证金。这些值在您修改输入参数时实时更新。请注意,此计算不包括佣金和隔夜利息,这两者通常会影响风险或潜在收益。

订单配置器确保只有有效的订单才能传输至您的经纪商服务器。例如,限价和止损订单可以使用挂单价格,而市价订单则不行。根据订单类型(小部件上最顶部的输入),它会验证所有输入参数的正确性。另一个关键功能是追踪开关,可以启用止损追踪,这是一种在交易朝有利方向移动时保障利润并限制风险的强大策略。实际的 Stop Loss 配置可以通过 Meta Extender 小部件进行,但最终的开启或关闭决定在交易助手中做出。一旦启用追踪,此设置将全局应用于所有其他功能,尤其是趋势线交易小部件。

在小部件界面底部,您将找到用于更改 MetaTrader 自动缩放设置和启用图表配置线的开关。每个输入参数(Take Profit、挂单价格、Stop Loss 和到期时间)都可以直接在图表视图中或通过输入字段进行配置。使用这个便捷工具,您可以自动基于正确的风险与资金管理进行交易,最关键的计算在后台自动完成。

下图演示了当选择限价订单进行配置时图表视图的显示效果。Stop Loss 和 Take Profit 线根据交易方向用颜色编码,以确保清晰可见。

可以为限价和止损订单设置到期日期。如果挂单价格在到期日期前未被触发,挂单将被删除。到期日期可以通过水平线或日期和时间输入参数进行配置。

当输入参数更改时,黄色输出框会更新交易关键信息,如相对风险、绝对风险和其他重要信息。如果特定参数需要您的注意,也会在此输出框中显示。例如,当风险比率过低或未配置 Stop Loss 时。这些输入组合被认为是不良的风险与资金管理措施,小部件将向您发出通知。

该小部件集成了风险与资金管理,可与订单配置器交互。您可以通过按下导入按钮来导入当前配置的风险与资金管理设置。此操作会调整订单配置的所有输入参数以匹配您的风险偏好。虽然这是一次性操作,但您仍可以使用输入字段或交易线条进行调整。

将两个模块链接是将风险与资金管理与订单配置器整合的另一种方式。如果使用此选项,Stop Loss、Take Profit 和仓位大小将不再能通过订单配置器进行配置。相反,每笔交易将完全由风险与资金管理输入参数进行配置。这种手动交易方法强烈推荐给初学者,即使是专业人士也会欣赏以这种方式配置订单的简便性。

当启用连接模式时,重新配置挂单价格线时,Stop Loss 和 Take Profit 线会相应调整。这确保了即使对于限价和止损订单,也能保持正确的风险与资金管理设置。此功能在下图中有所说明。

配置订单后,您可以按**下单!**来下单。请注意,Meta Extender 被设计为一键式应用程序,这意味着不会有任何确认对话框来确认您的下单决定。

订单只能在市场开放且允许交易时下达。如果无法下单,小部件将显示错误。这通常发生在市场关闭或您尝试在没有初始 Stop Loss 的情况下下带止损追踪的订单时。

价格提醒

价格提醒小部件是一项便捷功能,允许您在达到特定价格水平时通过电子邮件或移动设备接收提醒。此工具对于追踪支撑和阻力等价格水平特别有益。要访问它,请从 Meta Extender 主界面中选择价格提醒

该小部件设置和使用都非常简单。您只需设置触发提醒的价格。您可以通过直接在图表上移动线条或使用输入字段来配置它。每个提醒还可以重命名以保存一些备注。

点击激活,您可以保存并启用提醒。每个提醒的名称和触发值将显示在表格区域。您可以创建和激活无限数量的提醒。

当某个提醒的价格被触达时,Meta Extender 将直接在用户界面面板中通知您。该通知包含提醒的名称、价格、时间和品种。相同的信息也可以通过电子邮件或移动通知发送。

请注意,要接收电子邮件和移动通知,您必须在其他设置小部件中启用价格提醒的通知/邮件。此外,MetaTrader 必须正确配置。您可以在此处找到相关说明。

第二时间周期

在交易中,参考更高时间周期的图表走势是一项关键实践。这种方法对于避免开启与总体趋势相悖的交易至关重要。Meta Extender 提供了一项功能,允许您在同一图表中纳入更高的时间周期,使您能够综合理解价格相对于您交易时间周期的位置。请从 Meta Extender 主界面打开第二时间周期小部件来使用此功能。

该小部件内有两个选项:关闭原生时间周期和启用更高的时间周期。下图展示了在 M15 时间周期中打开的 EURUSD 图表,叠加 H4 数据作为第二时间周期。

通过关闭原生时间周期,您可以专注于叠加的时间周期。在此设置中,原生时间周期仅间接可见,如下所示。

K线搜索结果

Meta Extender 具有一个搜索引擎,可以识别图表上常见的K线形态。这些形态在所有时间周期上同时搜索。每个识别到的形态都方便地列在表格中。要访问此小部件,请按下主界面上的 K线搜索结果按钮。

您可以查看所有搜索结果,并可选择单独删除或清除整个搜索历史记录。

较高和较低时间周期的搜索结果仅在相关时间周期作为第二时间周期启用时才可见。届时显示效果类似于下图。

形态搜索结果

Meta Extender 具有一个搜索引擎,可以识别图表上常见的图表形态。这些形态在所有时间周期上同时搜索。每个识别到的形态都方便地列在表格中。要访问此小部件,请按下主界面上的形态搜索结果按钮。

您可以查看所有搜索结果,并可选择单独删除或清除整个搜索历史记录。

较高和较低时间周期的搜索结果仅在相关时间周期作为第二时间周期启用时才可见。届时显示效果类似于下图。

斐波那契搜索结果

Meta Extender 具有一个搜索引擎,可以识别图表上常见的斐波那契形态。这些形态在所有时间周期上同时搜索。每个识别到的形态都方便地列在表格中。要访问此小部件,请按下主界面上的斐波那契搜索结果按钮。

您可以查看所有搜索结果,并可选择单独删除或清除整个搜索历史记录。

较高和较低时间周期的搜索结果仅在相关时间周期作为第二时间周期启用时才可见。届时显示效果类似于下图。

图表分析器

图表分析器小部件是一款高度互动的工具,允许您分析当前图表的支撑和阻力水平,并提供众多设置,便于分析当前市场阶段、回调水平等。所有输入参数均可在应用程序运行时调整。

要访问该小部件,请在主界面上选择图表分析器

该小部件包含各种输入设置,分为用于开启和关闭可视元素的参数、配置分析精度的参数以及波动性检测调整参数。通常,默认值已经过优化,无需调整。但是,您可以使用提供的输入进行更改。分析区域将根据最新配置的参数立即更新。

例如,如果您只分析支撑和阻力水平,图表输出将如下所示。

另一个选项是仅计算和显示波动阶段(ZigZag)及每次波动之间相对变化的值。

图表分析器的配置会自动保存。因此,下次您在相同品种上启动 Meta Extender 时,图表分析器将自动恢复之前的配置。

K线搜索配置

K线搜索引擎可以同时识别所有时间周期的形态。但是,您可能只想搜索其中一部分。要自定义此内容,请导航至 K线搜索配置,您可以在其中单独开启或关闭每个形态。

在此视图中,您可以滚动查看所有可用形态,并针对每个时间周期单独禁用它们。这些设置将在您下次在相同品种上重启应用程序时保存并恢复。

点击信息按钮,您可以查看每个形态大致外观的简单示意图。

搜索引擎持续扩展。如果缺少某个形态,请放心,它将很快被添加!

形态搜索配置

形态搜索引擎可以同时识别所有时间周期的形态。但是,您可能只想搜索其中一部分。要自定义此内容,请导航至形态搜索配置,您可以在其中单独开启或关闭每个形态。

在此视图中,您可以滚动查看所有可用形态,并针对每个时间周期单独禁用它们。这些设置将在您下次在相同品种上重启应用程序时保存并恢复。

点击信息按钮,您可以查看每个形态大致外观的简单示意图。

搜索引擎持续扩展。如果缺少某个形态,请放心,它将很快被添加!

斐波那契搜索配置

斐波那契搜索引擎可以同时搜索和识别所有时间周期的形态。但是,您可能只想搜索其中一部分。要自定义此内容,请导航至斐波那契搜索配置,您可以在其中单独开启或关闭每个形态。

在此视图中,您可以滚动查看所有可用形态,并针对每个时间周期单独禁用它们。这些设置将在您下次在相同品种上重启应用程序时保存并恢复。

点击信息按钮,您可以查看每个形态大致外观的简单示意图。

搜索引擎持续扩展。如果缺少某个形态,请放心,它将很快被添加!

图表内事件

毋庸置疑,最新消息是基于市场分析进行交易时需要考虑的最关键因素之一。各种经济指标定期发布,通常对许多图表产生重大影响。例如,美国失业率对 EURUSD 汇率的影响很大,具体取决于实际结果是否符合预测。

MetaTrader 5 内置了经济日历,可告知您所有新闻事件。遗憾的是,MetaTrader 4 此前并没有此功能!Meta Extender 小部件图表内事件允许您将所有类型的新闻以表格或水平线的形式方便地集成。这意味着您将永远不会错过任何重要的新闻事件,因为 Meta Extender 会将其直接显示在图表中。

要打开图表内事件,请在 Meta Extender 主界面上相应地导航。

可视化下,您可以使用开关启用表格和图表内线条,如下图所示。

事件重要性和影响的其他筛选选项以开关形式提供。欢迎使用您的MetaTrader 策略测试器熟悉此功能,找到对您的交易策略重要的事件。

事件名称和实际值还有其他筛选器。标题部分列出的参数允许您筛选事件名称。在这里,您可以在排除模式和独占模式之间选择。排除模式表示包含输入字段中的值的所有事件将从新闻事件列表中排除。相比之下,独占模式表示只显示包含输入文本的事件。例如,如果您只想了解 ECB 新闻事件,请将筛选类型 1 设为独占,并在筛选文本 1 输入字段中输入 ECB

使用最小值、最大值和关系输入参数,您可以定义实际值、预测值和前值如何以绝对值或相对关系来表达。例如,通过选择实际值大于前值,您可以只显示经济指标值上升的新闻事件。

最新消息将对一些交易者的日常交易风格产生重大影响。因此,您可以配置图表内小部件,然后使用最左侧的按钮隐藏整个面板。

请注意,新闻值可能会延迟数秒或数分钟,这是由于接收经济日历数据存在外部依赖性。

Stop Loss Manager 小部件

Meta Extender 产品组合中广泛使用的 Meta Extender 技术如下所述。此技术可作为独立工具、全自动交易系统的一部分,或作为 Meta Extender 的一部分运行。集成到 Meta Extender 中的 Meta Extender 提供了专业能力来自动化止损追踪。这包括选择实际的止损追踪方法,以及在交易开启后在它们之间进行切换。

您可以通过点击 Meta Extender 主界面上的 Meta Extender 按钮来访问该小部件。

一旦配置了追踪方法,它将应用于整个 Meta Extender 以及使用它开启的每笔交易。简而言之,下方窗口用作 Meta Extender 的设置窗口。某些设置可以在应用程序启动时配置,某些可以针对每笔交易单独更改。这确保了您的止损特性保持可重现性。以下部分仅关注执行应用程序时可更改的输入参数。请参阅此文章以获取有关可在应用程序启动时调整的 Meta Extender 输入参数的信息。

如下图所示,该小部件仅有五个输入参数。其中三个定义了所应用的止损追踪方法(追踪类型 A、追踪类型 B、追踪类型 C),两个代表追踪方法之间切换发生的时机。使用这些输入参数,可以轻松指示 Meta Extender 从保本追踪开始,并在利润进一步增加时激活基于 ATR 的止损追踪。配置针对每笔已开启的交易单独存储,这意味着您可以根据希望下次开启的交易更改此页面上的参数。当前已开启的交易不受此页面更改的影响。

如前所述,此设置适用于整个 Meta Extender,这对于交易助手和趋势线交易尤其如此。要为新交易启用 Meta Extender,必须在交易助手窗口中的追踪输入开关启用。只有这样,Meta Extender 配置文件才会被考虑。趋势线交易小部件的追踪也可以使用此输入开关允许和禁用。

请参阅下图以了解 Meta Extender 的工作原理。如图所示,此插图显示了一笔启用了止损管理的已执行交易。在交易的第一阶段,保本追踪处于活跃状态(追踪类型 A)。一旦到达切换的触发点(切换位置 AB),追踪类型 B(ATRS)变为活跃。随着进一步推进并到达下一个触发点(切换位置 BC),Meta Extender 切换到市场追踪方法(追踪类型 C)。

切换位置的定义如下:交易开启时的初始 Stop Loss 差值代表无量纲值 100,假设为 80 Pips。当切换位置 AB 配置为 150 时,追踪类型的实际更改发生在价格到达初始 Stop Loss 上方 120 Pips 时。初始 Stop Loss 用作此计算的静态参考值。

您可以从以下追踪类型中选择。每种追踪方法都可以用于不同的交易策略。有些基于指标,有些基于市场:

  • 关闭
  • 固定
  • 保本
  • 市场
  • ATRS
  • 抛物线 SAR
  • 阶梯式
  • 定时平仓
  • 线性
  • 最高/最低

这些方法可以组合以匹配您的止损偏好。默认设置是固定距离追踪,并在较晚时切换到市场追踪。这在确保可观利润后移向当前价格附近时非常有用。这一特性可以在下图中看到,该图显示了使用交易助手小部件和启用追踪开启的交易。

检查器

对当前交易绩效和 Drawdown 的自我认知对于专业交易至关重要。虽然负面结果的周期是正常的,但确保长期结果为正面至关重要。这可能很具挑战性,特别是对于日内交易,每天有大量持仓开启和平仓。为了帮助您了解绩效和 Drawdown,Meta Extender 集成了检查器引擎。此算法持续实时计算各个周期的绩效、Drawdown 和统计数据,使您随时了解最新情况。

您可以通过从 Meta Extender 主界面导航至检查器来访问该小部件。

您将找到绩效部分、Drawdown 部分和统计部分,以及不同周期的相应值。每个值均以绝对值和相对值形式提供,基于时间周期的值在下一个周期开始时重置。例如,每日结果每天午夜重置,每周结果在周六到周日的夜间重置,依此类推。

虽然这具有信息提供的目的,但当达到特定的绩效或 Drawdown 限制(无论好坏)时,它也可以阻止交易。输入部分解释了此小部件在应用程序启动时可以配置的所有输入参数。请参阅此文章以了解保护功能的工作原理。

活跃交易

活跃交易小部件提供了列出所有当前已开仓交易的表格。此表格包含 MetaTrader 交易选项卡中显示的所有信息。它还允许您单独更改每笔交易的止损追踪方法,并重新配置交易分割设置。要打开活跃交易表格,请从 Meta Extender 主界面导航至活跃交易

在此表格中,您可以单独平仓和修改每笔交易。下图显示,Stop Loss 和 Take Profit 线根据其值进行更新。这有助于您了解止损追踪是如何工作的,或者您是如何自行调整限价值的。Meta Extender 提供了在本地维护 Stop Loss 和 Take Profit 值的功能,而非将每次修改发送至经纪商服务器。如果启用此功能,MetaTrader 的选项卡视图将不显示任何 Stop Loss 和 Take Profit,但活跃交易表格会显示。

使用信息按钮打开每笔交易的 Meta Extender 设置或交易分割配置。

用于调整追踪选项的信息按钮会打开一个看起来像 Meta Extender 的窗口。使用它,您可以根据需要重新调整。每笔交易都有其独立的止损追踪设置。

第二个信息按钮打开交易分割配置。此小部件将在本文后面进行说明。总体来看,它与实际小部件相同。

两个信息窗口都可以理解为交易开启时的快照。请注意,活跃交易不列出任何挂单。

挂单

限价和止损订单等挂单在单独的表格中列出。您可以通过从主界面打开挂单小部件来访问它。

功能与活跃交易表格类似,不同之处在于挂单价格和到期日期也可以修改。限价订单通常对价格生成过程产生重大影响。在大多数情况下,这可能不会影响您的交易。但如果您想使用隐身模式,可以启用本地挂单功能。如果启用了本地限价和止损挂单,实际挂单将不会发送至经纪商服务器,也不会出现在 MetaTrader 的交易视图中。相反,挂单信息在本地管理。当挂单价格根据订单类型达到时,将执行常规的卖出或买入市价订单。

此功能还允许更改挂单价格参考。例如,买入止损订单通常使用 Ask 价格来触发交易;使用本地挂单功能,您可以使用其他价格,例如买入和卖出之间的中间值。这对于在非常波动的市场中应对较大 Spread 特别有用。通常,经纪商会扩大 Spread,从而提高 Ask 价格并降低 Bid 价格,这可能无法反映实际价格走势,因为它受到经纪商 Spread 特性的影响。此设置有助于更快速的交易风格,如剥头皮和日内交易。

如前所述,Meta Extender 信息界面与小部件的外观相同。

交易分割信息窗口也是如此。

在两种情况下,配置均独立于其他挂单进行管理。

其他设置

其他设置小部件中,您可以找到用于配置通知偏好和启用其他功能的批量设置。

Meta Extender 可以通知您有关交易开仓、交易平仓、达到限值时的检查器事件、每日报告、发现的K线、图表或斐波那契形态以及价格提醒。默认情况下,所有通知仅在 Meta Extender 用户界面内显示。此外,您可以通过相应地启用功能来配置通过电子邮件或移动手机推送通知发送信息。请参阅此文章以了解如何允许 MetaTrader 发送电子邮件和移动通知。

其他设置如下:

  • 舒适可视化:如前所示,Meta Extender 以不同于标准 MetaTrader 的方式显示交易。例如,您可以看到交易开启和平仓时 Stop Loss 和 Take Profit 是如何修改的。但是,如果您不喜欢这种可视化方式,请随时使用此开关将其关闭。
  • 交易截图:如果启用,每次您开仓和平仓时,Meta Extender 都会保存一张截图。这对于在事后分析中分析已执行的交易很有用。截图将保存在输出文件夹中。
  • 本地 Stop Loss 和 Take Profit:您可以让 Meta Extender 在本地管理这些值,而不是将 Stop Loss 和 Take Profit 信息发送给经纪商。一些经纪商故意使用止损信息在其价格图表中插入峰值以干扰客户。通过使用本地限价,您可以让经纪商难以将您的 Stop Loss 作为调整价格的参考。请考虑,这种做法只有不正规的经纪商才会执行。如果您曾经遇到这种情况,建议您更换经纪商。

平仓助手

在主界面上,您会找到一个名为平仓助手的小部件。此小部件允许您同时平仓多笔交易。

该小部件有一个输入参数:要平仓的交易选择。您可以选择以下选项之一:

  • Meta Extender:此选项配置小部件仅平仓使用 Meta Extender 开启的交易。
  • Symbol:此选项配置小部件仅平仓在 Meta Extender 当前应用的品种上开启的交易。
  • MetaTrader:此选项配置小部件平仓所有符合平仓按钮描述并由您的 MetaTrader 管理的交易。

请记住,当选择 Symbol 或 MetaTrader 时,Meta Extender 也会平仓最终由其他应用程序开启的交易。

如小部件视图所示,您可以使用这些选项通过单击一次来平仓多笔交易。此功能在快节奏的市场条件下非常方便,允许您完成盈利或亏损的交易。

请注意,Meta Extender 将自动平仓符合平仓标准的交易,无需进一步批准。

交易分割

交易分割是一种交易策略,将单笔交易分成若干笔较小的交易。这种方法通常用于管理风险和提高交易执行效率。例如,交易者可以将交易分成两笔或更多笔,而不是投入全部金额。每笔交易然后单独执行。这可以以任意比率进行,例如 50:50、30:70、50:30:20、30:30:20:20 或其他比率。这种策略允许交易者通过根据市场对初始交易的反应进行调整来最大化利润并最小化损失。这是一种灵活的策略,在波动市场中尤其有益。

交易分割小部件可从主界面访问,允许您将交易分割成最多四笔子交易。每笔子交易可以有不同的交易入场和出场点,第一笔交易作为参考,即所谓的主交易。第一笔交易(主交易)是您使用交易助手或趋势线交易小部件配置的交易。当任何交易开启时,交易分割设置将自动应用。

交易分割小部件的功能如下所述。

与 Meta Extender 一样,主交易的初始 Stop Loss 差值作为每笔分割交易的参考值,代表无量纲值 100。假设初始 Stop Loss 差值为 100 Pips。如果输入参数分割交易 A - 开仓位置设为 190,则第二笔交易将在价格达到主交易初始 Stop Loss + 190 Pips 时开启。分割交易 B,以开仓位置 210 配置,将在主交易初始 Stop Loss 值 + 210 Pips 时开启。这种相对价格描述也用于定义 Take Profit 值,该值将用于平仓。请注意,Stop Loss 将从主交易中重用,即使具有相同的追踪特性。

基于这种相对价格位置描述,开仓位置的最小值可以为 0,最大值由主交易的 Take Profit 水平定义。对于平仓位置,相同的最小和最大值适用,除了 0(表示使用与主交易相同的 Take Profit)和 -1(表示不使用 Take Profit)。

仅当仓位大小不等于零但大于 0 时,分割交易才处于活跃状态。此输入参数是主交易仓位大小的百分比。例如,如果主交易以 1.20 手的仓位大小开启,则分割交易 B - 仓位大小 = 50 意味着当达到分割交易 B - 开仓位置时,将开启0.60 手仓位大小的交易。当仓位大小配置等于 0 时,分割交易被禁用。

下图演示了一笔已配置的分割交易的交易分割配置。开仓位置(分割交易 A)设为 50,这意味着主交易必须跌至 Stop Loss 的一半才能触发分割交易。此功能可以在资产价格下跌时重新购买相同的资产,从而增加持仓量。

在下图中,您将看到两笔分割交易。分割交易 A - 开仓位置设为 30,这意味着当价格跌破开仓价格并接近 Stop Loss 时将被执行。分割交易 B 将在价格上涨超过开仓价格并穿越配置为 160 的分割交易 B - 开仓位置时开启。开仓位置也显示在图表中。

最后一个示例展示了配置了三笔分割交易的主交易,但当价格下跌时只触发了一笔。开仓位置分别为 50(A)、120(B)和 170(C)。止损追踪方法取自主交易,如图所示,分割交易 A 的初始 Stop Loss 代表分割交易 A 被触发时主交易的 Stop Loss 值。在此情景中,两笔交易都被止损平仓。

本质上,此小部件提供了多种交易分割策略,以减轻风险并适应特定的市场条件。

退出应用程序

最后一个尚未讨论的小部件是退出应用程序小部件。

此小部件允许您关闭 Meta Extender。但值得注意的是,您也可以使用 MetaTrader 提供的标准选项来移除 Expert Advisors 以退出 Meta Extender。

当应用程序停用时,任何在本地管理的挂单将被删除,所有本地管理的 Stop Loss 和 Take Profit 订单将自动转换为服务器限价。因此,您的交易将继续受到保护,尽管没有精密的止损管理。