Saturday, November 5, 2016

Intradía De Divisas Datos Amibroker

DE FIN DE DÍA, INTRADIARIO retrasadas AmiBroker puede manejar virtualmente cada cambio en el mundo si sólo se dispone de datos de ASCII plano de este intercambio. La tabla siguiente lista de algunas de las fuentes de datos. AmiBroker viene precargado con datos de ejemplo componentes de Dow Jones. Puede actualizar esta base de datos de muestra (y otras bases de datos del mercado de Estados Unidos amp Canadá) con un nuevo programa de citas utilizando AmiQuote suministrado. Más adelante en este tutorial encontrará instrucciones detalladas sobre cómo utilizar AmiQuote. fuentes de cotización para AmiBroker (esta lista no es completa - tener en cuenta el hecho de que casi cualquier fuente puede ser utilizado). Use los enlaces para obtener más información (tenga en cuenta que algunos enlaces requieren conexión a Internet) EE. UU. Canadá (NYSE / Nasdaq / AMEX / TSE) Histórico EOD Actual Histórico EOD actualizaciones diarias Sectores / Industrias / etc símbolos excluidas de la lista automáticas (a través de MS plug-in) Sectores histórico EOD actual / intradía Industrias histórico EOD actual familias histórico EOD Australia (Australian Stock Exchange) EOD histórico (mercados de valores de Estados Unidos y futuras) automáticos (vía MS plug-in) automática (Bodhi descargador) automáticos (vía METASTOCK plug-in) de 50 intercambios internacionales histórico actual EOD Polonia ( Bolsa de Varsovia) histórico actual EOD Sudáfrica (Johannesburg Stock Exchange) histórico actual EOD automática (Sharenet descargador) automático (Script-based) Holanda (Amsterdam - Euronext) histórico actual EODHere es un artículo que contiene todo lo que necesita saber sobre el uso AmiBroker para los 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 la tasa de cambio del dólar sería INVERSA del EURUSD (es decir, los artículos relacionados: intradía de Datos Históricos Pi Trading es un proveedor líder de productos de datos intradía históricos para los comerciantes serios y profesionales para su backtesting, de gráficos, y análisis de necesidades. , nuestros datos es la calidad de la investigación y de las más limpias, precisión disponible. los datos más confiable está asegurada a través de nuestras metodologías de recogida, filtración, y sincronización de propiedad. Cualquier aplicación de comercio es sólo tan buena como los datos subyacentes que los hace funcionar. nuestros productos son elegidos por operadores profesionales e instituciones que exigen los datos del mercado de alta calidad. los datos de calidad de investigación para su backtesting, gráficos, y las necesidades de análisis cuantitativo. historial de precios intradía se presentó en un intervalo de tiempo de un minuto. Compatible con AmiBroker, Excel, NinjaTrader, MultiCharts, TradeStation, MetaStock, riqueza-Lab, MetaTrader, y muchos otros productos capaces de importar archivos de texto ASCII. Para el inversor serio, las poblaciones más populares y se negocian activamente, índices, futuros, divisas, e indicadores en una colección completa. Para las acciones y ETF, más de una década de datos de precios intradía en los símbolos más activos. Incluye los Promedios de Dow Jones, Nasdaq 100 y 500. Para SampP un tiempo limitado, estamos ofreciendo un descuento especial de paquete en la compra de las dos ediciones de nuestra packages. AmiBroker datos intradía histórico - uso de nuestros datos de la divisa El primer paso de la instalación a continuación requiere una actualización de los datos que deben realizarse. Si ha adquirido un historial de datos como un elemento autónomo (es decir, sin una suscripción al servicio de actualizaciones de cambio), entonces usted tendrá que registrarse para obtener una sin la obligación de 3 semanas de prueba gratuita para que la instalación se puede completar con éxito ( asegúrese de inscribirse con su nombre de usuario existente). Paso 1 Lo primero que hay que hacer (si ya no has hecho) es instalar el programa de actualización premium de divisas y un historial de datos de la divisa. Las instrucciones de instalación se pueden encontrar aquí. Después de la instalación se haya completado, abra el programa premium de cambio y haga clic en el botón Actualizar para realizar una actualización. Paso 2 Cerrar AmiBroker y Premium de cambio si están abiertos. Paso 3 Si ya no has descargado el instalador de divisas Integración de secuencias de comandos Amibroker de nuestra página web. hacerlo ahora. Una vez que se ha descargado, ejecute el instalador. Paso 4 Abra AmiBroker. Ir Archivo Abrir base de datos y vaya a C: Programa FilesAmiBroker a continuación, seleccione la carpeta de la divisa-PremiumData por lo que todo el conducto lee algo como C: Program FilesAmiBrokerForex-PremiumData. Haga clic en Aceptar. Paso 5 Cuando se abre por primera vez la base de datos, se puede decir que los datos disponibles insuficientes. Si lo hace, vaya Herramientas Forex-PremiumData - esto ejecuta el script de mantenimiento y se rellenará todos los datos de la divisa. Paso 6 Si lo desea, puede configurar la base de datos actual como predeterminado para que se abra automáticamente cuando se inicia AmiBroker. Para ello, vaya Herramientas Preferencias, seleccione la ficha de datos y en la casilla marcada trayectoria de la base de datos por defecto, haga clic en el botón actual entonces OK. Using nuestros datos con AmiBroker Norgate ha desarrollado un sistema de integración de AmiBroker que crea una base de datos para cada uno de nuestros productos de datos . Los scripts de integración que nos ofrecen automáticamente pueblan un gran número de listas de símbolos Amibroker útiles (Mercados, grupos y listas de seguimiento) y proporcionan actualizaciones Lista de seguimiento. También mantienen cada base de datos de símbolo y nombre cambia, los nuevos anuncios, dando bajas, etc Nuestros guiones de integración sólo funcionará con AmiBroker versión 5.60 o superior (por encima de 6.00 o muy recomendado). Si tiene una versión anterior de AmiBroker, se puede obtener la última versión oficial de la zona de descargas AmiBroker. Los scripts de integración trabajan tanto con los 32 y 64 bits versiones de AmiBroker. Tenga en cuenta que necesita tener instalado Internet Explorer y funcional en su máquina, incluso si no lo utilizan como su navegador por defecto. Hay secuencias de comandos de integración separados para cada uno de nuestros ASX, EE. UU., Futuros y servicios de la divisa. Si se ha suscrito a más de un servicio, entonces usted tendrá que ejecutar cada script correspondiente (esto no va a interferir con las áreas de trabajo existentes AmiBroker - se crearán otros nuevos). Instaladores para los diversos guiones de integración están disponibles en nuestra área de Descargas. Haga clic en el enlace de abajo para encontrar instrucciones (y ejemplos) sobre cómo integrar nuestros datos con AmiBroker. ¿Qué mantenimiento Qué necesito para hacer cada uno / semana Ejecutar el script de mantenimiento día (XXX-Herramientas PremiumData) para recoger ningún cambio de código, cambios de nombre, los nuevos anuncios altas y bajas, así como los cambios en los componentes del índice y listas de seguimiento. Como la mayoría de la base de datos de mantenimiento se realiza el fin de semana, se recomienda que el script de mantenimiento se ejecuta todos los lunes (como mínimo). Me parece que faltan algunos símbolos que figuran recientemente / modificados. ¿Qué tengo que hacer para ser capaz de ver las dirigen el mantenimiento que el anterior. Mi base de datos AmiBroker no se encuentra una gran cantidad de datos (o parece estar dañado). ¿Cómo puedo solucionar este problema Ejecute el script de mantenimiento (XXX-Herramientas PremiumData) para actualizar la base de datos AmiBroker. Si la base de datos AmiBroker todavía parece estar dañado, siempre se puede crear una nueva. Las instrucciones siguientes se refieren a la base de datos de Estados Unidos-PremiumData pero son igualmente aplicables a cualquier base de datos AmiBroker PremiumData. Si la base de datos en cuestión es actualmente la base de datos AmiBroker predeterminada, seleccione otra en AmiBroker sea la predeterminada (Herramientas Preferencias de Datos). Esto se puede invertir más tarde. Nota: Si usted no tiene otra base de datos AmiBroker a utilizar por defecto, basta con crear una carpeta vacía en el equipo y darle un nombre como tempdefault. A continuación, seleccione la carpeta que la base de datos por defecto. Asegúrese de que AmiBroker está cerrado. Ir a la carpeta AmiBroker (c: Programa FilesAmiBroker) y cambiar el nombre de la subcarpeta US-PremiumData existente a algo así como US-PremiumData (BAD) con el fin de mantenerlo en reserva. Ejecutar la secuencia de integración entre Estados Unidos y PremiumData (que se puede obtener de la zona de descargas de nuestra página web). Esto creará una base de datos de Estados Unidos-PremiumData fresca en la carpeta AmiBroker. Es posible que haya tenido sus propias listas de vigilancia (archivos TLS) en los EE. UU.-PremiumData (BAD) listas de seguimiento carpeta. Si es así, copiarlos a través de la nueva carpeta US-PremiumDataWatchLists. Del mismo modo con formatos. Comience AmiBroker y abra la base de datos de Estados Unidos-PremiumData (c: Programa FilesAmibrokerUS-PremiumData). Haga clic en Herramientas de EE. UU.-PremiumData para realizar el mantenimiento símbolo en esta base de datos (Herramientas de EE. UU.-PremiumData). Una vez que todo está en funcionamiento, puede eliminar de forma segura el directorio c: Programa FilesAmibrokerUS-PremiumData carpeta (BAD). Mi base de datos AmiBroker todavía no muestra las cartas después de ejecutar las herramientas de XXX-PremiumData script de mantenimiento. ¿Cómo puedo solucionar este problema En AmiBroker ir Propiedades de la base de archivos y asegurarse de que la fuente de datos se establece en el plug-in MetaStock datos (y no la base de datos local) y almacenamiento de datos local está desactivado. Si no es así, cambiarlos, haga clic en Aceptar y luego ejecutar herramientas XXX-PremiumData. Me faltan las herramientas de entrada XXX-PremiumData. ¿Cómo puedo solucionar este problema a veces después de actualizar (o reinstalar) AmiBroker, el menú Herramientas se restablece. Puede añadir manualmente el script de mantenimiento símbolo para el menú Herramientas de la siguiente manera: Ocultar Las acciones ASX Ir Herramientas requisitos particulares haga clic en la pestaña Herramientas Haga clic en el botón Nuevo elemento Llame a la ASX-PremiumData en el comando puso: wscript. exe En el punto de argumentos que aquí: // E: javascript Stocks-PremiumData. js ASX En el puesto directorio inicial: C: Trading Applicationsbin Haga clic en Cerrar A continuación, vaya Herramientas ASX-PremiumData Go Herramientas requisitos particulares haga clic en la pestaña Herramientas Haga clic en el botón Nuevo elemento Llame a la US-PremiumData en el comando poner: wscript. exe En el artículo argumentos expuestos: // E: las acciones de Estados Unidos-PremiumData. js javascript En el puesto directorio inicial: C: Trading Applicationsbin Haga clic en Cerrar A continuación, vaya Herramientas de EE. UU.-PremiumData go Herramientas requisitos particulares haga clic en la pestaña Herramientas clic en el nuevo botón de llamada del artículo Futuros-PremiumData en el comando ponga: wscript. exe En el artículo argumentos expuestos: // E: JavaScript Futuros-PremiumData. js En el puesto directorio inicial: FilesAmiBrokerScripts programa (o C:: C archivos de programa (x86 AmiBrokerScripts)) Haga clic en Cerrar y luego ir Herramientas Futuros PremiumData-Go Herramientas requisitos particulares haga clic en la pestaña Herramientas Haga clic en el botón de llamada nueva el tema de la divisa-PremiumData en el comando ponga: wscript. exe En el artículo argumentos expuestos: // E: javascript Forex - PremiumData. js en el puesto directorio inicial: FilesAmiBrokerScripts programa (o C:: archivos de programa (x86) AmiBrokerScripts) C Haga clic en Cerrar Luego van Herramientas Forex-PremiumData Cuando corro Herramientas XXX-PremiumData, Internet Explorer abre una ventana en blanco y no pasa nada. ¿Qué debo hacer Este problema puede surgir cuando hay un problema con Internet Explorer o algún tipo de llamada a objetos de ayuda del navegador se ha instalado en Internet Explorer (posiblemente por algún tipo de malware, spyware, adware u otro / barra de herramientas de complemento eso puede haber sido inadvertidamente instalada). Dichos complementos interfieren con el funcionamiento normal de Internet Explorer (que se utiliza para mostrar el estado de la secuencia de comandos de mantenimiento). Microsoft tiene más detalles sobre cómo solucionar este problema aquí. ¿Cómo vuelvo a solicitar las listas de seguimiento con el Explorador de Windows, vaya a C: Programa FilesAmiBrokerXXX-PremiumDataWatchlists y editar el archivo index. txt. Esto debe hacerse mientras AmiBroker no se está ejecutando. Puede mover sus listas de seguimiento preferidos de la parte superior de la lista (asegúrese de mover los elementos y no copiarlos ya que el sistema no puede manejar entradas duplicadas). Por otra parte, si lo que desea es cambiar el orden de las listas de vigilancia por orden alfabético, simplemente borre el archivo index. txt. El promedio industrial Dow Jones sólo muestra un par de días de datos. ¿Cómo puedo ver más antes de la Amibroker v5.60 hubo un error en el plugin de datos de MetaStock. Para solucionar esto, haga clic en Archivo - Propiedades de la base y establecer el número de barras a 31000. ¿Cómo puedo utilizar los mercados, grupos y listas de seguimiento en una exploración Debido al conjunto automatizado de los mercados, grupos y listas de seguimiento, ahora es muy fácil indicar, en una exploración de un filtro para limitar la exploración a un conjunto específico de valores. Haga clic aquí para ver algunos ejemplos en los datos ASX, explorar Orindaries solamente pagado en su totalidad han cerrado por encima de su 30 día de la mudanza filtro de media InWatchListName (totalmente pagado ordinario) y C MA (C, 30) sobre los datos ASX, explorar sólo aquellos instrumentos que pueden ser cortocircuito en CMC Markets y han cerrado por debajo de su 30 día de la mudanza filtro de media InWatchListName (CMC ASX Compartir Shortable CFD Subyacente) y C MA (C, 30) en los datos de Estados Unidos, explorar los valores Sólo negociados en bolsa (es decir, sin OTC) que tienen cerrado por encima de su 30 día de la mudanza filtro de media GroupID (0) 1 y C MA (C, 30) en los datos de Estados Unidos, solo exploran NYSE negocian los valores que están dentro del índice de SampP 1500 y que han cerrado por encima de su 30 día de la mudanza MarketID medio de filtro (0) 5 y y InWatchListName (SampP 1500) y C MA (C, 30) en los datos de Estados Unidos, explorar sólo aquellos instrumentos que tienen opciones CBOE de capital disponibles para ser negociados y se encuentran en el SampP 500, que han cerrado por encima de su 30 día de filtro de media móvil InWatchListName (CBOE opciones de renta variable subyacente) Y InWatchListName (SampP 500) y C MA (C, 30) que reciben el servidor mensaje de error de automatización no puedo crear el objeto o no pude iniciar objetos iniciales al intentar ejecutar las Herramientas XXX-PremiumData desde dentro AmiBroker. ¿Cómo puedo solucionar este problema En primer lugar, asegúrese de que Internet Explorer está instalado en su máquina y completamente funcional, incluso si no lo utilizan como su navegador por defecto. De lo contrario, este error puede deberse a partes del sistema operativo Windows no está instalado correctamente o modificados por un programa que no funciona correctamente. Sólo hemos visto esto dos veces con usuarios de Windows Vista y sospechamos que se debe a una pieza compatible no-tan-Vista-de software de interferir con el registro. Aquí era la forma en que se fijó Haga clic en Inicio, Todos los programas, Accesorios, haga clic en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Escriba el siguiente comando y presione ENTRAR. regsvr32 Scrrun. dll Tenga en cuenta que esto puede dar como resultado un mensaje de error que se informa. Esto es normal. Ahora reinicie su PC, inicie AmiBroker, a continuación, tratar las Herramientas XXX-PremiumData nuevo. Para 64-bit de Windows Tipo: cd c: windowssyswow64 entonces RegSvr32 Scrrun. dll ¿Cómo accedo a las listas de seguimiento en mi código AFL Puede hacer referencia a las listas de seguimiento por su nombre. Para ello, poner un filtro en sus scans / exploraciones con: Filtro InWatchListName (nombre de lista aquí), por ejemplo: Filtro InWatchListName (SampP 500) ¿Cómo puedo aumentar el escaneo / velocidad de backtest de AmiBroker Ponga sus datos en una unidad SSD (o comprar una unidad SSD para reemplazar la unidad principal del sistema). Su exploración se ejecutará aproximadamente 8 veces más rápido. Evitar que el escáner de virus de la realización de análisis en tiempo real de la base de datos tanto AmiBroker y las ubicaciones de almacenamiento de datos reales (por ejemplo C: Program FilesAmiBrokerASX-PremiumData y C: Compra de Datos). Dado que no existen programas ejecutables en estas carpetas, el escaneo de ellos es superfluo. Su exploración se ejecutará aproximadamente 2 veces más rápido. Haga clic en Herramientas Preferencias continuación, haga clic en la ficha Datos. Si aumenta el tamaño de la caché en memoria 20000 (símbolos max) que debe cubrir el crecimiento en esta zona por un tiempo. 20000 es el límite máximo dentro AmiBroker. El Max MegaBytes también se puede aumentar. Tal vez intente aumentar este número a 1000 MB (si tiene al menos 2 GB de RAM) y aumentar aún más si tiene más memoria RAM. La versión de 64 bits de AmiBroker le permite aumentar esto a muchos gigabytes - 4000MB es una buena opción si usted tiene la memoria RAM de sobra. Hay algo más de 37000 símbolos en los EE. UU. listeddelisted base de datos en este momento de 1950, ocupando alrededor de 1900MB de espacio de almacenamiento, por lo que si usted tiene la RAM que pueden ser capaces de subir los valores para dar cabida a estos tamaños. Esto hará que la segunda y la posterior backtest / exploración para llevar a cabo a un ritmo rápido como un rayo. Para la mayoría de los sistemas de comercio / exploraciones que no es necesario el historial de datos completo para cualquier valor dado. Esto se puede configurar en Archivo - Propiedades de la base. Por ejemplo, si los datos escaneados sólo requieren el último año de la historia del comercio, intente cambiar el número de barras a 300. Cuando se desea realizar pruebas retrospectivas, recuerde que debe aumentar este nivel. Utilizar el sistema operativo de 64 bits y la versión de 64 bits de AmiBroker. Nuestras propias pruebas han mostrado la versión de 64 bits para aumentar el rendimiento por 30. Nota: Esto requiere que usted ha comprado o actualizado a la AmiBroker Professional Edition. ¿Cómo puedo acelerar las exploraciones / exploraciones de la base de datos de Bolsa de Australia La base de datos contiene una gran cantidad ASX (20.000) de opciones negociados en bolsa (OCE) y Warrants (3000). Si no comerciar con ellos y no necesita la ETO y / o los datos de obtención se recomienda que lo quite con los siguientes pasos: Inicie el Explorador de Windows (o haga clic en el icono Mi PC) y navegar a la unidad C, los datos de comercio, acciones, ASX. Eliminar la carpeta OCE y / o Warrants como se prefiera. Comience datos premium. Haga clic en la ficha Configuración. Asegúrese de que los warrants y / o cambio de opciones negociados, según se prefiera, son sin marcar tanto intradía y al final del día. Haga clic en el botón Guardar. Salir de datos premium. Comience AmiBroker y haga clic en Herramientas ASX-PremiumData. Esto, a continuación retire el OCE y / o órdenes de su base de datos AmiBroker también. ¿Cómo puedo transferir mi base de datos AmiBroker a un equipo nuevo Mostrar Ocultar pasos de transferencia de transferencia de los Pasos Las siguientes instrucciones se refieren a acciones de Estados Unidos, pero son igualmente aplicables a las poblaciones de ASX y son ampliamente aplicables a la divisa o futuros. Estos pasos cubren la transferencia tanto de la base de datos de símbolos AmiBroker y la base de datos de precios MetaStock formato subyacente. Este último puede ser instalado en lugar de copiar a través. La red de su máquina vieja y la nueva, o utilizar algún medio externo para manejar el (stick de memoria USB de gran 4-8GB o un disco duro externo USB) de transferencia. Volver arriba toda la carpeta AmiBroker al medio externo (normalmente C: Programa FilesAmiBroker o C: Archivos de programa (x86) AmiBroker). Copias de seguridad de toda la carpeta de datos de comercio al medio externo (normalmente C: Compra de Datos). Instalar AmiBroker en su nueva máquina (obtener el instalador del programa AmiBroker desde el sitio web AmiBroker). Transferir el contenido de la carpeta AmiBroker desde el medio externo a la carpeta AmiBroker en la nueva máquina (C: Programa FilesAmiBroker). Transfiera la carpeta de comercialización de datos a la nueva máquina (c: Compra de Datos). Instalar la aplicación de actualización de datos premium en la nueva máquina (obtener el programa de instalación desde la zona de descargas de nuestra página web). Configurar la aplicación de actualización de datos premium de manera que su ubicación reconoce el historial de datos (abrir la aplicación, haga clic en la pestaña de configuración y asegúrese de que la entrada de carpeta Las acciones lee - c: DataStocks Trading). Ejecutar una actualización de la aplicación de actualización. Ejecutar la secuencia de integración Amibroker (que se puede obtener de la zona de descargas de nuestra página web). Comience AmiBroker y abra la base de datos de Estados Unidos-PremiumData (c: Programa FilesAmibrokerUS-PremiumData). Haga clic en Herramientas de EE. UU.-PremiumData en AmiBroker para llevar a cabo el mantenimiento símbolo en esta base de datos (Herramientas de EE. UU.-PremiumData). ¿Cómo fijo poblaciones ASX retirado de la lista Muéstrame Delisted ASX archivo de configuración Ocultar Delisted ASX archivo de configuración No se admite oficialmente los títulos de ASX excluidas de la cotización dentro de AmiBroker debido a problemas de superposición de código (por lo que las nuevas poblaciones que tienen el mismo símbolo que las poblaciones excluidas de la cotización no pueden coexistir en el misma base de datos). Nota: Se está trabajando para resolver el problema de código de solapamiento. Sin embargo, si aún desea tener acceso a ellos y entender esta limitación puede agregarlos a su base de datos pulsando: Propiedades de la base de archivos Haga clic en Configurar Haga clic en Agregar carpeta vaya a C: Trading DataStocksDelisted SecuritiesASX doble clic sobre MAESTRO Haga clic en los símbolos Recuperar Haga clic en Aceptar Haga clic en Aceptar a continuación se muestran los símbolos excluidas de la cotización en el mercado 0 - las acciones no asignados. ¿Cómo puedo BACKTEST en los datos eliminadas de la lista Suponiendo que haya comprado sus datos eliminadas de la lista instaladas y actualización dentro del programa de datos de primera calidad, siga estos pasos: Hide ASX Delisted de acceso Asegúrese de completar los pasos mostrados anteriormente en ¿Cómo fijo Las acciones ASX retirado de la lista En su backtest fórmula, tendrá una condición de Compra. Comprar por ejemplo. Comprar Cruz (MACD (), la señal ()) Cambie este comprar y (MarketID (0) 0 O MarketID (0) 1) A continuación, ejecute el backtest contra Todos los títulos (sin juego de filtros) Ocultar Delisted estadounidense de acceso en su fórmula backtest , tendrá una condición de Compra. Comprar por ejemplo. Comprar Cruz (MACD (), la señal ()) Cambie este comprar y (MarketID (0) 3 O MarketID (0) 4 O MarketID (0) 5 O MarketID (0) 12 O MarketID (0) 13) Esto asegurará el backtest sólo se ejecuta frente a las principales cotiza en bolsa (es decir, AMEX, NASDAQ, NYSE, NYSE Arca) y eliminadas de la lista de valores. A continuación, ejecute el backtest contra Todos los títulos (sin juego de filtros) Después de ejecutar un backtest todavía tengo una posición abierta en una acción retirado de la lista. ¿Cómo puedo obtener mi backtest para salir de esta posición veces, cuando está backtesting con datos que incluye las poblaciones excluidas de la cotización, usted termina con una posición abierta que nunca se cerró. Aquí hay un código que debe ser agregado a su sistema de comercio para simular salir de la posición en la barra definitiva: // Para backtesting, nunca quieren que los dejen la celebración de una acción retirado de la lista, // sin embargo no todas las versiones de AmiBroker nos permiten detectar si el valor se retirado de la lista // Para simular esto vamos a ofrecer una señal de venta en el segundo // última barra sólo si la última fecha de barras es de 30 días a partir de la fecha de hoy. // Además, no entraremos en la segunda o última barra del comercio // como veremos a continuación, no podrá salir de la posición en caso de retraso del comercio se establece en 1 día. // Este código ha sido desarrollado en colaboración por www. premiumdata Norgate Investor Services // y sus usuarios y está hecha a libre disposición de la comunidad AmiBroker. // Problema conocido: Por serán considerados títulos de alta liquidez que comercian con muy poca frecuencia a // estar inactivo. Esta es probablemente muy bien a los efectos de backtesting como usted no quiere ser // intentar cambiar un valor negociado raramente. NonTradedPeriod 30 // en días naturales SecurityIsInactive LastValue (DateTimeDiff (ahora (5), DateTimeAdd (DateTime (), NonTradedPeriod, inDaily))) 0 OnSecondLastBarOfInactiveSecurity BarIndex () (LastValue (BarIndex ()) -1) y SecurityIsInactive OnLastTwoBarsOfInactiveSecurity BarIndex () (LastValue (BarIndex () -1)) Y SecurityIsInactive Comprar Comprar y Vender NO OnLastTwoBarsOfInactiveSecurity vender o OnSecondLastBarOfInactiveSecurity // Si usted tiene un sistema de venta en corto también tendrá que incluir lo siguiente: Tapa corta corta y no OnLastTwoBarsOfInactiveSecurity O OnSecondLastBarOfInactiveSecurity Mis futuros los datos sigue mostrando días no comerciales, como los días festivos y fines de semana. ¿Cómo puedo eliminar En AmiBroker hay una opción en el menú Ver para rellenar los días no comerciales. Si no marca esta opción los gráficos volverán a la normalidad. Cuando backtesting Futuros, recibo el mensaje de error no entró porque el tamaño solicitado es menor que minshares / minposvalue o no aceptado por falta de fondos o posición incorrecta tamaño / valor. ¿Cómo puedo solucionar este Futuros sólo puede ser objeto de comercio en los contratos enteros (es decir, las porciones redondas), por lo que el RoundLotSize en AmiBroker se establece en 1 (a diferencia de las poblaciones donde RoundLotSize0). Backtests de futuros pueden ser muy sensibles a este ajuste. Aquí hay algunas cosas que usted puede comprobar: ¿Tiene suficiente capital para cubrir el margen requerido para un lote estándar ¿Cuál es su juego de la moneda base a (Herramientas Preferencias Monedas) Si la moneda base es diferente a la moneda del contrato de futuros, entonces su capital disponible puede haberse reducido debido a la conversión de moneda. Cuando backtesting, Error 47 se produce. Estoy utilizando SetForeign / RestorePriceArrays. Cuando se utiliza SetForeign, AmiBroker necesita para mantener el contenido del símbolo extranjera referencia en SetForeign en su caché en memoria. Si el número de símbolos extraños que se accede excede el tamaño de la caché y luego se dará error 47. Debe aumentar el tamaño de caché en memoria en Herramientas - Preferencias - Datos. Asegúrese de que los símbolos max y megabytes Max tiene el tamaño suficiente para almacenar en caché todos los símbolos. Puede supervisar el uso de la caché haciendo clic en Herramientas - Monitor de rendimiento. ¿Dónde puedo obtener ayuda sobre el uso AmiBroker Para obtener ayuda con el uso de AmiBroker ver la página web AmiBroker. El personal AmiBroker también son rápidos para responder a apoyar a los correos electrónicos. Algunos grandes libros se han escrito sobre los sistemas de comercio que utilizan AmiBroker como el software subyacente anlaysis por Howard Bandy. También hay algunos foros de usuarios AmiBroker disponibles en Internet - AmiBroker Yahoo Group y el usuario no oficial AmiBroker Foro. Otros foros genéricos también tienen roscas en AmiBroker de codificación incluyendo: foros australiana de archivo (software y datos). EliteTrader y Trade2Win. En caso de que así lo requieran, la asistencia pagada también está disponible desde AmiBrokerCoding. TheChartist y Álvarez Quant Trading.


No comments:

Post a Comment