Monday 16 October 2017

Ohlc Forex Data Providers


Live, Realtime, dados de moeda onDemand Dados de Forex em tempo real O feed de dados do RealTime fornece acesso confiável, preciso e de baixa latência aos dados de moeda global em tempo real. Ideal para aplicações que exigem o acesso aos dados de mercado atuais com os dados do tickAsk ou do Mercado médio mais. Dados Intraday Forex Os dados intraday fornecem informações de cotação de moeda Intraday, OHLC e End of Day (EOD). Os dados Open, High, Low e Close (OHLC) são ideais para gráficos, pesquisas, escaneamento de mercado, gerenciamento de portfólio, testes de estratégia, sites, portais e muitas outras aplicações mais. Serviços de Conversão de Moedas O serviço de conversão de moeda fornece a segunda conversão informações de taxa de câmbio do amplificador OnDemand para Corporate, Business, Websites eCommerce more. Dados históricos Acesso a anos de dados históricos abertos, altos, baixos, fechados (OHLC). Entregável através da Internet (CSV ou XML) ou em cópia impressa (CDDVD). Os dados históricos disponíveis estão disponíveis em mais de 20 intervalos diferentes (OHLC quotbarsquot) mais ... 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 Microsoft copy. NET (ponto 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 If

No comments:

Post a Comment