Muy buenas a todos.
Después de realizar el anterior tutorial sobre cómo realizar un BT con datos al 99% en MT4, ya que no cubría todas mis necesidades, seguí buscando información para poder mejorarlo. El caso es que la información es muy escasa sobre todo en español.
Con este tutorial podréis realizar BT con los datos del bróker Dukascopy y ahora sí que podréis realizar los BT también de los índices (cosa que era imposible y que me ha costado muchísimo encontrar la manera de hacerlo y eso que es más fácil de lo que parece).
Además, tras realizar todos los pasos tal y como está expuesto en este tutorial, tendréis todo configurado tal y como lo está vuestro bróker (como apalancamiento, niveles mínimo de Stop, Swaps, lotajes mínimo y máximo, etc…).
Sé que hay diversas opiniones sobre la calidad de los BT o de los datos pero yo no entraré en este tema. Yo personalmente uso este método sobre todo cuando quiero comprobar EAs en un rango de fechas amplio (de años). Pero como digo, cada uno tiene su opinión sobre esto….
Sé que este tutorial se puede mejorar y que hay gente que sabe muchísimo más que yo sobre este tema (yo en realidad sé poco, pero lo poco que sé me gusta compartirlo), así que si encontráis algo que se pueda mejorar tan sólo tenéis que decírmelo.
También decir que no es nada difícil realizar los pasos aunque al principio puede costar algo de trabajo, pero en cuanto le pilléis el truco se hace sobre la marcha.
Sólo espero que os sirva y que le podáis sacar provecho. P.D.: Lo hice hace algunos meses para compartirlo en un grupo sobre trading al que pertenecía y ahora que lo he encontrado lo comparto por aquí con todos vosotros.
Al lío…….
TUTORIAL DATOS AL 99.9% CON TIKSTORY
A continuación, paso a detallar la instalación de los programas necesarios, así como la configuración de los mismos para que podamos tener datos del bróker Dukascopy con una calidad al 99.9%. He comprobado estos datos con varios brókers STP y la verdad es que se diferencian muy poco de unos a otros.
Comenzamos con el tema…
Lo primero que tenemos que hacer es descargar los programas necesarios.
Necesitaremos el programa Tickstory Lite gratuito (Download Tickstory – Tickstory), una plataforma de MT4 que usaremos para los Backtest (recomiendo dejar una plataforma para usar únicamente para realizar nuestros BT) y la plataforma MT4 de nuestro bróker o con el que queramos operar después de obtener los resultados de nuestro BT u optimizaciones.
A partir de aquí se presupone que ya tenemos la plataforma con la que solemos operar instalada.
Además voy a hacer este tutorial con la versión gratuita de este programa, que en principio en lo único que se difiere de la de pago es que cuando termines de realizar el BT, en el informe aparezca ese bonito 99.9% de calidad de los datos y en la gratuita aparece “n/a”, pero la calidad es exactamente la misma (o al menos yo no le encuentro ninguna otra diferencia). De todas formas el que se quiera comprar la licencia no es nada cara (yo en mi caso la tengo comprada).
1º- Instalamos y configuramos la plataforma MT4 para nuestros BT.
En este caso voy a instalar la plataforma MT4 del bróker GKFX. Tengo instalada ya la plataforma en la que opero en real con este mismo bróker, así que durante la instalación tendré que elegir un directorio distinto a donde se encuentra instalada la plataforma que uso para operar.
- Aceptamos los términos del contrato.
- Pinchamos en "Configuración".
- Seleccionamos la carpeta donde se instalará la plataforma MT4 para nuestros BT. Hay que asegurarse de que sea un directorio distinto a donde se encuentra instalada nuestra plataforma con la que solemos operar. En este caso, al final del nombre de la carpeta le he añadido “ BT” para que se instale en ese directorio.
- Aquí elegimos el nombre que queremos que aparezca cuando queramos seleccionar nuestra plataforma para BT desde el menú de “Inicio” de Windows. En este caso también he añadido al final “ BT” para diferenciarlo de la plataforma donde opero.
- Una vez tenemos esto configurado tan sólo tenemos que clicar en “Siguiente” hasta finalizar la instalación.
Una vez que terminamos de instalar la plataforma para BT, se abrirá automáticamente este MT (si no lo hace tan sólo tienes que abrirlo).
Es el momento para configurarlo si queremos insertar nuestro usuario y contraseña de nuestra cuenta real o demo, aunque si lo preferimos, lo podemos dejar sin meter ninguna configuración para que no se conecte (yo prefiero esta última opción, pero a veces hay EAs que necesitan que la plataforma esté conectada con el servidor del bróker).
En este caso yo he configurado mi usuario y contraseña de una cuenta Demo que tengo con GKFX.
Seleccionamos el menú “Herramientas” y “Opciones” para configurar nuestro MT4.
- Seleccionamos la pestaña “Gráficos”.
- Nos aseguramos de que esté marcada la opción “Mostrar línea Ask” (si deseamos que así sea).
- Seleccionamos el número máximo de barras en el historial (desde que empecé a usar estos programas, en todos los tutoriales que he visto en internet suelen usar los valores que aparecen en la imagen, pero cada uno que ponga los que le parezca bien, siempre teniendo en cuenta o calculando las barras que va a necesitar).
- Seleccionamos el número máximo de barras que se mostrará en nuestro gráfico (igual que en la opción anterior, siempre he visto estos valores y los pongo ya por inercia).
Una vez configurado esto, seguimos….
- Seleccionamos la pestaña “Asesores expertos”.
- Nos aseguramos de que está marcada la opción “Allow automated trading”.
- Nos aseguramos de que está marcada la opción “Permitir importación DLL”.
- Pinchamos en “Aceptar” y ya tenemos configurado nuestro MT4 para realizar los BT.
2º. Instalamos y configuramos el programa Tickstory Lite.
Ejecutamos el archivo de instalación de Tickstory Lite que nos hemos descargado (en el momento de escribir esto es la versión 1.5.3).
Es tan sencillo como seleccionar el directorio donde queremos instalarlo y darle a siguiente hasta que finalice la misma.
Una vez instalado lo abrimos y procederemos a su configuración.
La primera vez que abrimos el programa aparecerá un cuadro de diálogo en el que se nos pide que aceptemos el acuerdo final de licencia. Le damos a “Aceptar”.
Al estar usando la versión gratuita de este programa, cada vez que lo abramos nos saldrá un cuadro de diálogo diciéndonos que existe una versión más actualizada del programa. Sencillamente le damos al botón “NO” y ya podemos usarlo normalmente.
Sí que está bien visitar de vez en cuando la web de Tickstory y comprobar si existen versiones superiores a la nuestra pero que sean gratuitas.
Ahora vamos a configurar nuestro Tickstory….Seleccionamos el menú “Expediente” y “Configuración”.
- Seleccionamos la pestaña “Origen de datos Dukascopy”.
- Seleccionamos el icono con las carpetas y elegimos el directorio donde queremos que se descarguen los datos de Dukascopy.
- En mi caso he seleccionado el directorio “D:\TickStory Data” para que se vayan descargando ahí los datos, pero podéis poner el que más os interese.
- Seleccionamos la pestaña “Configuración de MT4”.
- Al pinchar en “Seleccionar” se nos abrirá una ventana donde deberemos seleccionar el directorio donde instalamos nuestro MT4 para los BT.
- Aquí irá la carpeta de datos de la plataforma MT4 (al seleccionar la carpeta en la opción anterior, esto se rellena automáticamente con el directorio correspondiente).
- Aquí podemos seleccionar el nombre del servidor de nuestra plataforma (esto es útil si usamos una misma plataforma para tener varias cuentas distintas).
Así es más o menos como debe aparecer esta ventana una vez configurada (dependiendo del bróker y directorio que cada uno haya usado). Ya sólo tenemos que clicar en el botón “Aceptar” y ya tenemos configurado Tickstory Lite.
3º. Preparación y descarga de los datos necesarios para nuestro BT.
Ahora vamos a prepararnos para la descarga de nuestros datos al 99.9%.
Lo primero que tenemos que hacer es abrir nuestra plataforma MT4 con la que solemos operar (en mi caso en la que tengo mi cuenta real de GKFX).
Vamos a realizar un BT con el MT4 donde operamos habitualmente para obtener el archivo FXT.
- Seleccionamos el Time Frame del que queramos descargar nuestros datos (da igual el que sea ya que sólo queremos crear el archivo para consultar datos).
- Iniciamos el BT y dejamos que finalice (para tardar menos, usar un rango pequeño de fechas).
No es necesario hacer un BT con un rango de fechas amplio. Tan sólo necesitamos que se genere el archivo FXT de donde sacaremos los parámetros de ese par en nuestro bróker para luego poder configurar los descargados.
Una vez finalizado el BT, abrimos la carpeta de datos de nuestra plataforma y comprobamos que realmente está el archivo creado en el directorio “tester\history\”.
Ese es el archivo que ha creado nuestro MT al hacer el BT.
Ahora seleccionamos el directorio desde la barra de navegación y copiamos la ruta.
Ahí debemos tener en cuenta el nombre del archivo, ya que deberemos modificarlo si el que descarguemos no se llama igual a este.
NO cerramos aún la plataforma MT4.
Abrimos el programa Tickstory que hemos instalado.
Seleccionamos en el menú “Herramientas” la opción “Editor de Datos de MT4”.
Una vez seleccionado se abre la siguiente ventana:
--- Continua en el siguiente post ---
Foro de Forex Trading United