Tuesday, November 1, 2016

Obtener Datos De Forex Api

XE Currency Data API API de tipo de cambio comercial confiable por millones. La XE Currency Data FX API ofrece tipos de cambio precisos y fiables para las empresas. Con una integración perfecta y entrega garantizada, XE Currency Data es la opción de confianza para miles de organizaciones en todo el mundo. Acceda a 160 monedas y metales preciosos Fácil integración de datos en su software actual Amplitud exacta tarifas confiables que son confiables en todo el mundo Paquetes flexibles para satisfacer sus necesidades comerciales Desde USD 799 / año XEs Rate Blender utiliza más de 100 fuentes globales para reforzar la precisión. Además, detecta y filtra dinámicamente cualquier error de datos. Fácilmente plug-in XE Currency Data en su software existente. La API puede conectarse con sus plataformas de contabilidad, ERP, CRM o comercio electrónico. Elija un paquete que funcione para su empresa. Seleccione la frecuencia de actualizaciones de tarifas y el número de solicitudes de tasas de API por mes. Testimonio La simplicidad de integración y la excelente fiabilidad hacen de XE un gran complemento para nuestra organización. - Jonathan, Kiva Buscando nuestro producto anterior de datos de divisas Llámenos al 416.214.5606 o envíenos un correo electrónicoServicios de programación Síguenos Inversión de alto riesgo Advertencia: La negociación de divisas y / o contratos por diferencias de margen conlleva un alto nivel de riesgo y puede que no Ser adecuado para todos los inversores. Existe la posibilidad de que usted podría sostener una pérdida en exceso de sus fondos depositados y por lo tanto, no debe especular con el capital que no puede permitirse perder. Antes de decidir negociar los productos ofrecidos por FXCM usted debe considerar cuidadosamente sus objetivos, situación financiera, necesidades y nivel de experiencia. Usted debe ser consciente de todos los riesgos asociados con el comercio en margen. FXCM proporciona asesoramiento general que no tiene en cuenta sus objetivos, situación financiera o necesidades. El contenido de este sitio web no debe interpretarse como un consejo personal. FXCM recomienda consultar con un asesor financiero independiente. Haga clic aquí para leer la advertencia de riesgo completo. FXCM es un Comerciante de la Comisión de Futuros registrado y Comerciante de Divisas al por menor con la Commodity Futures Trading Commission y es miembro de la National Futures Association. NFA 0308179 Forex Capital Markets, LLC (FXCM LLC) es una subsidiaria operativa dentro del grupo de compañías FXCM (colectivamente, el Grupo FXCM). Todas las referencias en este sitio a FXCM se refieren al Grupo FXCM. Tenga en cuenta que la información de este sitio web está dirigida únicamente a clientes minoristas y que algunas de las representaciones aquí contenidas pueden no ser aplicables a los participantes elegibles del contrato (es decir, clientes institucionales) según se define en la secta1 (a) (12). Copia de Copyright 2016 Forex Capital Markets. Todos los derechos reservados. 55 Water St. 50th Floor, Nueva York, NY 10041 USASubscription Planos de suscripción en particular. (Excluyendo la tolerancia de 20) 10.000 API Solicita el Plan Básico Libre, cada 10 minutos para el Plan Profesional y cada 60 segundos para los clientes Empresariales. Datos horarios actualiza personal y prioriza el soporte técnico. Soporte técnico ilimitado todos los datos de tipo de cambio de forma segura mediante cifrado HTTPS de 256 bits (SSL). Encriptación HTTPS de 256 bits, p. Obtener tipos de cambio relativos a EUR o AUD en lugar de USD. Divisa de origen Cambio de divisa a otra simplemente utilizando las propiedades de hasta la cantidad. Conversión de divisas Plan profesional de Endpoint o pagar 383.90 anual 20 Plan de suscripción de descuento especial. (Excluyendo la tolerancia de 20) 100,000 API Solicita el Plan Básico Libre, cada 10 minutos para el Plan Profesional y cada 60 segundos para los clientes de la Empresa. Actualizaciones de datos de 10 minutos personal y priorizado Soporte técnico. Soporte técnico ilimitado todos los datos de tipo de cambio de forma segura mediante cifrado HTTPS de 256 bits (SSL). Encriptación HTTPS de 256 bits, p. Obtener tipos de cambio relativos a EUR o AUD en lugar de USD. Divisa de origen Cambio de divisa a otra simplemente utilizando las propiedades de hasta la cantidad. Período de tiempo del punto final de la conversión de monedas, p. Dic 2015 - Marzo 2016. (hasta 365 días) Consultas de tiempo Plan empresarial La Suite Todo Incluido o pagar 767.90 anual 20 Descuento plan de suscripción en particular. (Excluyendo la tolerancia 20) API Ilimitada Solicita el Plan Básico Libre, cada 10 minutos para el Plan Profesional y cada 60 segundos para los clientes Empresariales. Datos de 60 segundos actualizados personal y priorizado de soporte técnico. Soporte técnico ilimitado todos los datos de tipo de cambio de forma segura mediante cifrado HTTPS de 256 bits (SSL). Encriptación HTTPS de 256 bits, p. Obtener tipos de cambio relativos a EUR o AUD en lugar de USD. Divisa de origen Cambio de divisa a otra simplemente utilizando las propiedades de hasta la cantidad. Período de tiempo del punto final de la conversión de monedas, p. Dic 2015 - Mar 2016. (hasta 365 días) Margen y porcentaje de consultas de marcos de tiempo para una o más monedas entre dos fechas especificadas. Las tasas de cambio al contado se obtienen de una base muy amplia de fuentes comerciales y bancos de todo el mundo, cada uno de los diferentes tipos y frecuencias. La mayor ponderación, especialmente para las principales monedas es hacia las fuentes comerciales, ya que reflejan más exactamente el comercio que se producen en los mercados. Para asegurar el nivel más alto posible de cobertura de datos y liquidez, el sistema currencylayer se basa en un algoritmo de validación y repliegue muy distinto, asignando diferentes prioridades a cada fuente de datos y validando cada tipo de divisa a medida que entra en nuestras bases de datos. Si una fuente no entrega una cotización exacta, se pregunta al proveedor superior siguiente para este par de divisas en particular. Esto nos permite determinar posibles inexactitudes y proporcionar la gran mayoría de todos los tipos de cambio al contado con una precisión de seis cifras decimales. Sin embargo, tenga en cuenta que no se pueden hacer garantías con respecto a la exactitud y todos los datos se proporcionan sólo con fines informativos. Asegúrese de leer las Condiciones de Términos antes de suscribirse a este servicio o usar la API. Con qué frecuencia se actualizan los tipos de cambio Los datos del tipo de cambio spot se recogen dentro de la ventana del mercado de 60 segundos. Dependiendo de su plan de suscripción, las cotizaciones se actualizan cada 60 minutos (plan básico gratuito), 10 minutos (plan profesional) o 60 segundos (plan empresarial). Qué datos de divisas proporciona la API? Dependiendo de qué punto final de API está utilizando para su consulta, la API de currencylayer volverá o calculará con la tasa de mercado de divisas más representativa disponible, que es generalmente el valor de punto medio. El valor medio también será la herramienta más útil para el departamento financiero de su empresa para propósitos de facturación contable, para estimaciones financieras o planificación, para aplicaciones de convertidor de calculadora y para cualquier otra aplicación que utilice con datos de divisas extranjeras. Todos los tipos de cambio se devuelven como pares de divisas. (Consulte la Respuesta de la API) Qué monedas y metales preciosos son soportados por la API? La API currencylayer proporciona datos históricos y en tiempo real para un total de 168 monedas y metales preciosos del mundo (incluyendo Gold XAU Silver XAG). Consulte una lista detallada de todas las monedas admitidas. Funciones de acceso a la API Qué es un precio de solicitud de API? Se basa en el número de solicitudes de API mensuales que se ofrecen para cada plan de suscripción individual. El acceso a cualquier tipo de datos forex de currencylayer utilizando una Clave de Acceso de API válida cuenta como una Solicitud de API. A diferencia de la mayoría de los demás proveedores, cualquier punto final o función de API solicitada (incluidas las consultas de cambio de divisa de tiempo, así como solicitar varias monedas a la vez) cuenta como una única solicitud de API. Qué sucede si excedo mi volumen de solicitud de API? Los usuarios serán notificados automáticamente por correo electrónico y en su Cuadro de Cuentas una vez que se hayan alcanzado por lo menos 75, 90 y 100 de su cuota mensual de solicitud de API. Dado que nuestro equipo es consciente de que los requisitos de datos pueden ser muy variables, un volumen de petición de planes de suscripción puede superarse en un máximo de 20, lo que significa que el límite real de - por ejemplo, - el Plan Profesional es de 120.000, en lugar de 100.000. Por favor, tenga la seguridad de que exceder el subsidio mensual de solicitud de API no causará cargos adicionales. Cuál es el tiempo de actividad de las API? El estado del sistema de las API de currencylayer se está monitoreando de cerca. Dado que todos los esfuerzos se hacen para garantizar el mayor nivel posible de coherencia, estamos felices de anunciar que nuestro tiempo de actividad APIs es de alrededor de 99,9. En la etapa actual no estamos ofreciendo ninguna estadística pública, pero estaremos encantados de proporcionarle informes de tiempo de actividad recientes - pregúntenos Planes, Precios Pago Cuál es la diferencia entre Suscripciones Gratuitas y Pagas El Plan Libre se establece como una prueba Sin límite de tiempo, ofreciendo algunas funcionalidades API muy básicas, como hacer solicitudes de API, obtener actualizaciones regulares de datos, acceder a datos históricos y solicitar divisas específicas. Los planes de suscripción pagados cuentan con volúmenes de solicitud de API y actualizaciones de datos significativamente mayores que cada 60 segundos, garantizan flujos de datos seguros a través de cifrado HTTPS de 256 bits, incluyen soporte técnico ilimitado y priorizado y ofrecen una variedad de funciones API imprescindibles. Qué plan de suscripción se ajusta a mis necesidades? Para probar la API y obtener una idea del producto, simplemente puede inscribirse en el plan gratuito. Tan pronto como usted o su aplicación requiere más de 1.000 Solicitudes de API por mes y más funcionalidad API profesional (por ejemplo, para alimentar un convertidor de divisas, para propósitos de facturación contable, para planificación financiera, presupuestos, carritos de compras, etc.), estaría bien - Advertido a inscribirse en uno de los planes de suscripción pagados, comenzando en Startup-friendly USD 9.99 por mes, o con un descuento de 20 - si decide pagar anualmente. Qué métodos de pago se admiten Los pagos se pueden realizar a través de tarjeta de crédito (Visa, MasterCard, Discover, Diners Club) o PayPal. Puede cambiar su método de pago en cualquier momento en la sección Pago de su Cuadro de mandos de cuentas. También puedo pagar anualmente Sí. Si elige la facturación anual, el precio total de su plan de suscripción será 20 menos que el importe total que pagaría con una frecuencia de pago mensual. Ver todas las preguntas frecuentes con la API de Quandl para datos de divisas Este documento es una guía completa para usar la API de Quandl para acceder a nuestros datos de divisas y tipos de cambio gratuitos. Si ya lo ha hecho, le recomendamos que lea la documentación API general de Quandl8217s, la funcionalidad será mucho más clara si lo hace. Para empezar a usar la API de Quandl: API libre ilimitada para tipos de cambio Quandl ofrece tipos de cambio al contado del Banco de Inglaterra (BOE) para más de 40 divisas en USD, GBP y EUR. También ofrecemos las tasas del Banco Central Europeo (BCE) para 30 monedas en EUR y del Banco de la Reserva Federal de St. Louis (FRED) para 20 divisas en USD. Quandl8217s API da fácil acceso a los tipos de cambio diarios y la historia del tipo de cambio. Con numerosos paquetes de software, incluyendo Python y R, Quandl es la forma más fácil de encontrar y descargar el tipo de cambio histórico. Esta página es un tutorial sobre el uso de la API para acceder a los datos de los tipos de cambio al contado del Banco de Inglaterra y del Banco Central Europeo. El acceso a los datos de futuros a través de la API no es diferente del mecanismo para todos los datos de Quandl. El propósito de esta página de ayuda es simplemente explicar la nomenclatura específica que usamos para los datos monetarios. Para obtener ayuda general, consulte API. Para obtener ayuda específica del paquete, inicie en la página de herramientas. Tipos de cambio básicos El Banco de Inglaterra (fuente: BOE), el Banco Central Europeo (Fuente: BCE) y los códigos de la Reserva Federal de Datos Económicos (FRED) tienen el siguiente formato de Yen japonés a libra esterlina tasas del Banco de Inglaterra. Forex Data Feed API Esta API de datos de Forex es una interfaz de programación de aplicaciones que le ayuda a crear aplicaciones personalizadas utilizando el marco de copia de Microsoft (dot NET). Esta API se proporciona de forma gratuita a todos los clientes de ForexFeed. Inicia sesión para descargar este ejemplo y la propia API de datos. Vea los ejemplos a continuación (C y VB) que hacen uso de la API de Forex Data Feed para manejar toda la lógica subyacente. Como puede ver, la API simplifica enormemente muchos casos de uso. Nota: estos son ejemplos muy simples de utilizar la API de datos de Forex. Estos ejemplos ilustran cómo recuperar datos e imprimirlo en el System. Console estándar. Ejemplo de C (c-sharp) utilizando System using System. Colecciones // Cargar la API de ForexFeed usando forexfeed. Net // ------------------------------------------ // EDITAR LO SIGUIENTE VARIABLES // private static string accesskey SUACCESSKEY privado estática cadena símbolo EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD privado static int intervalo 3600 privado static int períodos 1 private static string price mid // ------------ ------------------------------ // Principal // static void Main () // Crear el objeto ForexFeed feedapi fxfeed new feedapi // Mostrar los valores disponibles printData (fxfeed) // Mostrar los intervalos disponibles printIntervals (fxfeed) // Mostrar los símbolos disponibles printSymbols (fxfeed) // // Obtener los datos e imprimirlos A System. out // private static void printData (feedapi fxfeed) // // Buscar los datos // ArrayList cita fxfeed. Consola getData (). WriteLine (-------- Quotes --------) if (fxfeed. GetStatus (). Equals (OK)) Consola. WriteLine ((Número de comillas: fxfeed. GetNumQuotes ())) Consola. WriteLine ((Copyright: fxfeed. GetCopyright ())) Consola. WriteLine ((Sitio web: fxfeed. GetWebsite ())) Consola. WriteLine ((Licencia: fxfeed. GetLicense ())) Consola. WriteLine ((Redistribución: fxfeed. GetRedistribution ())) Consola. WriteLine ((AccessPeriod: fxfeed. GetAccessPeriod ())) Consola. WriteLine ((AccessPerPeriod: fxfeed. GetAccessPerPeriod ())) Consola. WriteLine ((AccessThisPeriod: fxfeed. GetAccessThisPeriod ())) Consola. WriteLine ((AccessRemainingThisPeriod: fxfeed. GetAccessPeriodRemaining ())) Consola. WriteLine ((AccessPeriodBegan: fxfeed. GetAccessPeriodBegan ())) Consola. WriteLine ((NextAccessPeriodStarts: fxfeed. GetAccessPeriodStarts ())) // // Obtiene un objeto Iterator para las comillas ArrayList utilizando el método iterator (). // IEnumerator citas itr. GetEnumerator () // // Iterar a través del iterador de ArrayList // Console. Consola de WriteLine (----------------------------------------). Consola de escritura (Iterando a través de citas.). WriteLine (----------------------------------------) while (itr. MoveNext () ) Hashtable quote ((Hashtable) (itr. Current)) Consola. WriteLine ((Símbolo de la cotización: símbolo de la cotización)) Consola. WriteLine ((Título: título de la cotización)) Console. WriteLine ((Tiempo: tiempo de cotización)) if ((fxfeed. GetInterval () 1)) if (fxfeed. GetPrice (). WriteLine ((Oferta: oferta de cotización)) Consola. WriteLine ((Ask: quote ask)) else Consola. WriteLine ((Precio: cotizar el precio)) else Consola. WriteLine ((Abrir: cotización abierta)) Consola. WriteLine ((High: quote high)) Consola. WriteLine ((Low: quote low)) Consola. WriteLine ((Cerrar: cita cerrar)) Consola. WriteLine () else Consola. WriteLine ((Estado: fxfeed. GetStatus ())) Consola. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Consola. WriteLine // // Imprimir los Intervalos a System. out // private static void printIntervals (feedapi fxfeed) // // Buscar los Intervalos // Intervalos Hashtable fxfeed. Consola getAvailableIntervals (false). WriteLine (-------- Intervalos --------) if (fxfeed. GetStatus (). Equals (OK)) // // Obtener una colección de valores contenidos en HashMap // ICollection c intervalos . Valores // // Obtener un iterador para la colección // IEnumerator itr c. GetEnumerator () // // Iterar a través de los valores de HashMap iterator // while (itr. MoveNext ()) Valor de Hashtable ((Hashtable) (itr. WriteLine ((Intervalo: intervalo de valores)) Consola. WriteLine ((Título: título del valor)) Consola. WriteLine () else Consola. WriteLine ((Estado: fxfeed. GetStatus ())) Consola. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Consola. WriteLine // // Imprimir los símbolos a System. out // private static void printSymbols (feedapi fxfeed) // // Recuperar los símbolos // Símbolos hashtables fxfeed. Consola getAvailableSymbols (false). WriteLine (-------- Símbolos --------) if (fxfeed. GetStatus (). Equals (OK)) // // Obtiene una colección de valores contenidos en HashMap // ICollection c symbols . Valores // // Obtener un iterador para la colección // IEnumerator itr c. GetEnumerator () // // Iterar a través de los valores de HashMap iterator // while (itr. MoveNext ()) Valor de Hashtable ((Hashtable) (itr. WriteLine ((Símbolo: símbolo de valor)) Consola. WriteLine ((Título: título del valor)) Consola. WriteLine ((Decimales: decimales de valor)) Consola. WriteLine () else Consola. WriteLine ((Estado: fxfeed. GetStatus ())) Consola. WriteLine ((ErrorCode: fxfeed. GetErrorCode ())) Consola. WriteLine ((ErrorMessage: fxfeed. GetErrorMessage ())) Ejemplo de VB (Visual Basic) Imports System Imports System. Colecciones Cargar la API de ForexFeed Importaciones forexfeed ------------------------------------------ EDITAR LAS VARIABLES SIGUIENTES Tecla de acceso privado As String YOURACCESSKEY Símbolo privado Como Cadena EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Intervalo privado Como Integer 3600 Períodos privados As Integer 1 Precio privado As String mid Crear el objeto ForexFeed Dim fxfeed Como Nuevo feedapi (accesskey, Intervalo, periodos, precio) Visualizar las cotizaciones printData (fxfeed) Mostrar los intervalos disponibles printIntervals (fxfeed) Mostrar los símbolos disponibles printSymbols (fxfeed) End Sub Obtenga los datos e imprima en System. Out Private Sub printData (ByVal fxfeed Como feedapi) Obtener los datos Dim cotizaciones Como ArrayList fxfeed. Consola getData (). WriteLine (-------- Citas --------) Si fxfeed. GetStatus (). Iguala (OK) Luego Consola. WriteLine (Número de comillas: amp fxfeed. GetNumQuotes ()) Consola. WriteLine (Copyright: amp fxfeed. GetCopyright ()) Consola. WriteLine (Sitio web: amp fxfeed. GetWebsite ()) Consola. WriteLine (Licencia: amp fxfeed. GetLicense ()) Consola. WriteLine (Redistribución: amp fxfeed. GetRedistribution ()) Consola. WriteLine (AccessPeriod: amp fxfeed. GetAccessPeriod ()) Consola. WriteLine (AccessPerPeriod: amp fxfeed. GetAccessPerPeriod ()) Consola. WriteLine (AccessThisPeriod: amp fxfeed. GetAccessThisPeriod ()) Consola. WriteLine (AccessRemainingThisPeriod: amp fxfeed. GetAccessPeriodRemaining ()) Consola. WriteLine (AccessPeriodBegan: amp fxfeed. GetAccessPeriodBegan ()) Consola. WriteLine (NextAccessPeriodStarts: amp fxfeed. GetAccessPeriodStarts ()) Obtiene un objeto Iterator para las comillas ArrayList utilizando el método iterator (). Dim itr As Collections. IEnumerator quotes. GetEnumerator () Iterar a través de la consola iterator ArrayList. Consola de WriteLine (----------------------------------------). Consola de escritura (Iterando a través de citas.). WriteLine (----------------------------------------) Hacer Mientras itr. MoveNext () Dim quote Como Hashtable CType (itr. Current. Hashtable) Consola. WriteLine (símbolo de la cotización: cita del amperio (símbolo)) Consola. WriteLine (Título: amp quote (título)) Consola. WriteLine (Time: amp quote (tiempo)) Si fxfeed. GetInterval () 1 Entonces Si fxfeed. GetPrice (). Equals (bid, ask) Luego Consola. WriteLine (Oferta: oferta de oferta (oferta)) Consola. WriteLine (Ask: amp quote (pedir)) Else Console. WriteLine (Precio: amp quote (precio)) End If Else Console. WriteLine (Abrir: amp quote (abierto)) Consola. WriteLine (Alta: amp cita (alta)) Consola. WriteLine (Bajo: amp cita (baja)) Consola. WriteLine (Close: amp quote (cerrar)) End If Consola. WriteLine () Else Consola. WriteLine (Estado: amp fxfeed. GetStatus ()) Consola. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Consola. WriteLine (ErrorMessage: amp fxfeed. GetErrorMessage ()) Finaliza si imprime los intervalos al sistema. Out Private Sub printIntervals (ByVal fxfeed Como feedapi) Obtener los Intervalos Dim intervalos Como Hashtable fxfeed. Consola getAvailableIntervals (Falso). WriteLine (-------- Intervalos --------) Si fxfeed. GetStatus (). Igual a (OK) Obtenga una colección de valores contenidos en HashMap Dim c As Intervalos de ICollection. Obtener un iterador para Collection Dim itr As Collections. IEnumerator c. GetEnumerator () Iterar a través de los valores de HashMap iterador Do While itr. MoveNext () Dim valor como Hashtable CType (itr. Current, Hashtable) Console. WriteLine (Intervalo: amp valor (intervalo)) Console. WriteLine (Title: amp value )) Console. WriteLine () Loop Else Console. WriteLine (Estado: amp fxfeed. getStatus ()) Console. WriteLine (ErrorCode: amp fxfeed. getErrorCode ()) Console. WriteLine (ErrorMessage: amp fxfeed. getErrorMessage ()) End If Imprimir los símbolos a System. out Private Sub printSymbols (ByVal fxfeed Como feedapi) Buscar los símbolos Símbolos Dim como Hashtable fxfeed. getAvailableSymbols (False) Console. WriteLine (-------- Símbolos -------- ) Si fxfeed. getStatus (). Equals (OK) Entonces obtiene una colección de valores contenidos en los símbolos de HashMap Dim c As ICollection. Valores Obtener un iterador para colección Dim itr As Collections. IEnumerator c. GetEnumerator () Iterar a través de los valores de HashMap iterador Do While itr. MoveNext () Dim valor como Hashtable CType (itr. Actual. Hashtable) Consola. WriteLine (Símbolo: valor del amplificador (símbolo)) Consola. WriteLine (Título: valor del amplificador (título)) Consola. WriteLine (Decimales: valor del amplificador (decimales)) Consola. WriteLine () Loop Else Consola. WriteLine (Estado: amp fxfeed. GetStatus ()) Consola. WriteLine (ErrorCode: amp fxfeed. GetErrorCode ()) Consola. WriteLine (ErrorMessage: amp fxfeed. GetErrorMessage ()) End If


No comments:

Post a Comment