Monday 26 December 2016

Metatrader 4 Historical Data For Back Testing Forex

Descargue la descarga gratuita de datos de Forex Paso 1: Por favor, seleccione la Aplicación / Plataforma y TimeFrame En esta sección podrá seleccionar para qué plataforma necesitará los datos. MetaTrader 4 / MetaTrader 5 Esta plataforma permite el uso de los datos M1 (1 Minute Bar) solamente. Estos archivos son adecuados para backtesting estrategias de comercio en MetaTrader 4 y MetaTrader 5 plataforma. Por favor, seleccione: Esta plataforma permite el uso de datos M1 (1 Minuto Bar) y Tick con una resolución de 1 segundo. Estos archivos son adecuados para backtesting estrategias comerciales bajo las versiones más recientes de la plataforma NinjaTrader. Por favor, seleccione el período de tiempo de datos que necesitará: Esta plataforma permite el uso de datos M1 (barra de 1 minuto) solamente. Estos archivos son adecuados para backtesting estrategias de comercio bajo la plataforma MetaStock. Por favor, seleccione: Para uso genérico, este formato permite importar M1 (1 Minuto Bar) Datos en cualquier tercera aplicación. Por favor, seleccione: MetaTrader 4 Platform - Backtest Un backtest es un proceso automatizado para probar una estrategia comercial. El backtest simula órdenes que se han pasado sobre la base de datos históricos. Esto, por lo tanto, permite a un comerciante desarrollar su estrategia comercial probando diferentes parámetros. El ajuste de estos parámetros permite al comerciante identificar una o más estrategias que podría aplicar en el futuro. Antes de realizar un backtest. Es necesario tener todos los datos históricos. Para hacer esto debes descargarlos. El procedimiento es simple. Vaya al Centro de herramientas de Historygt. Aparecerá la siguiente ventana: A continuación, simplemente haga clic en el par que desea backtest y haga clic en Descargar para obtener todos los datos históricos de este par. Repita el proceso para cada par. La plataforma de comercio MetaTrader 4 le permite hacer backtest. Una vez que la plataforma se descarga, debe abrir el marco para el backtest. Para ello, debe ir al menú Ver y hacer clic en Testador de estrategia. Aparecerá la siguiente pestaña: Expert Advisor (EA): Seleccione su símbolo EA: Seleccione el par Modelo: Establezca en cada tick que permita el backtest más realista. Los otros modelos son aproximados. Period: Selecciona el período de tiempo Use date: Seleccione un intervalo de tiempo sobre el cual se realizará el backtest. Si esta casilla está desmarcada, el backtest se realizará a partir de todos los datos disponibles. Propiedades del experto: Ajusta los parámetros del EA. Inicio: Haga clic para iniciar el backtest Ahora que conoce las funciones básicas del probador de estrategias MT4, estudie con más detalle haciendo clic en el botón quotExpert Propertiesquot que le permitirá configurar su EA. Si hace clic en esta pestaña, aparece la siguiente ventana: Esta primera pestaña le permite elegir el depósito inicial de su cuenta que se utilizará en su backtest. También es posible indicar al probador que tome sólo posiciones largas o cortas o ambas. Para el marco de optimización, es aconsejable no cambiar las opciones. Como se puede ver, la ventana tiene 3 pestañas. La primera es quotTestingquot y la segunda quotInputsquot. Esto le permite configurar su EA: La lista de variables son los parámetros de su EA que puede optimizar. Por ejemplo, puede elegir el tamaño de lotes que desea procesar o el número de períodos para calcular la media móvil. Para tener en cuenta la optimización de su parámetro, es necesario que la casilla junto a la variable se compruebe como para MovingPeriod. Valor: Representa el valor que desea dar a la variable para el backtest. Start: Se refiere al valor básico de la variable Step: Corresponde al incremento en ir del valor mínimo al máximo Stop: Definido como el valor máximo de esta variable La última pestaña quotOptimization permite establecer algunos parámetros que deben ser tomados en Cuenta en su backtest. Por ejemplo, al marcar el drawdown máximo (), que indica al probador que el backtest debe detenerse si su cuenta se sentía por debajo de 70 de su valor inicial durante el backtest. Una vez que todos los ajustes se ajusten, haga clic en ok. Usted acaba de hacer clic en quotStartquot para iniciar su backtest. Una vez que el backtest lanzó nuevas pestañas aparecen en la ventana: - La pestaña quotResultsquot proporciona la lista completa de las transacciones realizadas durante el backtest - La ficha quotGraphquot ofrece una representación gráfica de la evolución de la cuenta durante el backtest. Orden por orden: - La pestaña quotReportquot proporciona un informe completo sobre los resultados del backtest. Hay mucha información disponible: - La pestaña quotJournal quot que es un equivalente del archivo de registro le permite ver los errores que ocurrieron durante el backtest. La pestaña quotReportsquot de su probador le ofrece todo tipo de información sobre su estrategia. En primer lugar, miramos el resultado de la estrategia con el beneficio neto total. En este caso, la estrategia es un ganador de 1759,53 Euros o 17,59. Pero usted no debe estar satisfecho con este número. Es esencial mirar otra información para ver si la estrategia es confiable o no: - La reducción máxima. En este caso, el drawdone máximo es de 4775,87 por lo que 30,45. Esto significa que en algún momento, su estrategia puede hacer que pierda 30 de la cantidad de su cuenta consecutivamente. La pregunta a hacer es: Estás listo para perder 30 sin dudar de tu estrategia? De hecho, el backtest te muestra una actuación final de 17.59 pero cuando estás en realidad, te enfrentarás con una consecuente pérdida de 30 de tu capital. Todo el mundo no está listo para perder una cantidad consecutiva y para hacer un gran número de operaciones consecutivas perdiendo. Por lo tanto, debe prestar atención a esta información - Factor factor de beneficio (beneficio bruto / pérdida bruta): En este caso, la relación es de 1,18. Esto significa que su ingreso total es 1,20 veces el total de sus pérdidas. Cuanto mayor sea esta relación, más su estrategia es buena. Es mejor tener un bajo total de pérdidas, incluso si el beneficio bruto se reduce un poco. La pestaña QuartCot tiene que ser observada atentamente. Con ciertas estrategias (incluyendo la pérdida de stop muy lejos), la equidad (posiciones cerradas posiciones abiertas) puede ser diferente de la posición de equilibrio (posiciones cerradas) de su cuenta. Si ve demasiada diferencia entre la curva de equidad y el equilibrio, tenga cuidado. En este caso, la evolución de la curva de equidad debe tenerse en cuenta al evaluar la relevancia de la estrategia. El ajuste de la EA en sí no es difícil de lograr, pero debe tener cuidado de no hacer un ajuste demasiado fino adecuado a las condiciones específicas del mercado. De hecho, una estrategia exitosa en el pasado no necesariamente será en el futuro si las condiciones del mercado están cambiando. Por lo tanto, recomendamos las siguientes operaciones durante un backtest: - Pruebe la estrategia en pares diferentes. Cada par tiene una volatilidad diferente y prueba la EA en muchos de ellos le permiten saber si la EA se adapta fácilmente a la volatilidad cambiante. - Prueba EA durante un largo período y en diferentes periodos. Un EA debe ser probado por lo menos en un año, que proporciona una visión completa de cómo el EA está trabajando. Además, las pruebas durante un largo período le permiten ver la reducción máxima histórica. Así que usted tendrá menos sorpresas con su cuenta real. - Limitar el número de parámetros. Por un lado, más parámetros que tiene, más la configuración correcta será difícil de encontrar. Por otro lado, si utiliza demasiados parámetros, existe el riesgo de que el ajuste sea demasiado preciso y responda sólo a condiciones específicas del mercado. El rendimiento pasado puede ser muy diferente al desempeño futuro. Al principio, debe decirse que el desempeño pasado no refleja el rendimiento futuro, porque las condiciones del mercado cambian con el tiempo. Por otra parte, algunos criterios no son tomados en cuenta por el probador de estrategia que pueden afectar el rendimiento real. Aquí están los límites del backtest: - El probador de estrategia tiene en cuenta la propagación y el intercambio, pero sin embargo, el deslizamiento y requotes no se tienen en cuenta. Así, con las mismas condiciones de mercado, los resultados pueden ser diferentes en real. El impacto es muy diferente dependiendo de la estrategia. Con una estrategia a corto plazo utilizando scalping o anuncios económicos, el impacto es muy fuerte. De hecho, en un anuncio, los requotes y el deslizamiento son altos. Además, el espaciamiento de la propagación no se tiene en cuenta. La herramienta de backtest se basa en el spread medio del par pero no toma en cuenta los extremos que pueden distorsionar los resultados. Por el contrario, una estrategia basada en el largo plazo o la tendencia será mucho menos afectada por este fenómeno y la visualización de resultados se acercará a la realidad. - Un ajuste demasiado ajustado a las condiciones específicas del mercado. Cuando usted prueba su estrategia, el error es buscar ajuste demasiado exacto que puede llegar a ser perdido si las condiciones del mercado están cambiando. Es por eso que necesitamos más trabajo por área y dejar un margen de error. Por ejemplo, usted encuentra que con una pérdida de stop entre 20 y 30 pips los resultados son buenos. Con un ajuste de 40 pips los resultados son aún mejores pero con 38 pips los resultados son malos. En este caso, elija un ajuste de stop loss alrededor de 25 pips lo que deja un margen de error para su estrategia en caso de condiciones cambiantes del mercado. - El probador de estrategia no sabe en qué momento del candelero se alcanzó el objetivo. Él acaba de ver si el precio objetivo está incluido en el rango del candelabro. En algunas estrategias, puede tener un impacto en el rendimiento mostrado. El backtest es invaluable para el comerciante en la determinación de su estrategia. Esto le permite eliminar rápidamente un gran número de estrategias perdedoras y seleccionar las mejores. Sin embargo, no considere el backtest como la búsqueda de un grial. El rendimiento que se muestra durante el backtest es rendimiento pasado y no necesariamente reflejan el rendimiento futuro, especialmente si se realizan los ajustes de EA para condiciones específicas del mercado. Debe dejar un margen de error en su EA para que pueda dar un buen rendimiento con otras condiciones del mercado. Por esta razón, es necesario probar su EA en varios períodos y pares. Están hablando de ello en el foro FOREX significa divisas - lo que significa mercado de divisas. El mercado Forex es donde las monedas se venden, compradas, en forma de paridad. En el mercado Forex, todas las divisas se negocian en tiempo real, 24h / 24h, 7J / 7J. El Forex está abierto desde hace pocos años a los individuos, inversores individuales que deseen diversificar sus inversiones o especuladores puros. El acceso al mercado de divisas para los individuos se ofrece a través de corredores de Forex. CUIDADO. FOREX es un mercado volátil por el apalancamiento que se ofrece a usted. En consecuencia, siempre existe un riesgo de importantes pérdidas financieras. Tribuforex proporciona a sus internautas algunas ideas y análisis comerciales, pero no será responsable en caso de pérdidas. El principal objetivo de forex-tribu es ofrecer una herramienta que permite a los comerciantes compartir divisas entre ellos. Cómo descargar datos históricos en Metatrader 4 Cómo descargar datos históricos en Metatrader 4 Al mirar sus gráficos, a veces sólo está viendo parte de los datos disponibles. Esto no importa mucho en los marcos de tiempo más bajos, pero cuando usted está mirando el gráfico semanal, no tener toda la información disponible puede significar que le faltan importantes niveles de soporte y resistencia. Tener datos históricos también es importante en backtesting, ya que Metatrader 4 es una plataforma de backtesting automatizada decente. Así que en este post, le mostraré cómo descargar todos los datos históricos disponibles para cada par de divisas que el comercio. Si prefiere la versión de texto, está disponible después del video. Para descargar datos adicionales, primero vaya al menú Herramientas y seleccione Centro de historial. Cuando aparezca la pantalla de History Center, haga doble clic en el par de divisas que desea descargar. Si el icono junto al marco de tiempo está coloreado, los precios se han generado para ese período de tiempo. Al hacer doble clic en los marcos de tiempo con los iconos grises, se tardará unos segundos en generar los precios para ese período de tiempo. El número de registros se muestra en la parte superior de la pantalla. Para descargar la historia completa de su corredor, haga clic en el botón Descargar. Puede tardar unos minutos en descargar los datos, especialmente si nunca lo has hecho antes. Habrá una barra de estado en la parte inferior de la pantalla para mostrarle el progreso. Una vez descargados los datos, debe notar que hay más registros en la base de datos. Para cualquier período de tiempo, puede cambiar cualquiera de los datos de cada vela. Haga clic en el botón Editar para cambiar una vela, Eliminar para eliminar y Añadir para insertar sus propios datos. Esto es útil para corregir datos incorrectos de su agente, que puede suceder de vez en cuando. La fijación de los datos manualmente limpiar sus cartas y hacer su backtesting automatizado más preciso. También puede hacer clic en el botón Importar para cargar sus propios datos o el botón Exportar le permitirá crear un archivo CSV que puede utilizar en otro programa de gráficos o en Excel para su análisis. Una vez que descargue todos los datos históricos, puede que se sorprenda de lo lejos que van los datos. Por ejemplo, después de descargar los datos para el par de divisas del USDCHF, descubrí que los datos estaban disponibles hasta el final de los 19708217s. Pensamientos finales sobre cómo descargar datos históricos Los datos que ve actualmente en sus gráficos pueden no ser todos los datos disponibles. Tendrás que descargarlo manualmente para ver cuánto realmente hay. En mi experiencia, la historia puede variar mucho por par de divisas y corredor. Pero es importante ver tanta información como sea posible para que pueda averiguar los niveles históricos de precios y obtener el mayor número de datos posible al realizar backtesting automatizado. Recomendaría descargar los datos completos en cada par que usted negocia. Las 7 reglas no convencionales de comerciantes de Forex Maverick Aprenda lo que los comerciantes exitosos de Forex saben acerca de la negociación que no. Descargue el libro GRATIS para averiguarlo.


No comments:

Post a Comment