Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Scripts

Trade Journal Exporter - closed positions to CSV - script para MetaTrader 5

Dror Munk
Dror Munk
I build robust, fully-tested MetaTrader Expert Advisors and indicators in MQL5 and MQL4, with a focus on safe execution and honest validation — not just code that compiles, but code that behaves correctly under real conditions.
What you get from an order:
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
103
Ranking:
(2)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Un diario de operaciones es la ventaja más económica que existe: este script extrae los datos sin procesar de la terminal de una sola vez.


Selecciona el historial de la cuenta de los últimos N días (parámetro de entrada), recorre todas las operaciones y las agrupa en posiciones cerradas por ID de posición, por lo que funciona correctamente tanto en cuentas de compensación como de cobertura y gestiona las ejecuciones parciales: los precios de entrada y salida se ponderan por volumen entre todas las operaciones de entrada y salida de la posición.


Cada fila del CSV contiene: ID de la posición, símbolo, dirección, volumen, hora de apertura y precio de apertura ponderado por volumen, hora de cierre y precio de cierre ponderado por volumen, el resultado en puntos (teniendo en cuenta la dirección), comisión, swap, beneficio neto, duración en minutos y el comentario de la primera operación (a menudo el nombre del EA, lo cual resulta útil para filtrar por estrategia).


Parámetros de entrada: periodo en días, nombre del archivo (si se deja vacío, se generará automáticamente como TradeJournal_AAAA-MM-DD.csv), separador CSV (el valor por defecto «;» permite abrirlo directamente en Excel), salida opcional a una carpeta común y un filtro opcional para limitarse únicamente al símbolo del gráfico actual.


El archivo se guarda en MQL5\Files (o en la carpeta común «Files»). Se omiten las posiciones aún abiertas y aquellas cuya entrada se encuentre fuera del periodo seleccionado. Solo exportación: no modifica nada en la cuenta.



Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/74572

Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML

Indicador de estructura de mercado SMC/ICT para MT5: máximos y mínimos de oscilación, BOS (continuación) y CHoCH (reversión) confirmados al cierre, bloques de órdenes, brechas de valor razonable y niveles QML (Quasimodo). Todas las funciones se pueden activar o desactivar, con sensibilidad a los osciladores y colores ajustables. Funciona con cualquier símbolo y marco temporal.

KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection

El Índice de Compresión Cinética (KCI) es un oscilador personalizado diseñado para detectar el agotamiento del mercado y los episodios de compresión localizados. Al calcular sus métricas cinemáticas internamente, en lugar de basarse en manejadores de indicadores estándar externos, el KCI reduce la sobrecarga y simplifica la gestión de los búferes para la integración con los Asesores Expertos (EA). Este artículo detalla los fundamentos matemáticos, la arquitectura del sistema, la asignación de búferes y las guías prácticas de integración para los desarrolladores que deseen implementar esta herramienta en MetaTrader 5.

Position Size Calculator - risk-based lot sizing script Position Size Calculator - risk-based lot sizing script

Calcula el tamaño de lote adecuado para una operación prevista en función de tu nivel de riesgo (porcentaje del capital o importe fijo) y la distancia del stop-loss (puntos o nivel de precio). Tiene en cuenta las especificaciones del contrato del valor —tamaño y valor del tick, volumen mínimo/máximo/incremento— y calcula el margen necesario.

Spread Monitor Panel - live spread with spike alerts Spread Monitor Panel - live spread with spike alerts

Panel integrado en el gráfico con el spread en tiempo real del símbolo del gráfico —valor actual, mínimo, medio y máximo desde la conexión— codificado por colores según tus umbrales de aviso y peligro, además de una alerta opcional cuando el spread se mantenga en el nivel de peligro durante N segundos consecutivos (picos debidos a noticias o al rollover).