ExportTradingDeals

ExportTradingDeals es un script de MetaTrader 5 que exporta su historial completo de operaciones a un archivo CSV. El archivo es consumido directamente por la aplicación de escritorio Trading Stats para producir gráficos y estadísticas sobre su rendimiento comercial. Trading Stats es una aplicación gratuita, de código abierto; los paquetes pre-construidos para Ubuntu / Debian y Windows están disponibles en la página de versiones del proyecto (búsqueda: alinsoare/trading-stats en GitHub).

Qué hace

Cuando ejecutas el script, lee todas las operaciones del historial de tu cuenta dentro del rango de fechas seleccionado y las escribe en un archivo CSV en la carpeta de archivos compartidos de MetaTrader. El archivo siempre se sobrescribe, por lo que volver a ejecutar el script le da una instantánea actualizada en cualquier momento.

Ubicación del archivo de salida

El CSV se escribe en MQL5\Files\trading_stats\deals_<login>.csv dentro de la carpeta de datos del terminal MetaTrader. Se crea un archivo por cada número de inicio de sesión de la cuenta. Abra el administrador de archivos MetaEditor o utilice Archivo → Abrir carpeta de datos para navegar a esta ruta.

Características principales

  • Exportación del historial completo. Exporta cada tipo de operación: compra, venta, saldo, crédito, comisión, swap y otras entradas no comerciales. Una columna específica marca las operaciones no comerciales para que puedan filtrarse en el panel de control.
  • Intervalo de fechas configurable. Elija una fecha de inicio personalizada o exporte desde el historial del servidor más antiguo disponible. Por defecto, el final del intervalo es siempre la hora actual del servidor, pero también se puede establecer una fecha final fija.
  • Un archivo por cuenta. El nombre del archivo de salida incluye el número de inicio de sesión de su cuenta, por lo que la ejecución del script en varias cuentas nunca sobrescribe una exportación anterior.
  • Formato CSV estándar. Columnas: ticket, time, time_msc, type, entry, symbol, volume, price, commission, swap, profit, magic, comment, position_id, reason, login, server, is_non_trade. Compatible con Excel, Python pandas, y la aplicación trading-stats.
  • Seguro en ejecuciones repetidas. El fichero se abre con FILE_WRITE que trunca y reescribe. Ejecutar el script dos veces no produce duplicados.

Utilización

Arrastre el script desde el Navegador a cualquier gráfico. Se abre el cuadro de diálogo de entrada donde puede establecer la fecha de inicio del historial y elegir si desea utilizar la hora actual del servidor o una fecha de finalización fija. Haga clic en Aceptar y el script se ejecutará al instante. Un mensaje en el registro de Expertos confirma cuántas filas se han escrito y la ruta completa del archivo.

Parámetros de entrada

Historial desde - inicio del rango de exportación como un valor de fecha y hora. Establezca 0 (por defecto) para comenzar desde la primera transacción disponible en el servidor.

Historial hasta ahora - cuando está activado (por defecto), la exportación siempre termina a la hora actual del servidor. Desactívelo para utilizar la fecha de finalización personalizada que se indica a continuación.

Historialhasta (personalizado) - fin del intervalo de exportación cuando Historial hasta ahora está desactivado. Póngalo a 0 para volver a la hora actual del servidor.

Notas

Si la subcarpeta trading_stats aún no existe, el script la crea automáticamente. La exportación se ejecuta en el historial cargado en el terminal; si el servidor aún no ha entregado un historial más antiguo, desplace el gráfico hacia atrás o utilice Herramientas → Centro de Historial para cargar más datos antes de ejecutar el script.

Trading Stats es una aplicación de escritorio gratuita y de código abierto. Pre-construidos Ubuntu / Debian (.deb) y paquetes de instalación de Windows están disponibles en la página de versiones del proyecto (búsqueda: alinsoare/trading-stats en GitHub). No es necesario realizar ningún paso de compilación cuando se utiliza un paquete precompilado.

Soporte

Si tienes alguna pregunta, utiliza la sección de comentarios de la página de este producto o ponte en contacto con el autor a través del sistema de mensajería MQL5.

Otros productos de este autor
ChartMarker
Alin-marian Soare
ChartMarker es un indicador para marcar sus gráficos con líneas de tendencia y bloques de órdenes. Usted dibuja directamente en el gráfico con clics del ratón en lugar de activar y desactivar las herramientas de dibujo de MetaTrader. ChartMarker mantiene el marcado rápido y consistente durante la revisión y el comercio en vivo. Un panel compacto controla la herramienta activa, visibilidad, limpieza y copia de seguridad. Los dibujos permanecen en el gráfico como objetos estándar que todavía se
FREE
SimpleMACD
Alin-marian Soare
SimpleMACD es un indicador MACD limpio y configurable para MetaTrader 5. Calcula la clásica salida de tres componentes - línea principal, línea de señal e histograma - utilizando una implementación transparente de EMA con una semilla de SMA que coincide con el comportamiento estándar de MetaTrader. Por qué los operadores utilizan SimpleMACD SimpleMACD le ofrece un MACD directo sin modificaciones ocultas. Todos los períodos de EMA y el precio aplicado son configurables, por lo que puede coincidir
FREE
Filtro:
No hay comentarios
Respuesta al comentario