Saturday 15 July 2017

Forex Data Api Free


PHP Forex Data Feed API Esta Forex Data API (Application Programming Interface) é uma poderosa ferramenta que permite escrever aplicativos personalizados usando o PHP scripting language. O PHP é uma linguagem muito comum habilitada na maioria dos Webservers tornando esta API uma escolha ideal para os proprietários de sites. Use-o para criar tabelas de taxa de câmbio diária, horária, minuto ou em tempo real, integrar-se ao seu carrinho de compras online ou simplesmente recuperar as taxas de câmbio mais recentes para qualquer (ou todos) cruzamentos nos bancos de dados de moeda. Esta API PHP portátil simplifica grandemente a recuperação e análise de dados em moeda bruta. Basta ligar para as várias funções auxiliares e você vai embora. Esta API é fornecida gratuitamente a todos os clientes do ForexFeed. net. Veja um exemplo abaixo do PHP Forex Data Feed API em ação. A API lida com toda a lógica subjacente para que você possa estar funcionando em nenhum momento. Nota: este é um exemplo muito simples, usando a API de dados Forex. Este script foi projetado para ser executado em um servidor web, ele simplesmente imprime dados no navegador da tela. Você pode baixar este script (e a API) da área do cliente ou abaixo, se você estiver logado. Se você precisar de ajuda com a integração da API, poderemos ajudar. Dê-nos um grito para falar com um desenvolvedor experiente ltphp Carregar o FXFeed API requireonce (ForexFeed. class. php) Criar o ForexFeed Object fxfeed new ForexFeed (array (accesskey gt YOURACCESSKEY, símbolo gt AUDUSD, EURUSD, GBPJPY, GBPUSD, USDCAD, USDCHF , USDJPY, intervalo gt 3600. Especifique o intervalo de dados OHLC em segundos (60 1 min barras, 300 5 min, 3600 1 hora, 86400 1 dia, etc.) períodos gt 1. Especifique quantos períodos de dados recuperar, no Intervalo acima (Para cada moeda))) Solicite o Data fxfeed - gt getData () print Número de Cotações:. Fxfeed - gt getNumQuotes (). Ltbrgtltbrgtn print Copyright:. Fxfeed - gt getCopyright (). Ltbrgtn print Website:. Fxfeed - gt getWebsite (). Ltbrgtn print Licença:. Fxfeed - gt getLicense (). Ltbrgtn print Redistribuição:. Fxfeed - gt getRedistribution (). Ltbrgtn print AccessPeriod:. Fxfeed - gt getAccessPeriod (). Ltbrgtn print AccessPerPeriod:. Fxfeed - gt getAccessPerPeriod (). Ltbrgtn print AccessThisPeriod:. Fxfeed - gt getAccessThisPeriod (). Ltbrgtn print AccessRemainingThisPeriod:. Fxfeed - gt getAccessPeriodRemaining (). Ltbrgtn print AccessPeriodBegan:. Fxfeed - gt getAccessPeriodBegan (). Ltbrgtn print NextAccessPeriodStarts:. Fxfeed - gt getAccessPeriodStarts (). Ltbrgtn print ltbrgtn if (fxfeed - gt getStatus () OK) Pressione todas as citações enquanto (fxfeed - gt iterator ()) print Symbol:. Fxfeed - gt iteratorGetSymbol () imprimir Título:. Fxfeed - gt iteratorGetTitle () if (fxfeed - gt getInterval () 1) imprimir lance:. Fxfeed - gt iteratorGetBid () imprimir Perguntar:. Fxfeed - gt iteratorGetAsk () else print Time:. Fxfeed - gt iteratorGetTimestamp () imprimir Abrir:. Fxfeed - gt iteratorGetOpen () print High:. Fxfeed - gt iteratorGetHigh () print Low:. Fxfeed - gt iteratorGetLow () imprimir Fechar:. Fxfeed - gt iteratorGetClose () print ltbrgtn else print Status:. Fxfeed - gt getStatus (). Ltbrgtn print ErrorCode:. Fxfeed - gt getErrorCode (). Ltbrgtn print ErrorMessage:. Fxfeed - gt getErrorMessage (). Ltbrgtn gt. NET (dot NET) Forex Data Feed API Esta Forex Data API é uma interface de programação de aplicativos que ajuda você a criar aplicativos personalizados usando a plataforma Microsoft NET. 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 Collection 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 Collection 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. Console 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. Console GetTransmissible (False) Console. 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 IfForex Feed de alimentação de feed de dados Há algum tempo, eu estava procurando um Feed de dados Forex gratuito. Eu queria usar os Dados de Moeda para converter os preços dos produtos na moeda local do visitante8217s. Infelizmente, não consegui encontrar nenhum Free Forex Data Feeds. Então, transformei uma planilha do Google Docs que exporta os dados da taxa de câmbio do Google Finance. Isso oferece um feed de dados FX FeedCurrency gratuito 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 citar as taxas de câmbio literalmente em qualquer linguagem de programação 8211 Java, PHP, JavaScript e inúmeros outros. Feeds de dados de Forex Existem quatro Forex Data Feeds. USD Feed 8211 taxas de câmbio de USD para outras moedas. EUR Feed 8211 taxas de câmbio de EUR para outras moedas. GBP Feed 8211 taxas de câmbio de GBP para outras moedas. Top 10 EUR Feed 8211 taxas de câmbio de EUR para 9 moedas importantes. Top 10 USD Feed 8211 taxas de câmbio de USD para 9 moedas importantes. As principais taxas de câmbio de 10 GBP alimentam 8211 de USD para 9 moedas importantes. Se possível, use o Top 10 Forex Data Feeds, pois eles são menores e carregam mais rapidamente. Contém USD para AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CLP, 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, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, XOF, YER, ZAR, ZMK. Contém EUR para AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CLP, 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, NOK, 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. Contém GBP para AED, ANG, ARS, AUD, BDT, BGN, BHD, BND, BOB, BRL, BWP, CAD, CHF, CLP, CNY, COP, CRC, CZK, DKK, DOP, DZD, EGP, FJD, EUR 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, 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

No comments:

Post a Comment