MT4 "Crea" un archivo fxt nuevo cada vez que va a empezar un backtest, basándose en el correspondiente archivo hst. La forma de impedir ésto, y "obligarle" a que use el fxt que nosotros hayamos creado anteriormente (en este caso el fxt que lleva nuestros datos de ticks) es en asignarle a esos archivos la Propiedad de "Solo lectura", que, como supongo que casi todos sabreis, se realiza dándole al menú contextual (botón derecho del ratón estando éste encima del archivo) y elegir Propiedades y luego "Solo lectura" y Aceptar.
Solo añadir que el archivo fxt resultante NUNCA puede tener un tamaño mayor de 4 Gb, o de lo contrario, MT4 cuando llegue a ese punto, dejará de leerlo y el backtest se cortará. (Por ejemplo, si teneis un fxt que vaya desde 2005 hasta 2015 y ese archivo tiene un tamaño de 11 Gb, imaginemos que ponemos el backtest desde el principio del histórico, pues si esas 4 Gb las ocupa desde 2005 hasta el 26/10/2009 por decir una fecha, cuando el backtest llegue a esa fecha se cortará y si hacemos cualquier backtest desde esa fecha en adelante, se cortará nada más empezar y no arrojará ningún dato dicho backtest. No podremos hacer backtests de 2010 ni de 2011, ni de 2012, ni de 2013 ni de 2014 ni de 2015).
Por tanto si quereis tener históricos de ticks de muchos años, o bien los teneis que partir en varios tramos (por ej. un archivo de 2006 a 2010 y otro de 2011 a 2015) o bien tendríais que usar el software de pago "Tick Data Suite" que está en la misma página donde os habeis descargado el script gratuito CSV2FXT.
Espero que os sirva.
Saludos y un abrazo.