TickData Recorder
- Utilidades
- Artem Khakalo
- Versión: 1.3
- Activaciones: 10
TickData Recorder (v1.3): Grabación de Ticks Reales para Backtesting Fiable en MT5
¡Aumente significativamente la precisión de sus pruebas de estrategia! ¿Cansado de resultados de backtest poco realistas en datos estándar de MetaTrader 5 que no coinciden con las condiciones de su broker? "TickData Recorder" es su herramienta para resolver este problema.
Este Asesor Experto registra meticulosamente cada cambio de precio tick ( tiempo con milisegundos, Bid, Ask, Last, Volumen) directamente desde el servidor de su broker(FTMO, RoboForex, IC Markets, o cualquier otro). Los datos recogidos se guardan en formato CSV, perfectamente preparados para su fácil importación en MetaTrader 5 como "Símbolo personalizado".
¿Por qué es necesario?
Probar en un símbolo personalizado creado a partir de ticks reales de su broker le permite:
-
Obtener los resultados de backtest más realistas para sus Expert Advisors (EAs) y estrategias manuales.
-
Evaluar con precisión el impacto del spread real, el deslizamiento y la frecuencia de cotización de su broker específico en su estrategia.
-
Optimice de forma fiable los parámetros de sus sistemas de trading.
Características principales y configuración (v1.3):
-
Registro detallado de datos: Guarda el tiempo (¡hasta milisegundos!), precios de compra, venta, último precio y volumen (tick o real, si está disponible) por cada tick recibido.
-
Formato MT5 listo para importar (InpWriteHeader = false): Genera archivos CSV sin cabeceras, listos para su importación inmediata en la pestaña "Ticks" de un símbolo personalizado MT5. Los encabezados pueden activarse para facilitar su visualización en Excel.
-
Cómodo estado en el gráfico (InpShowStatusOnChart = true): Muestra la versión, el símbolo, el nombre de archivo actual, el tamaño del archivo, el recuento de ticks registrados y el estado del búfer directamente en el gráfico, lo que permite supervisar fácilmente el proceso.
-
División automática de archivos grandes (InpEnableFileSizeSplit = true): Evita la creación de archivos gigantes iniciando automáticamente un nuevo archivo (_partX.csv) cuando el actual alcanza un límite especificado (InpMaxFileSizeMB, por defecto 500 MB).
-
Escritura por lotes optimizada (InpEnableBatchWriting = true):Reduce significativamente la carga del disco y de la CPU, especialmente en mercados rápidos. Los ticks se recogen en un búfer (InpBatchSize) y se escriben por lotes. La descarga forzada del búfer cadaInpBatchFlushSeconds minimiza la pérdida de datos durante las caídas.
-
Registro de volúmenes reales (InpUseRealVolume = true): Permite el registro de volúmenes reales de operaciones (si los proporciona el broker, relevante para instrumentos bursátiles) en lugar de sólo volúmenes de ticks.
-
Personalización del almacenamiento: Puede especificar una carpeta personalizada (InpFolderName) y un prefijo de archivo (InpFileNamePrefix).
Herramienta indispensable para Prop Trading (FTMO, MyForexFunds, etc.):
Para superar con éxito los retos de prop firm, es crucial probar y afinar sus EAs con los datos del broker específico cuyo reto está asumiendo. Los datos inexactos conducen a resultados de optimización inexactos y al riesgo de fracaso.
"TickData Recorder" le permite grabar datos de tick reales de alta precisión directamente desde la cuenta demo o real de su prop firm. El uso de estos datos para crear un símbolo personalizado en MT5 garantiza las pruebas más realistas y la optimización de sus EAs para sus condiciones y requisitos específicos de negociación.
¡Gane ventaja probando con datos reales! Con "TickData Recorder", sus backtests y optimizaciones serán significativamente más fiables y realistas. ¡Invierta en la calidad de sus datos!
