文章 "通过 MQL4 读取 RSS 新闻递送"

 

新文章 通过 MQL4 读取 RSS 新闻递送已发布:

本文讨论了利用 HTML 标签分析的函数通过 MQL4 读取 RSS(简易信息聚合)标记的示例。 我们将尝试制作一个半成品,它可以继续转变为新闻指示器或 MQL4 语言的 RSS 阅读器。

RSS 被通讯社、公司以及各种新闻站点广泛使用。

RSS 能够由多种专门应用程序(阅读器)进行聚合(或读取),并且以一种方便的形式传递给用户。 本文中,我们将尝试制作一个半成品,它可以继续转变为新闻指示器或 MQL4 语言的 RSS 阅读器。 在 RSS 中我们对哪种信息感兴趣呢? 当然是新闻了。

如上所述,RSS 是一种 XML 文件。 那么,什么是 XML?

Xml(可扩展标记语言)是用于储存结构化数据的文本格式。 该结构可以形象的表现为元素树。 XML 元素由标签进行描述。

下面是一个简单 XML 文件的示例:

<!--?xml version="1.0" encoding="windows-1252"?-->
<weeklyevents>
        <event>
                <title>Rightmove HPI m/m</title>
                <country>GBP</country>
                <date><!--[CDATA[05-15-2011]]--></date>
                <time><!--[CDATA[23:01]]--></time>
                <impact><!--[CDATA[Medium]]--></impact>
                <forecast>
                <previous><!--[CDATA[1.7%]]--></previous>
        </forecast></event>
</weeklyevents>

作者:vgs

原因: