Tickstory (Históricos tick a tick 99% de calidad - MT4)Pongo esta guia acerca de este excelente programa gratuito, mediante el cual podemos obtener historicos de calidad para hacer backtest a 99.9% de calidad.
Es un poco dificil hacerlo funcionar a la primera asi que abro el tema para que podamos discutir y encontrar solución a los problemas que nos vayamos encontrando. En principio de la manera que detallo debajo es como a mi me funciona con la versión 1.4 del programa y build 625. Pero tengo entendido que a varios les esta dando problemas, incluso a mi me va diferente en un ordenador que otro pero lo logro hacer funcionar. Para poder empezar debemos descargar el programa desde su web, que es: http://www.tickstory.com/ Una ves que hayamos descargado e instalado el programa, debemos indicar dónde está instalada nuestra Metatrader; para eso simplemente damos al icono con forma de rueda dentada que aparece en la parte superior izquierda para abrir el apartado de Configuración. Ahí vamos a la pestaña "Configuración MT4" y seleccionamos las carpetas de la plataforma que tengamos instalada: Una ves configurado damos a Aceptar y nos queda la pantalla principal. Hacemos click derecho encima del par del que queremos descargar el historial y seleccionamos "Exportar a MT4..." como se puede ver en la siguiente imagen: Nos abrirá una ventana como esta: 1- Seleccionamos el periodo del cual queremos el historial. 2- Si la versión de nuestra Metatrader fuera antigua (inferior a la Build 545) lo cambiamos, si no lo dejamos como en la imagen (en principio esto ya lo detecta automáticamente pero comprobad que está en el sitio correcto) 3- Seleccionamos los plazos que nos interesan, muy importante solo bajar los que nos interesan ya que los archivos que baja son bastante pesados y nos ocupará bastante disco. Si queremos hacer el backtest de unos cuantos pares puede que tengamos problemas de espacio si tenemos un disco con capacidad inferior a 1Tb. 4- Elegimos la zona horaria dependiendo del broker con el que vamos a trabajar. 5- Hacemos click en "Bueno" (sí, la traducción de los menús no es su fuerte ) y comenzará a descargar el historial. Una vez terminada la descarga, comprobamos que: 1- El historial acabo de descargarse indique "Exportación completada" 2- No tenemos mensajes de error; si los hubiera, repetimos los pasos anteriores y volvemos a descargar. 3- Vamos a Herramientas "Lanzamiento MT4..." o pulsamos la tecla F8. Aparecerá un mensaje de alerta, que básicamente dice que es posible que deje de haber soporte para futuras versiones de MT4, damos a Aceptar y se nos abrirá la plataforma. También es recomendable eliminar las cuentas de esa plataforma o poner una contraseña errónea para que no inicie sesión, de tal forma que aparezca como "No hay conexión" en la esquina inferior derecha tal y como podéis ver en la siguiente imagen. De este modo podemos seleccionar un Spread fijo. De lo contrario Metatrader hará el backtest con el spread que tenga el par en ese momento, y si hacemos el backtest en fin de semana el spread nos saldrá disparado. Si habéis seguido los pasos correctamente, deberíais poder realizar vuestros backtests con un 99,9% de calidad. TRUCOS (si no nos funciona a la primera): * Lanzar la plataforma desde tickstory y una vez abierta del todo cerrarla y volverla a abrir desde el tickstory otra vez (Muchas veces a la segunda funciona) * Lanzar la plataforma desde tickstory y una vez abierta volver al tickstory y lanzar otra vez la plataforma (Sin haberla cerrado previamente). Cualquier problema estare en cantado en ayudar Saludos, Andrest EDIT: Aqui dejo una imagen de como configurar las comisiones, y tambien el spread que deseemos, tengan en cuenta que el spread del metatrader (el desplegable "diferencial") deja de funcionar y deberiamos dejarlo en "current" para que tome el valor del histórico que bajamos y tal cual lo configuramos en esta pantalla: ACTUALIZACIÓN 21-03-2016 Bueno debido a que las cosas con este programa han cambiado un poco desde las ultimas versiones de MT4, tickstory se ha vuelto de pago si queremos usarlo con las ultimas builds.Cosa que ya comentamos en este mismo post. Me dispongo a hacer un resumen con todo lo necesario para seguir usando el programa de manera gratuita. De mas esta decir que 23,95usd es un precio muy bajo para un programa de estas características, pero bueno, solo te dan actualizaciones por un mes y como los de meta se líen a seguir sacando actualizaciones deberemos volver a pagar si la que ya compramos deja de funcionar. Este es el modo en que lo hago yo y a mi me funciona, puede que haya otra manera de hacerlo, pero asi a mi me va perfecto. Podemos descargar la ultima versión gratuita aun de la pagina del tickstory: http://tickstory.com/thank-you-for-down ... tickstory/ 1- Bueno lo primero que debemos hacer es asignar una plataforma solo para hacer backtesting sin conexion al servidor, es decir con un pass y user falso para que nos de error de conexion y ya no conectaremos nunca. 2- Localizar la carpeta: C:\Users\"Nombre de usuario"\AppData\Roaming\MetaQuotes\WebInstall\mt4clw creamos un acceso directo en un lugar que tengamos a mano (yo la tengo en el escritorio) y de esa carpeta borramos los archivos terminal.exe y Metaeditor.exe Ya que estos son los archivos de actualizacion...cuando la plataforma se inicia mira en esta carpeta si hay archivos para actualizar o no... 3- Vamos a la carpeta rais de nuestra plataforma para backtesting y reemplazamos los archivos terminal.exe y Metaeditor.exe por esos que pongo aqui: terminal.exe https://mega.nz/#!nU4RmI4S!Civhe2SQEE0S ... 6IpUuf-9EA metaeditor.exe https://mega.nz/#!mR4WgSJL!WXb-qigjOI-k ... KKHWknQSog Bastaria con cambiar solo el terminal.exe y de esta fomra ya tenemos la plataforma a la version apta para esta version gratuita de tickstory, pero hay EAs que si estan compilados con un metaeditor nuevo no nos dejara hacer el backtesting en esta version, asi que debemos volver a compilarlo con este editor mas antiguo... Suena a lio pero no lo es, basta con abrir el EA con este editor mas antiguo, damos a compilar y listo, ya lo tendremos compilado con la version antigua. Y ya asi tendremos el Tickstory operativo. Ya solo debemos comprobar cada ves que queramos usar el tickstory si hay actualizaciones (si hay archivo terminal.exe y metaeditor.exe) en la carpeta que previamente hemos dejado a mano, de haberlas las eliminamos. También podríamos renombrar dicha carpeta, pero eso afectaría a las actualizaciones de todas las plataformas mt4 que tengamos instaladas. Personalmente tengo una copia renombrada de los archivos terminal.exe y metaeditor.exe en una carpeta dentro de la misma carpeta de la plataforma,, por si un día me olvido de verificar si había actualizaciones y la plataforma se me actualiza sin quererlo, simplemente borro las actualizaciones y vuelvo a copiar los archivos antiguos. Espero que haya quedado claro, parece lío pero es muy fácil, eliminar actualizaciones y pegar archivos "antiguos"... si por error se actualiza lo volvemos a hacer y listo. Espero haya sido de ayuda y aquí estoy para lo que haga falta. Un saludo! PROBLEMAS Y SOLUCIONES - Configurar datos de indices (Gracias a XaviT) tickstory-historicos-tick-tick-calidad-mt4-t8109-88.html#p77990 Última edición por Andrest el 07 May 2016, 20:54, editado 5 veces en total
“No sirve para nada proclamar la verdad en economía o recomendar cosas útiles. Es la mejor manera de hacerse enemigos” A. Kostolany
“El optimismo es el enemigo del comprador racional” Warren Buffet...
Re: TickstoryExcelente herramienta yo la uso grandiosa aportación.
Saludos
Re: TickstoryMuy buen tutorial, Andrest, como en Trading United.
Sl2. http://navarinversiones.blogspot.com/
Lo hago porque puedo, puedo porque quiero y quiero porque me dijeron que no podía.
Re: TickstoryGracias navar,
Y aqui dejo un claro ejemplo del porque insisto tanto en el BT de 99% Mismo ea, mismo periodo, mismo set y mismo todo (menos los resultados claro) y el capital: 500 el de 90% 10.000 el de 99% (era para ver hasta donde llegaba) No se activa ni el MM “No sirve para nada proclamar la verdad en economía o recomendar cosas útiles. Es la mejor manera de hacerse enemigos” A. Kostolany
“El optimismo es el enemigo del comprador racional” Warren Buffet...
Re: Tickstory
Creo que tampoco deberías haber cambiado el capital. De hecho, siempre debería hacerse con 10000$, ya que así se puden ver todos los datos en forma ratios dividiendo entre 100. Sl2. http://navarinversiones.blogspot.com/
Lo hago porque puedo, puedo porque quiero y quiero porque me dijeron que no podía.
Re: TickstoryNo hombre yaaa yaaaa, esto simplemente era para obtener una muestra curiosa de como cambian las situaciones.
en 90% con poquito capital obtenemos unas ganancias increbles Y en 99% ni aunque multipliquemos por 20 ese capital obtenemos resultados ni similares... En conclusion creeme que no fue la cantidad de capital lo que afecto a que el de 99% vaya asi de mal , las pruebas fueron hechas como dices ambas en 10000usd. Pero claro al ir tan bien en 90% creo que todo el mundo tendra la curiosidad de ver si empieza con muy poquito hasta donde puede llegar en x tiempo... “No sirve para nada proclamar la verdad en economía o recomendar cosas útiles. Es la mejor manera de hacerse enemigos” A. Kostolany
“El optimismo es el enemigo del comprador racional” Warren Buffet...
Re: Tickstory
Brutales las diferencias Andrest. A la mayoría de EAs les afecta para mal la comparación entre 90% y 99%. También hay que tener cuidado con los GMTs, porque hay robots que solo operan en horas específicas y hay que ajustar esas horas a los historiales de Dukascopy. Saludos.
Re: TickstoryAunque a veces puede pasar lo contrario que ganen más en 99.90 % que en 90%.
Curioso no? Porque puede ser? Saludos.
|
|
Volver a Estrategias de Trading
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados