ChartLedger
- Utilidades
- Versión: 1.0
Revisa no solo qué operaste, sino también cómo se veía el gráfico cuando realizaste la operación.
ChartLedger es un diario visual y local de trading para MetaTrader 5. Registra automáticamente las operaciones correspondientes al símbolo del gráfico al que está aplicado y combina los datos de trading con capturas del gráfico realizadas en la apertura y en el cierre final.
Cuando quieras revisar tu actividad de trading, ChartLedger puede crear una exportación local completa con un informe HTML interactivo, un archivo compatible con Excel, archivos CSV y las imágenes correspondientes del gráfico.
ChartLedger es una herramienta únicamente de observación. Nunca envía solicitudes de trading y nunca abre, modifica ni cierra órdenes o posiciones.
¿Por qué usar ChartLedger?
El historial de trading muestra el precio de entrada, el precio de salida y el resultado de la operación.
ChartLedger añade ese contexto visual capturando el gráfico real de MetaTrader utilizado para el diario, incluidos el timeframe, los indicadores, los objetos gráficos y el diseño visual.
Por eso resulta útil para revisar:
- Operaciones manuales.
- Operaciones realizadas desde el terminal móvil o web de MetaTrader.
- Operaciones abiertas por otro Expert Advisor.
- Estrategias automáticas individuales utilizando el filtro por magic number.
Qué registra ChartLedger
- Dirección Buy o Sell.
- Precios de entrada y salida.
- Volumen y duración de la operación.
- Beneficio bruto, comisión, swap y beneficio neto.
- Resultado en puntos y pips.
- Resultado en R cuando está disponible el riesgo inicial de la operación.
- Capturas del gráfico en la apertura y en el cierre final.
- Origen de la operación, magic number y comentario de la orden.
- Motivo automático de salida, cuando está disponible.
- Cierres completos, cierres parciales y reversiones en cuentas netting como registros separados del diario cuando corresponda.
Contexto visual de las operaciones
Cuando se detecta una nueva operación, ChartLedger puede capturar automáticamente el gráfico en el momento de la apertura.
Cuando la operación se cierra completamente, puede capturar el contexto final del gráfico y completar el registro del diario con la información de salida.
Las capturas reflejan el gráfico real en el momento de la captura, incluidos:
- Timeframe actual.
- Colores y diseño del gráfico.
- Indicadores.
- Objetos gráficos.
- Estructura de mercado y price action visibles.
También puedes utilizar en cualquier momento el botón Snapshot para guardar manualmente una imagen adicional del gráfico.
Exportación local del diario
Con Enable Live Report activado, ChartLedger también actualiza un informe local actual después de la actividad de trading registrada y de los snapshots manuales. El informe en vivo se actualiza en la misma carpeta; utiliza Export cuando necesites un archivo permanente con marca de tiempo.
Pulsa Export en el panel de ChartLedger para crear una carpeta local de revisión con marca de tiempo.
Cada exportación puede contener:
- index.html - informe visual interactivo con métricas resumidas, capturas ampliables y zoom de imágenes.
- ChartLedger_Journal.xml - archivo compatible con Excel con las hojas Summary y Trades.
- trades.csv - registros detallados de las operaciones.
- summary.csv - resumen general de la actividad de trading.
- daily_summary.csv - resultados agrupados por día de trading.
- images - copias locales de las capturas utilizadas por el informe HTML.
El informe HTML está pensado para la revisión visual, mientras que el archivo compatible con Excel y los archivos CSV pueden utilizarse para ordenar, filtrar, realizar cálculos personalizados o efectuar análisis adicionales mediante software de hojas de cálculo.
Todos los archivos permanecen en tu ordenador dentro de:
MQL5\Files\ChartLedger\Exports
Flujo de uso
Para una revisión continua, mantén activado Enable Live Report. Usa Export solo cuando quieras conservar un archivo separado con marca de tiempo.
- Aplica ChartLedger al gráfico del símbolo que quieras registrar en el diario.
- Mantén activada la opción Enable Trade Recording.
- Opera normalmente, de forma manual o utilizando otro Expert Advisor.
- Utiliza Snapshot cuando quieras capturar manualmente una imagen adicional del gráfico.
- Pulsa Export cuando quieras revisar o archivar tu diario.
Para crear un diario dedicado a una estrategia específica, configura Magic Number Filter con el magic number de la estrategia.
Déjalo en -1 para incluir todas las operaciones registradas para el símbolo del gráfico.
Panel en el gráfico
El panel compacto muestra directamente en el gráfico el estado actual del diario, incluidos:
- Símbolo del gráfico.
- Estado de la grabación.
- Número de operaciones registradas.
- Número de capturas realizadas.
Desde el mismo panel puedes crear snapshots manuales y exportar el diario.
Parámetros
Registro de operaciones
- Enable Trade Recording - activa o pausa el registro de nuevas operaciones.
- Capture On Trade Open - captura automáticamente el gráfico cuando se abre una operación.
- Capture On Final Close - captura automáticamente el gráfico cuando la operación se cierra completamente.
Salida de capturas
- Screenshot Width Pixels - ancho de las capturas generadas.
- Screenshot Height Pixels - alto de las capturas generadas.
Filtros de exportación
- Export Period - todas las operaciones registradas, hoy, últimos 7 días o mes actual.
- Export Source - todas las fuentes, manual, Expert Advisor u otro.
- Magic Number Filter - -1 incluye todas las operaciones; cualquier otro valor incluye únicamente el magic number especificado.
Notas importantes
- ChartLedger registra únicamente el símbolo del gráfico al que está aplicado.
- Aplica una instancia separada de ChartLedger a cada símbolo adicional que quieras registrar.
- Solo puede ejecutarse una instancia de ChartLedger para el mismo símbolo. Una segunda instancia será rechazada para proteger el estado del diario y evitar registros duplicados.
- ChartLedger puede ejecutarse en un gráfico separado del mismo símbolo utilizado por otro Expert Advisor y observar su actividad de trading.
- ChartLedger registra la nueva actividad de trading detectada mientras está aplicado. Conserva el diario local entre reinicios, pero no reconstruye operaciones ocurridas antes de que comenzara el registro.
- Las capturas reflejan el estado actual del gráfico en el momento en que se realiza la captura.
- El resultado en R solo está disponible cuando puede determinarse el riesgo inicial de la operación.
- Todos los datos del diario y las exportaciones se guardan localmente en la carpeta de datos del terminal MetaTrader.
- No se requieren cuentas externas, servicios en la nube ni servicios web.
- ChartLedger es una herramienta de registro y revisión de operaciones. No proporciona señales de trading ni garantiza resultados.
