Cómo descargar manualmente utilizando cotizaciones AmiQuote Introducción El propósito de este documento es explicar cómo utilizar AmiQuote y AmiBroker con el fin de obtener cotizaciones de sitios de finanzas y cita Yahoo. AmiQuote es un programa de complemento de software de gráficos / análisis AmiBroker. El objetivo principal de AmiQuote es simplificar y automatizar la descarga de todos los días y los datos de cotización históricos del libre Yahoo Finanzas (EE. UU., las principales bolsas europeas y algunos otros países), cita (sólo en EE. UU.) los sitios, MSN (EE. UU. y algunos intercambios europeos), Integratir ( Las acciones estadounidenses), la divisa (FINAM sitio libre) Yahoo proporciona datos en los modos quotHistoricalquot y quotCurrentquot de AmiQuote. Cita proporciona datos en modo de quotIntradayquot AmiQuote. Preparación ticker lista Una lista ticker es un simple archivo de texto que enumera línea por línea los teletipos que desea importar. El archivo de lista ticker AmiQuote tiene extensión. TLS. AmiQuote viene con la lista de cotización previamente escrito para los componentes principales índices de la NYSE y NASDAQ y una serie de índices / mercados europeos. listas de cotización adicionales están disponibles en la página de arranque en: www. amibroker / arranque /. Puede utilizar estas listas de cotización pre-escritos o puede personalizarlos o escribir la tuya propia. Con el fin de editar el archivo. TLS existente o escribir de forma totalmente nueva de todo lo que necesita es editor de texto sin formato como Bloc de notas o cualquier otro editor ASCII plano (no MS Word). Todo lo que tiene que hacer es escribir tickers que desea importar línea por línea (símbolo único para una sola línea) y guardar el archivo. Por favor asegúrese de que usted está guardando el archivo con la extensión. TLS. De lo contrario AmiQuote no se carga este archivo. Tenga en cuenta que también Yahoo y cita utilizar diferentes símbolos para los índices. La diferencia principal es que Yahoo utiliza el prefijo (en dólares) (guión) prefijo y usos de la cita. Para la lista de los índices proporcionados por Yahoo por favor haga clic aquí. Para la lista de los índices proporcionados por Lycos / Cita por favor haga clic aquí. Tenga en cuenta que recientemente Lycos / Cita detuvo la entrega de cotizaciones gratis y es necesario tener Livecharts CUOTA (9.95 / mes) con el fin de usarlo. Para más detalles ver este artículo de Knowledge Base. Para la lista de símbolos proporcionados por MSN haga clic aquí. La descarga de datos Para descargar los datos por favor inicia AmiQuote. Entonces, por favor haga clic en el botón quotOpenquot en la barra de herramientas (o seleccione Archivo - gt abrir el menú) como se muestra en la imagen de la derecha. Desde el diálogo de archivo elija un archivo. TLS (por ejemplo DIJA. TLS) y haga clic en el botón Abrir. El verá la pantalla principal de AmiQuote llenado de la lista de teletipos cargadas, como se muestra en la imagen siguiente. Elija adecuada fuente de datos - Yahoo Histórico - te permite descargar historias de fin de día hasta el día actual (datos actuales del día aparecen pocas horas después de fin de sesión) - Yahoo actual - le permite descargar las cotizaciones actuales del día (15 minutos de retraso) durante la sesión de negociación - Lycos / Cita intradía - te permite descargar intradía y datos históricos diarios (barras 1-min en adelante) - las acciones estadounidenses para futuros / solo. Si se ha seleccionado este modo también se debe seleccionar el intervalo de barras (ver las limitaciones descritas a continuación) - necesidad Livecharts suscripción (9,95 / mes) - MSN Histórico - Permite la descarga de historias de fin de día hasta el día actual (datos del día actual aparecerá pocas horas después de fin de sesión) - Forex - te permite descargar al final de su día y intradía (versión registrada) historias de los siguientes pares de divisas: EURCHF, EURGBP, EURJPY, EURUSD, GBPUSD, USDCHF, USDJPY Después de elegir las opciones correctas por favor haga clic en la flecha verde (o utilizar archivo - gt menú Inicio Descargar). El proceso de descarga se iniciará. AmiQuote mostrará los mensajes de progreso e información de estado, incluyendo el número de descargas realizadas y número de archivos que quedan. En cualquier momento puede detener el proceso de descarga con el botón quotStopquot (cuadro rojo). Después de terminar la descarga AmiQuote se actualizará automáticamente las citas en AmiBroker (aunque sólo sea AmiBroker se está ejecutando en el cuadro de importquot paralelo y quotautomatic en AmiQuote está marcada. Dato barra intervalo Limitaciones intradía (1 min, 5 min, 15 min, 60 min y 120 min) están disponibles sólo para valores de Estados Unidos. los datos históricos para los intercambios internacionales son por lo general mucho más corto que para los mercados de Estados Unidos. Dado que los datos de la barra intradía se descargan desde los servidores de la cita de los símbolos de cotización de los índices son diferentes a los utilizados por Yahoo. para completa referencia por favor, compruebe finance. lycos / home / misc / datos intradía de barras symbolsearch. aspoptionsi están limitados a 500 bares, independientemente del intervalo de barra. En otras palabras, siempre obtendrá los datos de 500 bares, siempre que éstos sean de 1 minuto, 5 minutos, 15 . min, 60 min o 120 minutos de datos - por lo eligiendo intervalo más grande se obtiene los datos de más días Esta es la limitación impuesta por el servidor Livecharts Importación de citas en AmiBroker NOTA: Este paso ya no es necesario si está utilizando importquot quotautomatic. función de AmiQuote. Las explicaciones se proporcionan únicamente para los usuarios que desean importar de forma selectiva o re-importación archivos descargados en el pasado. En primer lugar, por favor lanzar AmiBroker. En el menú Archivo favor seleccione Importar desde la opción ASCII. Verá el archivo de diálogo siguiente: En esta imagen he marcado los elementos más importantes para facilitar su identificación. Marcada con rojo es selector de tipo de cuadro combinado (quot quot Archivos de tipo). Con el fin de importar archivos AmiQuote (aquellos con extensiones. AQH y. AQD debe elegir AmiQuote histórico o AmiQuote diaria o intradía AmiQuote (.AQI) o AmiQuote MSN (.AQM) o AmiQuote eSignalCentral (.AQE) en el cuadro combinado ( flecha roja muestra las opciones). Después de elegir el tipo derecho verá sólo los archivos de tipo apropiado de la lista de archivos (flecha azul muestra que). Ahora puede seleccionar uno o más archivos de la lista. la selección múltiple es posible manteniendo pulsada la tecla CTRL deprimida durante la selección de los elementos, con un ratón (también puede pulsar SHIFT para seleccionar un rango de archivos con un solo clic). Ahora bien, cuando haya terminado de elegir los archivos que desea importar simplemente haga clic en el botón quot abierto quot. El proceso de importación se iniciará y verá la barra de progreso que muestra el AmiBroker es la importación de los datos. Después de terminar la importación AmiBroker se actualizará automáticamente lista de símbolos y verá tickers y gráficos actualizados. Si algo va mal en el proceso de importación AmiBroker escribe un archivo de registro denominado quotimport. logquot y situado en el directorio principal AmiBrokers. Usted puede ver este archivo de registro si desea averiguar lo que salió mal (ya que es import. log archivo de texto simple que se puede abrir con cualquier editor de texto) questionsHere Común es un artículo que contiene todo lo que necesita saber sobre el uso de AmiBroker mercados de las operaciones de cambio. AmiBroker es muy flexible en cuanto a las fuentes de datos que pueden ser utilizados para alimentar datos al programa. 1) los comerciantes de Forex en tiempo real de datos por lo general requieren una fuente de datos en tiempo real y con AB tiene una variedad de opciones. El proceso de configuración exacta depende de la particular, la fuente 8211, haga clic en el enlace correspondiente para aprender a configurar la fuente de su elección: 2) AmiQuote descargador Si usted no requiere cotizaciones en tiempo real, pero it8217s suficiente para que usted tenga los datos históricos (por ejemplo, backtesting para sus estrategias) 8211, entonces también puede utilizar programa de descarga AmiQuote (un programa de complemento que se instala con AmiBroker) y va a permitir obtener datos libre de la divisa (tanto EOD y intradía: 1, 3, 5, 15 -, 30, 60 y 120 minutos en intervalos). AmiQuote puede descargar los presupuestos de los siguientes pares de divisas: EURCHF, EURGBP, EURJPY, EURUSD, GBPUSD, USDCHF, USDJPY que tiene que hacer lo siguiente: 8211 crea base de datos en AmiBroker (Archivo - gt nueva base de datos, base de datos local, intervalo de tiempo de base , por ejemplo EOD) 8211 AmiQuote plazo (START - gt Programas - gt AmiBroker - gt AmiQuote) 8211 símbolos complemento de la divisa en AQ: (Editar - gt Añadir tickers) 8211 FOREX seleccione como origen de datos 8211 de selección de rango de tiempo de verificación de campo 8211 8220Automatic Import8221 8211 elegir : archivo - gt Comenzar descarga las cotizaciones intradía de divisas están disponibles en la versión social de sólo AmiQuote. A pesar de todo el rango de datos es muy larga, hay que recordar que en el caso de la forma intradía cita saefst es obtener datos en piezas pequeñas, pocas semanas a la vez. De lo contrario la petición puede ser demasiado grande para el servidor de datos para manejarlo y como resultado se rechazará la solicitud. La otra cosa importante para recordar es que los datos no se avalable para descargas de 13:00 a 22:00 8211 hora GMT (7:00 8211 16:00 EST) 8211 en estas horas servidor los datos vendor8217s simplemente rechaza todas las peticiones de intradía citas. También puede utilizar cualquier dato que viene en los archivos de texto. El importador ASCII disponible en AmiBroker es muy flexible y acepta prácticamente cualquier punto de vista de los datos. Para importar citas 8211 el más conveniente es utilizar archivos - gt Asistente de importación. Para obtener más información sobre la importación de los datos de los archivos ASCII (texto) 8211 lea el siguiente tutorial: www. amibroker / guía / wimpwizard Una vez que configura la base de datos (para leer los datos en tiempo real), entonces todo lo que necesita hacer es añadir el símbolo a través de: símbolo - gt nuevo menú y AmiBroker leerá automáticamente los datos para el símbolo seleccionado. Tenga en cuenta que varias fuentes de datos tienen diferente simbología, así que por favor se refieren siempre a los datos vendor8217s guía de símbolos para aprender sobre el formato de símbolo deseado. Aquí encontrarás los enlaces a las actuales directivas de los vendedores más populares: 8211 Interactive Brokers: www. amibroker / ib En caso de Interactive Brokers 8211 si tiene alguna duda qué formato utilizar 8211 se puede comprobar fácilmente cualquier símbolo de IB. Simplemente introduce el símbolo en Interactive Brokers TWS, a continuación, cambiar la vista al modo de símbolo (Ver - gt modo de símbolos). Ahora se puede componer el símbolo real de cada tres campos: SÍMBOLO DE TIPOS DE TIPO donde: SÍMBOLO es la misma que la columna de símbolo como se muestra en la TWS, mientras que en el modo de símbolo de cambio es el cambio d en TWS, mientras que en el modo de símbolo de tipo uno es el siguiente: STK 8211 acciones, futuros, FUT 8211 8211 FOP opciones sobre futuros, opciones, OPT 8211 IND 8211 índices, - Cash EFECTIVO (FX ideal) Dado que la mayoría de los pares de divisas requiere 4 decimales las tarifas y la forma adecuada, it8217s necesario para la configuración AmiBroker en consecuencia. El número de decimales se puede definir de diálogo Preferencias en: Herramientas - gt Preferencias - gt Misceláneos Los cambios también afectarán a herramientas tales como Fibonacci de extensión o retroceso de las herramientas de dibujo. IV. EXPLORACIÓN DE DATOS DE EXPLORACIONES y AmiBroker le permite realizar sofisticados de exploración y datos exploraciones (tanto en tiempo real y con el uso de cotizaciones históricas). Para llevar a cabo el análisis de datos y mostrar los valores de los indicadores seleccionados en la tabla personalizada 8211 podemos usar ventana de análisis automático. La descripción detallada sobre cómo realizar exploraciones está disponible en: www. amibroker / guía / hexploration Como un ejemplo corto 8211 nos encontraremos con los cruces de MACD y su línea de señal y, además, 8211 valores de indicación del símbolo ponemos a prueba. El 3er parámetro de la función AddColumn () permite personalizar el número de posiciones después del punto decimal, por lo it8217s posible especificar si necesitamos 2 o 4 cifras decimales. Si usamos: AddColumn (Close, 8220Close8221, 1.4) y luego se visualizan 8211 4 lugares decimales. Por otro lado, si usamos 8211: AddColumn (Close, 8220Close8221, 1.2), entonces AB mostrará sólo 2 decimales. Para realizar la prueba 8211 it8217s necesario hacer lo siguiente: 8211 abrir el Editor de fórmulas (Análisis - gt Fórmula Editor) 8211 introduce la fórmula: 8211 Herramientas - gt Enviar a Auto-análisis de 8211 seleccionar el tiempo de alcance de la exploración 8211 de prensa EXPLORAR como resultado 8211 obtendremos una lista de puntos de cruce MACD / señal y el valor del símbolo elegido en ese bar. En primer lugar, it8217s necesario introducir la información en símbolo específico en la página Información del símbolo - gt (de forma individual para cada clave de pizarra). En el caso de las monedas denominados en USD (como EURUSD) los siguientes ajustes se deben utilizar: 8211 tamaño del lote Ronda debe ser igual a 1 8211 tamaño Tick debe estar configurado en pip valor igual 0,0001 para monedas con cuatro dígitos decimales y de 0,01 para las monedas con dos dígitos decimales (por lo que en caso de EURUSD it8217s 0,0001). 8211 El valor en puntos debe establecerse en el valor en dólares de un pip dividido por pip por lo que para EURUSD será: 10 / 0,0001 100000 8211 Margen fuerte en la mayoría de los casos se debe establecer en 1000 (1 margen de 1008217000) 1) Monedas denominó clic en el título Let8217s analizar los resultados generados por una fórmula simple (un cruce de 12 y 24 días de las medias móviles de precio de cierre, el comercio de 3 contratos a la vez). Para realizar un backtest 8211 it8217s necesario hacer lo siguiente: 8211 abrir el Editor de fórmulas (Análisis - gt Fórmula Editor) 8211 introduce la fórmula: 8211: Herramientas - gt Enviar a auto-análisis de 8211 Como resultado de la ventana de análisis automático se abrirá . En el diálogo de configuración (botón settngs) it8217s necesaria para activar el modo de futuros (con el fin de utilizar la información introducida en el cuadro de diálogo de información) y definir el patrimonio inicial. a continuación, pulse OK 8211. En la ventana de AA it8217s necesaria pantalla principal para definir el intervalo de tiempo del backtest y los símbolos incluidos en la prueba. Para nuestro ejemplo que será: Símbolo actual, todas las citas Entonces 8211 una vez que todo está configurado 8211 pulse el botón BACKTEST. Ahora let8217s echar un vistazo a la lista de resultados. El beneficio se calcula como sigue: NumContracts (8211 SellPrice BuyPrice) PointValue En la primera transacción: 8211 el precio de entrada es igual a 1,2154 8211 la salida de precios es igual a 1.2304 8211 NumContracts 3 (ya que el comercio 3 contratos). 8211 Tenemos el comercio el 1 de margen por lo que el depósito es de 1.000 x 3.000 (3 that8217s expresados en valor de la posición 8211) Así que la ganancia coincide con los resultados we8217re conseguir por cálculo manual. 2) Monedas denominadas en una moneda diferente a USD (suponiendo que su cuenta está en USD) AmiBroker le permite definir una moneda base y los tipos de cambio (fijo o dinámico) para diferentes monedas, y como resultado 8211 para obtener resultados correctos backtest cuando probando valores denominados en moneda diferente a su moneda cartera de base. Estos ajustes se pueden definir en: Herramientas - gt Preferencias - gt diálogo Divisas. AmiBroker permite utilizar ambas citas fijos y dinámicos (históricos) para fines de pruebas retrospectivas (utilizando frases dinámicas le permitirá comprobar la influencia real de los tipos de cambio cambios para sus operaciones denominadas en monedas diferentes). Hay siguientes requisitos para utilizar adjustements moneda: a) Símbolo-gtInformation, 8220 Moneda 8221 campo muestra moneda diferente de la moneda base b) la moneda apropiada (que se define en el Símbolo de información-GT) tiene entrada coincidente en Preferencias-gtCurrencies página c) el tipo dinámico 8220FX SYMBOL8221 definido en las preferencias existe en su base de datos y tiene cita para cada día bajo rango de análisis. 8220INVERSE8221 casilla de verificación en las preferencias debe ser verificada, al probar las tasas de FX como USDJPY o USDCHF 8211 no denominados en la moneda base de la cartera. Por la misma razón 8211 si nos fijamos en el ejemplo de EURUSD 8211 cuando 8220USD8221 es su divisa base y luego tipo de cambio euro sería 8220straight8221 EURUSD fx (por ejemplo 1.25). Pero cuando 8220EUR8221 es su divisa base y luego tipo de cambio USD sería INVERSA del EURUSD (es decir, los artículos relacionados:
No comments:
Post a Comment