Monday 14 August 2017

Forex Quotes Api


Eu preciso obter taxas de câmbio forex ao vivo para minha aplicação pessoal. Eu sei que não há nenhum serviço gratuito que tenha esses dados disponíveis para download. Eu tenho usado o Yahoo Finance, mas acabei de descobrir que tem um atraso de 15 minutos ou mais. Existe alguma maneira de obter taxas mais frescas em algum lugar Diga, 5 minutos de idade em vez de 15 Muitos corretores de Forex oferecem informadores gratuitos que carregam dados em um intervalo de segundos, então talvez existam alguns que permitem que esses dados sejam baixados em intervalos maiores sem O uso de seus informadores estritamente para uso pessoal perguntou Jul 26 10 às 13:07 fechado como fora do tópico por Bo Persson. Por exemplo, Dwight. Marca. Don Roby. Martijn Pieters 9830 24 de setembro 12 às 23:08 Perguntas sobre o estouro de pilha devem se relacionar com a programação dentro do escopo definido pela comunidade. Considere editar a questão ou deixar comentários para melhorar se você acredita que a questão pode ser reformulada para se adequar ao escopo. Leia mais sobre a reabertura de perguntas aqui. Se esta questão pode ser reformulada para se ajustar às regras na Central de Ajuda. Edite a pergunta. O atraso de 5 minutos não é dados ao vivo e serviços desse tipo assim em toda a web. Então, eu não acho que é estúpido perguntar se pode haver algo assim para Forex também. Ndash Marius 26 de julho 10 às 22:21 TrueFX tem citações de forex gratuitas em tempo real (várias atualizações por segundo), mas apenas para um número limitado de pares: webrates. truefxratesconnect. htmlfhtml Eles também possuem dados gratuitos para download para os mesmos pares, Voltando a maio de 2009: truefxpagedownloads Você pode obter cotações em tempo real para uma seleção maior de pares da FXCM: rates. fxcmRatesXML Eles também possuem dados de cheques grátis para download, voltando para 2007, mas você precisa criar uma conta demo e usar Uma API do Windows baseada em COM chamada Order2Go para recuperá-la. Eles prometeu que eles disponibilizarão os mesmos dados do tick no formato CSV gratuitamente durante algum tempo neste ano aqui: forexcodesourceindex. phpCategory: HistoricalData Aqui estão vários provedores de dados do equityfx, no entanto eles não são gratuitos. Se você está tentando manter tudo livre, então você provavelmente terá que cortar algo juntos. Por exemplo, no MT4 há um gancho DDE que você pode usar para transmitir as cotações. Você precisará de uma caixa do Windows (ou vm) executando o MT4 e um aplicativo que escute o servidor DDE, que encaminharia as cotações para o seu servidor linux por meio de um soquete TCP ou HTTP. O atraso deve ser inferior a um segundo se feito corretamente. É a biblioteca. net que uso para receber as cotações do DDE. Além disso, se você estiver procurando por dados de tiques históricos. Então esta é uma ótima fonte. PHP Forex Data Feed API Esta Forex Data API (Application Programming Interface) é uma poderosa ferramenta que permite escrever aplicativos personalizados usando a linguagem de script PHP. 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 gtJava Forex Data Feed API Esta API de dados Forex é uma interface de programação de aplicativos que permite que você escreva aplicativos personalizados usando a linguagem de programação Java. Esta API é fornecida gratuitamente a todos os clientes do ForexFeed. net. Faça o login para baixar este exemplo (fonte java) e a própria API Java. Um arquivo. jar também está incluído no download para uma fácil implantação. Veja o exemplo abaixo que faz uso da API de fluxo de dados do Forex Java para lidar com toda a lógica subjacente. Como você pode ver, a API simplifica muito muitos casos de uso. Nota: este é um exemplo muito simples, usando a API Java Forex Data. Esta classe de exemplo recupera dados e imprime no padrão System. out Load the FXFeed API import net. Forexfeed. ForexFeed importa java. Util. Classe pública ForexFeedExample private static String accesskey SUACESSKEY privado estático Símbolo de seqüência EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD intervalo int interno privado 3600 private static int period 1 método principal public static void main (String args) Criar o objeto ForexFeed ForexFeed fxfeed ForexFeed novo ( Intervalos de intervalo do símbolo de acesso). Exibir as citações printData (fxfeed) Obter os dados e imprimi-lo no System. out private static void printData (ForexFeed fxfeed) Obter o Data ArrayList quotes fxfeed. Sistema GetData (). Fora. Println (-------- Cotações --------) se (fxfeed. GetStatus (). É igual (OK)) Sistema. Fora. Println (Número de Cotações: fxfeed. GetNumQuotes ()) System. Fora. Println (Copyright: sistema fxfeed. GetCopyright ()). Fora. Println (Website: sistema fxfeed. GetWebsite ()). Fora. Println (Licença: fxfeed. GetLicense ()) System. Fora. Println (Redistribuição: fxfeed. GetRedistribution ()) System. Fora. Println (AccessPeriod: fxfeed. GetAccessPeriod ()) Sistema. Fora. Println (AccessPerPeriod: fxfeed. GetAccessPerPeriod ()) Sistema. Fora. Println (AccessThisPeriod: fxfeed. GetAccessThisPeriod ()) System. Fora. Println (AccessRemainingThisPeriod: sistema fxfeed. GetAccessPeriodRemaining ()). Fora. Println (AccessPeriodBegan: fxfeed. GetAccessPeriodBegan ()) System. Fora. Println (NextAccessPeriodStarts: fxfeed. GetAccessPeriodStarts ()) Obter um objeto Iterator para as cotações ArrayList usando o método iterator (). Iterator itr quotes. Iterador () Iterate através do ArrayList iterator System. Fora. Println (----------------------------------------) Sistema. Fora. Println (Iterating through Quotes.) System. Fora. Println (----------------------------------------) enquanto (itr. HasNext () ) HashMap quote (HashMap) itr. Próximo () Sistema. Fora. Println (Quote Symbol: quote. Get (symbol)) System. Fora. Println (Título: quote. Get (title)) System. Fora. Println (Time: quote. Get (time)) if (fxfeed. GetInterval () 1) se (fxfeed. GetPrice (). Igual (lance, perguntar)) Sistema. Fora. Println (Bid: quote. Get (bid)) Sistema. Fora. Println (Ask: quote. Get (ask)) else System. Fora. Println (Preço: cotação. Get (price)) else System. Fora. Println (Open: quote. Get (open)) System. Fora. Println (High: quote. Get (high)) System. Fora. Println (Low: quote. Get (low)) System. Fora. Println (Close: quote. Get (close)) System. Fora. Println () else System. Fora. Println (Status: fxfeed. GetStatus ()) Sistema. Fora. Println (ErrorCode: fxfeed. GetErrorCode ()) Sistema. Fora. Println (ErrorMessage: fxfeed. GetErrorMessage ())

No comments:

Post a Comment