$ £ ¥
¥ £ $

MetaTrader 4 中的跳动点是什么?

如果您想在MQL4 中创建程序,了解跳动点的概念非常重要。您可能已经听说过跳动点,甚至看过跳动点图表,但您可能不清楚这些跳动点对 MQL4 程序产生的影响。在本指南中,我们将解释什么是跳动点以及它在 MetaTrader 4 中的影响。

以下是对跳动点的简单定义:跳动点是证券价格的一次更新。可以说它是一次涉及证券价格变动的事件。MetaTrader 服务器会向所有连接至它的客户终端发送跳动点,通知它们有关某项证券的新价格。

借助跳动点图表可以更好地理解“跳动点”的概念。跳动点图表是一种可显示价格随时间演变的过程的线形图——线上水平的每一次变化都是一个跳动点。在 MetaTrader 中,您可以在市场观察面板中查看货币对(或任何其他资产)的跳动点图表;您只需用右键单击资产然后选择“跳动点图表”。如果您不熟悉 MetaTrader,您可以阅读我们的“开始使用 MetaTrader 4 客户终端”指南。跳动点图表是您能够为图表选择的最快的时间周期。

MetaTrader 4 跳动点图表示例

跳动点与时间

您务必要重视的一点是,跳动点的概念并不代表着固定的时间间隔。您可能会在一秒钟内看到几个跳动点,也可能整整一个小时都没有看到跳动点,具体取决于日期、时间和市场条件。实际上,在市场较为安静的时段内,跳动点并不频繁;但是在市场的繁忙时段,您会在短时间内收到许多跳动点。

例如,假设您在澳大利亚的公共节假日观察 AUD/USD 货币对,您可能会发现尽管已开市,价格变动(和跳动点)并不频繁。

与之相反,如果您在一则意外新闻发布后观察 EUR/USD 的跳动点图表,您会看到跳动点图表急剧变化,而汇率也快速变化和调整,直至市场消化了这则消息。

请记住这种行为,因为它有助于您开发 MQL4 程序。同时也要牢记,一个跳动点并不等同于一个点值或十分之一点。一个跳动点是一次价格更新,它的幅度有可能超过好几个点值。

跳动点在 MetaTrader 及 MQL4 上的影响

既然您已经理解跳动点的概念,接下来我们将介绍它对您的 MQL 程序的影响。我们将在其他指南中更详细地讨论这个问题;以下是一个简短的预览。在有关 MQL4 程序类型的指南中,我们介绍了不同类别的 MQL 程序:脚本、指标和智能交易系统。如前文所述,脚本只运行一次,而指标和智能交易系统会在附加至图表后持续运行。指标和智能交易系统的默认行为是在接收到新的跳动点时执行操作。基本上,一个跳动点代表着一个触发因素(事件),它告诉指标和智能交易系统运行其程序中的一部分代码(函数)。您将从我们的其他指南中学到更多有关 MQL 程序流程的知识,但目前,您只需记住跳动点是触发因素即可。

结语

跳动点的概念是在 MQL4 中编程的基础,因此请务必要将它理解透彻。跳动点是各种交易工具的价格更新,它还会触发指标和智能交易系统的操作。