Isenção de Risco: A DailyForex não se responsabiliza por qualquer perda ou dano resultante da confiança nas informações contidas neste site, incluindo notícias de mercado, análise, sinais de negociação e análises de corretoras 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 da DailyForex ou de seus funcionários. A negociação de moeda na margem envolve alto risco e não é adequada para todos os investidores. Como as perdas de produto alavancadas são capazes de exceder os depósitos iniciais e o capital está em risco. Antes de decidir negociar com Forex ou qualquer outro instrumento financeiro, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Trabalhamos muito para oferecer informações valiosas sobre todos os corretores que analisamos. Para lhe fornecer este serviço gratuito, recebemos taxas de publicidade de corretores, incluindo alguns dos listados em nossa classificação e nesta página. Embora envidamos todos os esforços para garantir que todos os nossos dados estejam atualizados, recomendamos que você verifique nossas informações diretamente com o corretor. Isenção de Risco: A DailyForex não se responsabiliza por qualquer perda ou dano resultante da confiança nas informações contidas neste site, incluindo notícias de mercado, análise, sinais de negociação e análises de corretoras 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 da DailyForex ou de seus funcionários. A negociação de moeda na margem envolve alto risco e não é adequada para todos os investidores. Como as perdas de produto alavancadas são capazes de exceder os depósitos iniciais e o capital está em risco. Antes de decidir negociar com Forex ou qualquer outro instrumento financeiro, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Trabalhamos muito para oferecer informações valiosas sobre todos os corretores que analisamos. Para lhe fornecer este serviço gratuito, recebemos taxas de publicidade de corretores, incluindo alguns dos listados em nossa classificação e nesta página. Enquanto nós fazemos o nosso melhor para garantir que todos os nossos dados estejam atualizados, nós encorajamos você a verificar nossas informações diretamente com o corretor. FXstreets API Documentation Introdução FXstreet, o portal independente líder dedicado ao mercado de câmbio (Forex) , foi trazido à vida em janeiro de 2000 por seu fundador, Francesc Riverola, um economista de Barcelona (Catalunya), que moldou seu negócio original em uma sólida empresa internacional. Juntamente com seus parceiros, Mriam Pinatell e Sergi Fernndez, seu projeto cresceu e se tornou a fonte confiável de Forex para milhões de usuários em todo o mundo. As 100 Notícias Forex da FXstreet, o principal site de Forex, agora podem ser integradas em qualquer site de informações ou plataforma de corretoras de moedas. É um serviço exclusivo de 24 horas que cobre em tempo real os movimentos mais relevantes dos pares mais negociados, incluindo majores, pequenos dólares e grandes cruzes. Este serviço de notícias fornece uma radiografia técnica geral dos pares mais negociados que os operadores de FX podem verificar para uma atualização ou resumo dos últimos movimentos do mercado. A análise de especialistas e as previsões dos bancos também são adicionadas para dar uma nova visão da informação. O feed também inclui notícias de estoques e commodities (ouro e petróleo) quando movimentos importantes ocorrem e têm impactos notáveis sobre as 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 do Banco Central 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 outras agências de notícias existentes são principalmente macroeconômicas, muito poucas delas relacionadas a moedas. A equipe de jornalistas e negociadores da FXstreet oferece agora até 100 itens de notícias Forex por dia, cobrindo todas as sessões de negociação 24 horas. Você encontrará este feed de notícias Forex em nossa seção Notícias em fxstreet / news / Por favor, visite nossa API para usar este feed. Calendário Econômico A FXstreet possui dados macroeconômicos dos eventos mais relevantes e fornece a terceiros solicitações http. Você pode encontrar alguns desses dados em nosso calendário econômico: FXstreet Economic Calendar Neste documento. Você pode descobrir como esse acesso funciona e todas as opções que o departamento de TI pode usar. E lembre-se Não hesite em nos contatar se tiver alguma dúvida sobre nossos serviços em supportfxstreet. 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 o Microsoft copy. 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
No comments:
Post a Comment