Forex api data feed
Live, RealTime, OnDemand Dados da moeda Dados Forex em tempo real O feed de dados RealTime fornece acesso confiável, preciso e de baixa latência para transmitir dados globais em moeda. Ideal para aplicativos que exigem acesso aos dados de mercado atuais com os dados Bid / Ask ou Mid tick mais. Dados intradiários de Forex Os dados intraday fornecem informações de cotação de moedas Intraday, OHLC e End Of Day (EOD). Os dados Open, High, Low e Close (OHLC) são ideais para gráficos, pesquisa, varredura de mercado, gerenciamento de portfólio, testes de estratégia, websites, portais e muitas outras aplicações mais. Serviços de conversão de moeda O serviço de conversão de moeda fornece até as informações de taxa de câmbio do segundo amplificador de conversões OnDemand para empresas, negócios, websites e comércio eletrônico mais. Dados históricos Acesse anos de dados históricos Open, High, Low, Close (OHLC). Entregue pela Internet (CSV ou XML) ou em cópia impressa (CD / DVD). Os dados históricos estão disponíveis em mais de 20 intervalos diferentes (OHLC quotbarsquot) mais. Forex Data Feed / Currency Feed Há algum tempo atrás, eu estava procurando por um Forex Data Feed grátis. Eu queria usar os dados da moeda para converter os preços dos produtos para a moeda local do visitor8217s. Infelizmente, não consegui encontrar nenhum feed de dados Forex grátis. Então eu juntei uma planilha do Google Docs que exporta os dados da taxa de câmbio do Google Finance. Isto lhe dá um Feed de Dados FX / Feed de Moedas de 90 moedas que está disponível em XML, JSON, JSON-P e RSS sobre HTTP e HTTPS. Os formatos facilitam a criação de APIshys para cotação de taxas de câmbio em literalmente qualquer linguagem de programação 8211 Java, PHP, JavaScript e inúmeros outros. Feeds de dados de Forex Existem quatro feeds de dados de Forex. USD Feed 8211 taxas de câmbio de USD para outras moedas. EUR Feed 8211 taxas de câmbio de EUR para outras moedas. As taxas de câmbio do Top 10 EUR Feed 8211 são de EUR a 9 moedas importantes. Top 10 USD Alimentar 8211 taxas de câmbio de USD para 9 moedas importantes. Se possível, use os 10 principais feeds de dados Forex, pois eles são menores e carregam mais rápido. Contém USD para AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CNP, CNY, COP, CRC, CZK, DKK, DOP, DZD, EGP, EUR, FJD , GBP, HKD, HNL, HRK, HUF, IDR, ILS, INR, ISK, JMD, JOD, JPY, KES, KRW, KWD, KYD, KZT, LBP, LKR, LTL, LVL, MAD, MDL, MKD, MUR , MVR, MXN, MYR, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, SAR, SCR, SEK, SGD, SLL , THB, TND, TENTE, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, XOF, YER, ZAR, ZMK. Contém EUR para AED, ANG, ARS, AUD, BDT, BN, BND, BND, BRL, BWP, CAD, CHF, CNP, CNY, COP, CRC, CZK, DKK, DOP, DZD, EGP, FJD, GBP , HKD, HNL, HRK, HUF, IDR, ILS, INR, ISK, JMD, JOD, JPY, KES, KRW, KWD, KYD, KZT, LBP, LKR, LTL, LVL, MAD, MDL, MKD, MUR, MVR MXN, MYR, NAD, NGN, NIO, NK, NPR, NZD, OMR, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, SAR, SCR, SEK, SGD, SLL, THB , TND, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, XOF, YER, ZAR, ZMK. Top 10 EUR Feed Contém EUR para USD, JPY, GBP, CHF, AUD, CAD, SEK, HDK e NOK. Top 10 USD Feed. NET (ponto NET) API de dados de feed do Forex Esta API de dados de Forex é uma interface de programação de aplicativos que ajuda você a criar aplicativos personalizados usando a estrutura Microsoft copy. NET (dot NET). Esta API é fornecida gratuitamente a todos os clientes da ForexFeed. net. Por favor, faça o login para baixar este exemplo e a própria API de dados. NET. Veja os exemplos abaixo (C e VB) que fazem uso da API do. NET Data Feed para lidar com toda a lógica subjacente. Como você pode ver, a API simplifica muitos casos de uso. Nota: estes são exemplos muito simples de usar a API de dados do. NET. NET. Esses exemplos ilustram como recuperar dados e imprimi-los no System. Console padrão. Exemplo C (c-sharp).NET usando Sistema usando System. Coleções // Carregue a API ForexFeed. net usando forexfeed. net // ------------------------------------------ // EDIT O SEGUINTE VARIABLES // private static string accesskey YOURACCESSKEY private static string símbolo EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD privado static int intervalo 3600 private static int períodos 1 private static string preço mid // ------------ ------------------------------ // Main // estático void Main () // Cria o objeto ForexFeed feedapi fxfeed new feedapi (tecla de acesso. símbolo. intervalo. períodos. preço) // Mostra as cotas printData (fxfeed) // Mostra os Intervals disponíveis printIntervals (fxfeed) // Mostra os símbolos disponíveis printSymbols (fxfeed) // // Pega os dados e imprime-os para System. out // private static void printData (feedapi fxfeed) // // Busque os dados // ArrayList cita fxfeed. console getData (). WriteLine (-------- Quotes --------) if (fxfeed. GetStatus (). É igual a (OK)) Console. WriteLine ((Número de cotações: fxfeed. GetNumQuotes ())) Console. WriteLine ((Copyright: fxfeed. GetCopyright ())) Console. WriteLine ((Website: fxfeed. GetWebsite ())) Console. WriteLine ((License: fxfeed. GetLicense ())) Console. WriteLine ((Redistribuição: fxfeed. GetRedistribution ())) Console. WriteLine ((AccessPeriod: fxfeed. GetAccessPeriod ())) Console. WriteLine ((AccessPerPeriod: fxfeed. GetAccessPerPeriod ())) Console. WriteLine ((AccessThisPeriod: fxfeed. GetAccessThisPeriod ())) Console. WriteLine ((AccessRemainingThisPeriod: fxfeed. GetAccessPeriodRemaining ())) Console. WriteLine ((AccessPeriodBegan: fxfeed. GetAccessPeriodBegan ())) Console. WriteLine ((NextAccessPeriodStarts: fxfeed. GetAccessPeriodStarts ())) // // Obter um objeto Iterator para aspas ArrayList usando o método iterator (). // IEnumerator itr aspas. GetEnumerator () // // Iterar pelo iterador ArrayList // Console. WriteLine (----------------------------------------) Console. WriteLine (Iterando através de citações.) Console. WriteLine (----------------------------------------) while (itr. MoveNext () ) Hashtable quote ((Hashtable) (itr. Current)) Console. WriteLine ((símbolo de cotação: símbolo de cotação)) Console. WriteLine ((título: título da citação)) Console. WriteLine ((Hora: hora da cotação)) if ((fxfeed. GetInterval () 1)) if (fxfeed. GetPrice (). Igual (bid, ask)) Console. WriteLine ((lance: oferta de cotação)) Console. WriteLine ((Ask: quote ask)) else Console. WriteLine ((Preço: cotação)) mais Console. WriteLine ((Open: quote open)) Console. WriteLine ((High: quote high)) Console. WriteLine ((Low: quote low)) Console. WriteLine ((Close: quote close)) Console. WriteLine () else Console. WriteLine ((Status: fxfeed. GetStatus ())) Console. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) // // Imprime os Intervalos para System. out // private estático void printIntervals (feedapi fxfeed) // // Obtém os Intervalos // Intervalos de Hashtable fxfeed. getAvailableIntervals (false) Console. WriteLine (-------- Intervalos --------) if (fxfeed. GetStatus (). É igual a (OK)) // // Obtém uma coleção de valores contidos em intervalos HashMap // ICollection c . Valores // // Obtém um Iterador para Coleta // IEnumerator itr c. GetEnumerator () // // Iterar pelo iterador de valores de HashMap // while (itr. MoveNext ()) Valor de Hashtable ((Hashtable) (itr. Current)) Console. WriteLine ((intervalo: intervalo de valor)) Console. WriteLine ((título: título do valor)) Console. WriteLine () else Console. WriteLine ((Status: fxfeed. GetStatus ())) Console. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) // // Imprime os Símbolos para System. out // private estático void printSymbols (feedapi fxfeed) // // Obtém os Símbolos // Símbolos da Hashtable fxfeed. getAvailableSymbols (false) Console. WriteLine (-------- Symbols --------) if (fxfeed. GetStatus (). É igual a (OK)) // // Obtém uma coleção de valores contidos em símbolos HashMap // ICollection c . Valores // // Obtém um Iterador para Coleta // IEnumerator itr c. GetEnumerator () // // Iterar pelo iterador de valores de HashMap // while (itr. MoveNext ()) Valor de Hashtable ((Hashtable) (itr. Current)) Console. WriteLine ((símbolo: símbolo de valor)) Console. WriteLine ((título: título do valor)) Console. WriteLine ((Decimais: decimais de valor)) Console. WriteLine () else Console. WriteLine ((Status: fxfeed. GetStatus ())) Console. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Console. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) Exemplo de. NET do VB (Visual Basic) Imports System Imports System. Coleções Carregar as importações da API ForexFeed. net forexfeed. net --------------------------------------- --- EDITAR AS SEGUINTES VARIÁVEIS Private accesskey As String YOURACCESSKEY Símbolo privado como String EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Intervalo privado As Integer 3600 Períodos privados As Integer 1 Preço privado As String mid Criar o objeto ForexFeed Dimfxfeed As New feedapi ( tecla de acesso, símbolo, intervalo, períodos, preço) Exibir as cotas printData (fxfeed) Exibe os Intervals available printIntervals (fxfeed) Exibe os símbolos disponíveis printSymbols (fxfeed) End Sub Obtenha os dados e imprima-os em System. out Private Sub printData (ByVal fxfeed Como feedapi) Busque as cotas de Dim da Data As ArrayList fxfeed. console getData (). WriteLine (-------- Quotes --------) Se for fxfeed. getStatus (). É igual a (OK) e depois consola. WriteLine (Número de cotações: amp fxfeed. GetNumQuotes ()) Console. WriteLine (direitos autorais: amp fxfeed. GetCopyright ()) Console. WriteLine (Site: amp fxfeed. GetWebsite ()) Console. WriteLine (Licença: amp fxfeed. GetLicense ()) Console. WriteLine (Redistribuição: amp fxfeed. GetRedistribution ()) Console. WriteLine (AccessPeriod: amp fxfeed. GetAccessPeriod ()) Console. WriteLine (AccessPerPeriod: amp fxfeed. GetAccessPerPeriod ()) Console. WriteLine (AccessThisPeriod: amp fxfeed. GetAccessThisPeriod ()) Console. WriteLine (AccessRemainingThisPeriod: amp fxfeed. GetAccessPeriodRemaining ()) Console. WriteLine (AccessPeriodBegan: amp fxfeed. GetAccessPeriodBegan ()) Console. WriteLine (NextAccessPeriodStarts: amp fxfeed. GetAccessPeriodStarts ()) Obtenha um objeto Iterator para aspas ArrayList usando o método iterator (). Dim itr Como Collections. IEnumerator quotes. GetEnumerator () Iterar pelo Console do iterador ArrayList. WriteLine (----------------------------------------) Console. WriteLine (Iterando através de citações.) Console. WriteLine (----------------------------------------) fazer enquanto itr. MoveNext () Dim quote Como Hashtable CType (itr. Atual. Hashtable) Console. WriteLine (símbolo de cotação: citação do amp (símbolo)) Console. WriteLine (Título: citação do amp (título)) Console. WriteLine (Time: amp quote (time)) Se for fxfeed. getInterval () 1 Then If fxfeed. getPrice (). Igual (lance, pergunte) Então Console. WriteLine (Bid: citação de amp (lance)) Console. WriteLine (Pergunte: amp quote (ask)) Else Console. WriteLine (Preço: citação de amp (preço)) End If Else Console. WriteLine (Open: amp quote (open)) Console. WriteLine (alta: amp citação (alta)) Console. WriteLine (Low: amp quote (low)) Console. WriteLine (Close: amp quote (close)) End If Console. WriteLine () Else Console. WriteLine (Status: amp fxfeed. GetStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Console. WriteLine (ErrorMessage: amp fxfeed. GetErrorMessage ()) End If Imprime os Intervalos para o Sistema. out Private Sub printIntervals (ByVal fxfeed Como feedapi) Obtém os Intervalos Intervalos de Dim. Como Hashtable fxfeed. getAvailableIntervals (False) Console. WriteLine (-------- Intervalos --------) Se for fxfeed. getStatus (). Igual a (OK) Então, Obter uma coleção de valores contidos em HashMap Dim c Como intervalos de ICollection. Valores Obter um Iterator para Coleta Dim itr Como Coleções. IEnumerator c. GetEnumerator () Iterar através do iterador de valores HashMap Do While itr. MoveNext () Dim valor Como Hashtable CType (itr. Current, Hashtable) Console. WriteLine (Intervalo: valor do amp (intervalo)) Console. WriteLine (Título: valor do amp (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 Imprime os Símbolos para System. out Private Sub printSymbols (PorVal fxfeed Como feedapi) Obtém os Símbolos Símbolos escuros Como Hashtable fxfeed. getAvailableSymbols (False) Console. WriteLine (-------- Symbols -------- ) Se fxfeed. getStatus (). Igual a (OK) Ent˜ao Obter uma colecç˜ao de valores contidos em HashMap Dim c Como sımbolos de ICollection. Valores Obter um Iterador para Coleta Dim itr Como Collections. IEnumerator c. GetEnumerator () Iterar através do iterador de valores HashMap Do While itr. MoveNext () Dim Size Como Hashtable CType (itr. Atual. Hashtable) Console. WriteLine (símbolo: valor do amp (símbolo)) Console. WriteLine (Título: valor do amp (título)) Console. WriteLine (Decimais: valor do amp (decimais)) Console. WriteLine () Loop Else Console. WriteLine (Status: amp fxfeed. GetStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Console. WriteLine (ErrorMessage: amp fxfeed. GetErrorMessage ()) End If
Comments
Post a Comment