Discussão do artigo "Lendo Feeds de Notícias RSS Via MQL4"

 

Novo artigo Lendo Feeds de Notícias RSS Via MQL4 foi publicado:

Este artigo mostra um exemplo da leitura de RSS via MQL4 utilizando as funções para análise de tags HTML. Vamos tentar fazer uma peça de trabalho que pode então ser transformada num indicador de notícias ou apenas um leitor na linguagem MQL4.


O Que é RSS e Por que Precisamos Dele em MQL4?

RSS é um formato XML para transferência de vários dados de uma fonte para outra.

RSS é usado ativamente por agências de notícias, empresas, bem como em vários sites de notícias.

RSS podem ser agregados (ou lidos) por uma variedade de aplicações especiais (leitores) e entregues aos usuários numa forma prática. Neste artigo, vamos tentar fazer uma peça de trabalho que pode então ser transformada num indicador de notícias ou apenas um leitor de RSS na linguagem MQL4. Que tipo de informação que estamos interessados em RSS? É a notícia, é claro.

Como mencionado acima, RSS é um documento XML. Então, o que é XML?

XML (eXtensible Markup Language) é um formato de texto para armazenamento de dados estruturados. A estrutura pode ser representada visualmente como uma árvore de elementos. Elementos XML são descritos pelos tags.

Abaixo temos um exemplo de um documento XML simples:

<!--?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>

Autor: vgs