Forex news feed api
Aviso de Risco: o DailyForex não será responsável por qualquer perda ou dano resultante da dependência das informações contidas neste site, incluindo notícias de mercado, análises, sinais comerciais e avaliações de corretores Forex. Os dados contidos neste site não são necessariamente em tempo real nem precisos, e as análises são as opiniões do autor e não representam as recomendações do DailyForex ou seus funcionários. O comércio de moeda na margem envolve alto risco e não é adequado para todos os investidores. Como as perdas de produtos alavancadas podem exceder os depósitos iniciais e o capital está em risco. Antes de decidir negociar Forex ou qualquer outro instrumento financeiro, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Trabalhamos duro para oferecer informações valiosas sobre todos os corretores que revisamos. A fim de lhe fornecer este serviço gratuito, recebemos taxas de publicidade de corretores, incluindo alguns dos listados em nosso ranking e nesta página. Embora façamos o nosso melhor para garantir que todos os nossos dados estejam atualizados, nós o encorajamos a verificar nossa informação diretamente com o corretor. Aviso de Risco: o DailyForex não será responsável por qualquer perda ou dano resultante da dependência das informações contidas neste site, incluindo notícias de mercado, análises, sinais comerciais e avaliações de corretores Forex. Os dados contidos neste site não são necessariamente em tempo real nem precisos, e as análises são as opiniões do autor e não representam as recomendações do DailyForex ou seus funcionários. O comércio de moeda na margem envolve alto risco e não é adequado para todos os investidores. Como as perdas de produtos alavancadas podem exceder os depósitos iniciais e o capital está em risco. Antes de decidir negociar Forex ou qualquer outro instrumento financeiro, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Trabalhamos duro para oferecer informações valiosas sobre todos os corretores que revisamos. A fim de lhe fornecer este serviço gratuito, recebemos taxas de publicidade de corretores, incluindo alguns dos listados em nosso ranking e nesta página. Embora façamos o nosso melhor para garantir que todos os nossos dados estejam atualizados, nós encorajamos você a verificar nossas informações com o corretor diretamente. Documentação da API do FXstreets Introdução A FXstreet, o portal independente líder dedicado ao mercado cambial (Forex) , Foi trazido à vida em janeiro de 2000 por seu fundador, Francesc Riverola, economista de Barcelona (Catalunya), que moldou seu negócio doméstico original em uma sólida empresa internacional. Juntamente com seus parceiros, Mriam Pinatell e Sergi Fernndez, seu projeto cresceu para se tornar a fonte confiável de Forex para milhões de usuários em todo o mundo. As 100 Forex News da FXstreet, o principal site de Forex, agora podem ser integradas em qualquer plataforma de moeda ou moeda. É um serviço exclusivo de 24 horas que cobre em tempo real os movimentos mais relevantes dos pares mais negociados, incluindo maiores, pequenos dólares e grandes cruzamentos. Este serviço de notícias fornece uma radiografia técnica geral dos pares mais negociados que os comerciantes da FX podem verificar se há uma atualização ou resumo dos últimos movimentos dos mercados. A análise de especialistas e as previsões dos bancos também são adicionadas para dar uma outra visão da informação. O feed também inclui notícias de ações e commodities (ouro e petróleo) quando movimentos importantes ocorrem e têm impactos notáveis nas moedas. Finalmente, alguns dos indicadores econômicos mais importantes também são cobertos, como números de PIB, decisões de taxa de juros dos bancos centrais ou folhas de pagamento não agrícolas, por exemplo. Este é um feed de notícias totalmente exclusivo e original. As notícias fornecidas por outros números de notícias existentes são principalmente macroeconômicas, muito poucas delas são relacionadas às moedas. A equipe de jornalistas e comerciantes da FXstreet agora oferece até 100 notícias de Forex por dia, cobrindo todas as sessões de negociação 24 horas. Você encontrará este feed de notícias Forex na nossa seção Notícias em fxstreetnews Visite nossa API para usar esse feed. Calendário econômico A FXstreet possui dados macroeconômicos dos eventos mais revelados e fornece-lo a terceiros com solicitações http. Você pode encontrar alguns desses dados em nosso calendário econômico: FXstreet Economic Calendar Neste documento. Você pode encontrar como esse acesso funciona e todas as opções que o departamento de TI pode usar. E lembre-se Não hesite em contatar-nos se você tiver alguma dúvida sobre nossos serviços em supportfxstreet. NET (dot NET) Forex Data Feed API Esta Forex Data API é uma interface de programação de aplicativos que ajuda a criar aplicativos personalizados usando a cópia Microsoft. NET ( Dot NET). Esta API é fornecida gratuitamente a todos os clientes do ForexFeed. net. Faça o login para baixar este exemplo e a própria API de dados. NET. Veja os exemplos abaixo (C e VB), que utilizam a API. NET Forex Data Feed para lidar com toda a lógica subjacente. Como você pode ver, a API simplifica muito muitos casos de uso. Nota: estes são exemplos muito simples de usar a. NET Forex Data API. Esses exemplos ilustram como recuperar dados e imprimi-lo no padrão System. Console. C (c-sharp) exemplo. NET usando sistema usando o sistema. Coleções Carregue a API ForexFeed. net usando forexfeed. Rede ------------------------------------------ EDITAR AS SEGUINTES VARIABLES cadeia estática privada Chave de acesso YOURACCESSKEY símbolo de seqüência estática privada EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD intervalo de int estático privado 3600 períodos de int estático privado 1 preço de cadeia estática privada médio -------------------- ---------------------- Principal vazio estático Principal () Criar o Objeto ForexFeed feedapi fxfeed novo feedapi (accesskey. Symbol. Interval. Period. Price) Exibir as Cotações PrintData (fxfeed) Exibir os intervalos disponíveis printIntervals (fxfeed) Exibir os Símbolos disponíveis printSymbols (fxfeed) Obter os dados e imprimi-lo para System. out private static void printData (feedapi fxfeed) Obtenha o Data ArrayList quotes fxfeed. Consola getData (). WriteLine (-------- Cotações --------) se (fxfeed. GetStatus (). Igual (OK)) Consola. WriteLine ((Número de Cotações: fxfeed. GetNumQuotes ())) Console. WriteLine ((Copyright: fxfeed. GetCopyright ())) Console. WriteLine ((Website: console fxfeed. GetWebsite ())). WriteLine ((Licença: fxfeed. GetLicense ())) Console. WriteLine ((Redistribuição: fxfeed. GetRedistribution ())) Console. WriteLine ((AccessPeriod: fxfeed. GetAccessPeriod ())) Console. WriteLine ((AccessPerPeriod: fxfeed. Consola getAccessPerPeriod ())). WriteLine ((AccessThisPeriod: fxfeed. Consola getAccessThisPeriod ())). WriteLine ((AccessRemainingThisPeriod: fxfeed. Consola getAccessPeriodRemaining ())). WriteLine ((AccessPeriodBegan: fxfeed. Consola getAccessPeriodBegan ())). WriteLine ((NextAccessPeriodStarts: fxfeed. GetAccessPeriodStarts ())) Obter um objeto Iterator para as cotações ArrayList usando o método iterator (). IEnumerator itr quotes. GetEnumerator () Iterate através do ArrayList iterator Console. WriteLine (----------------------------------------) Console. Consola WriteLine (Iterating through Quotes.). WriteLine (----------------------------------------) enquanto (itr. MoveNext () ) Hashtable quote ((Hashtable) (itr. Current)) Console. WriteLine (símbolo (símbolo de cotação: símbolo de cotação)). WriteLine ((Título: título da citação)) Console. WriteLine ((Tempo: tempo de cotação)) se ((fxfeed. GetInterval () 1)) se (fxfeed. GetPrice (). Igual (lance, perguntar)) Consola. Linha WriteLine ((Lance: cotação)). WriteLine ((Ask: quote ask)) else Console. WriteLine ((Preço: cotação do preço)) else Console. WriteLine ((Open: quote open)) Console. Consola WriteLine ((High: quote high)). WriteLine ((baixo: guia baixo)) Console. WriteLine ((Fechar: cotação fechar)) Console. Consola WriteLine () else. WriteLine ((Status: fxfeed. GetStatus ())) Console. WriteLine ((Código de erro: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) Imprima os intervalos para System. out private static void printIntervals (feedapi fxfeed) Procure os Intervalos Hashtable intervalos fxfeed. Consola GetAvailableIntervals (false). WriteLine (-------- Intervals --------) if (fxfeed. GetStatus (). Igual (OK)) Obter uma coleção de valores contidos nos intervalos HashMap ICollection c. Valores Obter um Iterator para coleção IEnumerator itr c. GetEnumerator () Iterate através do iterador de valores HashMap enquanto (itr. MoveNext ()) Hashtable value ((Hashtable) (itr. Current)) Console. WriteLine ((Intervalo: intervalo de valores)) Console. WriteLine ((Título: título do valor)) Console. Consola WriteLine () else. WriteLine ((Status: fxfeed. GetStatus ())) Console. WriteLine ((Código de erro: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) Imprima os Símbolos em System. out static static void printSymbols (feedapi fxfeed) Obtenha símbolos Símbolos Hashtable fxfeed. Consola GetAvailableSymbols (falso). WriteLine (-------- Symbols --------) if (fxfeed. GetStatus (). Igual (OK)) Obter uma coleção de valores contidos nos símbolos HashMap ICollection c. Valores Obter um Iterator para coleção IEnumerator itr c. GetEnumerator () Iterate através do iterador de valores HashMap enquanto (itr. MoveNext ()) Hashtable value ((Hashtable) (itr. Current)) Console. WriteLine (símbolo (símbolo: símbolo de valor)). WriteLine ((Título: título do valor)) Console. WriteLine ((Decimals: value decimals)) Console. Consola WriteLine () else. WriteLine ((Status: fxfeed. GetStatus ())) Console. WriteLine ((Código de erro: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) VB (Visual Basic).NET exemplo Imports System Imports System. Coleções Carregar a ForexFeed. net API Importações forexfeed. net --------------------------------------- --- EDITAR AS SEGUINTES VARIABLES Private accesskey As String YOURACCESSKEY Símbolo privado Como String EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Intervalo privado As Integer 3600 Períodos privados Como Inteiro 1 Preço privado As String mid Criar o Objeto ForexFeed Dim fxfeed Como Novo feedapi ( Chave de acesso, símbolo, intervalo, períodos, preço) Exibir as citações printData (fxfeed) Exibir os Intervalos disponíveis printIntervals (fxfeed) Exibir os Símbolos disponíveis printSymbols (fxfeed) End Sub Obter os dados e imprimi-lo no Sistema. Out Private Sub printData (ByVal fxfeed como feedapi) Obtenha as citações Dim Dimpos como ArrayList fxfeed. Consola getData (). WriteLine (-------- Cotações --------) Se fxfeed. GetStatus (). Igual (OK) Então console. WriteLine (Número de Cotações: amp fxfeed. GetNumQuotes ()) Console. WriteLine (Copyright: amp fxfeed. Consola getCopyright ()). WriteLine (Website: amp fxfeed. Consola getWebsite ()). WriteLine (Licença: amp fxfeed. Console GetLicense ()). WriteLine (Redistribuição: amp fxfeed. Consola getRedistribution ()). WriteLine (AccessPeriod: amp fxfeed. Consola getAccessPeriod ()). WriteLine (AccessPerPeriod: amp fxfeed. Consola getAccessPerPeriod ()). WriteLine (AccessThisPeriod: amp fxfeed. Consola getAccessThisPeriod ()). WriteLine (AccessRemainingThisPeriod: amp fxfeed. Consola getAccessPeriodRemaining ()). WriteLine (AccessPeriodBegan: amp fxfeed. Console GetAccessPeriodBegan ()). WriteLine (NextAccessPeriodStarts: amp fxfeed. GetAccessPeriodStarts ()) Obter um objeto Iterator para as cotações ArrayList usando o método iterator (). Dim Itr As Collections. IEnumerator quotes. GetEnumerator () Iterate através do ArrayList iterator Console. WriteLine (----------------------------------------) Console. Consola WriteLine (Iterating through Quotes.). WriteLine (----------------------------------------) Do While itr. MoveNext () Dim quote Como Hashtable CType (itr. Current. Hashtable) Console. WriteLine (Quote Symbol: amp quote (symbol)) Console. WriteLine (Título: amp quote (title)) Console. WriteLine (Time: amp quote (time)) Se fxfeed. GetInterval () 1 Then If fxfeed. GetPrice (). Igual (lance, peça) Então Console. WriteLine (Bid: amp quote (bid)) Console. WriteLine (Ask: amp quote (ask)) Else Console. WriteLine (Preço: amp. Citação (preço)) End If Else Console. WriteLine (Open: amp quote (open)) Console. Consola WriteLine (High: amp quote (high)). Console WriteLine (Low: amp quote (low)). WriteLine (Close: amp quote (close)) End If Console. Console WriteLine () Else. WriteLine (Status: amp fxfeed. Console GetStatus ()). WriteLine (ErrorCode: amp fxfeed. Consola getErrorCode ()). WriteLine (ErrorMessage: amp fxfeed. GetErrorMessage ()) End If Print the Intervals to System. Out Private Sub printIntervals (ByVal fxfeed como feedapi) Trave os Intervalos Dim intervalos como Hashtable fxfeed. Consola GetAvailableIntervals (False). WriteLine (-------- Intervalos --------) Se fxfeed. GetStatus (). Igual (OK) Então Obter uma coleção de valores contidos em HashMap Dim c Como intervalos de ICollection. Valores Obter um Iterator para Collection Dim itr As Collections. IEnumerator c. GetEnumerator () Iterate através do iterador de valores HashMap Do While itr. MoveNext () Dim value Como Hashtable CType (itr. Current, Hashtable) Console. WriteLine (Intervalo: valor do amplificador (intervalo)) Console. WriteLine (Título: valor do amplificador (título )) Console. WriteLine () Loop Else Console. WriteLine (Status: amp fxfeed. getStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. getErrorCode ()) Console. WriteLine (ErrorMessage: amp fxfeed. getErrorMessage ()) End If Imprima os Símbolos para o System. out Símbolos de impressão secundários privados (ByVal fxfeed como feedapi) Obtenha símbolos símbolos Dim como Hashtable fxfeed. getAvailableSymbols (False) Console. WriteLine (-------- Symbols -------- ) Se fxfeed. getStatus (). Igual (OK) Então Obter uma coleção de valores contidos em HashMap Dim c Como símbolos de ICollection. Valores Obter um Iterator para coleção Dim itr As Collections. IEnumerator c. GetEnumerator () Iterate através do iterador de valores HashMap Do While itr. MoveNext () Dim value Como Hashtable CType (itr. Current. Hashtable) Console. WriteLine (Símbolo: amp value (symbol)) Console. WriteLine (Título: amp value (title)) Console. WriteLine (Decimals: amp value (decimals)) Console. WriteLine () Loop Else Console. WriteLine (Status: amp fxfeed. Console GetStatus ()). WriteLine (ErrorCode: amp fxfeed. Consola getErrorCode ()). WriteLine (ErrorMessage: amp fxfeed. GetErrorMessage ()) End If
Comments
Post a Comment