Trade Saver Service
- Utilidades
- Semen Racheev
- Versión: 1.1
- Actualizado: 28 octubre 2024
Programa - Servicio
Implementa el guardado automático de posiciones cerradas para cada sistema de trading en un archivo en forma de filas. Esto es necesario para una futura integración con otros productos de Semyon Racheev, como el servicio de gestión de capital y otros.
Guarda automáticamente los resultados en archivos con el siguiente formato:
Nombre del archivo: " <magicNumber>.csv"
Cada fila en el archivo representa una posición cerrada en el formato " <magicNumber>,<positionCloseTime>,<positionVolume>,<positionProfit>"
Algoritmo:
El servicio recupera múltiples posiciones cerradas de la base de datos del terminal para la lista especificada de magicNumber proporcionada en los parámetros.
El servicio localiza los archivos (si existen) con el magicNumber correspondiente en el directorio especificado en los parámetros. Recupera el conjunto de posiciones descritas en los archivos.
Combina estos conjuntos de posiciones para cada magicNumber y guarda el conjunto resultante nuevamente en los archivos correspondientes <magicNumber>.csv .
Así, en el directorio especificado en los parámetros, tenemos archivos con los resultados actuales de las posiciones cerradas del historial. Estos resultados también pueden combinarse con los resultados de backtest para cálculos más precisos en la gestión de capital u otros productos analíticos de Semyon Racheev.