Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 12
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
El «Inspector de horarios de sesiones del bróker» de MT5 lee el horario real de las sesiones de negociación semanales facilitado por tu bróker conectado. No se basa en ajustes preestablecidos fijos para las sesiones de Londres, Nueva York u otras sesiones globales.
Ejecútalo para comprobar
- El símbolo del gráfico actual.
- Una lista personalizada de símbolos separados por comas.
- Todos los símbolos visibles en el «Market Watch».
Para cada símbolo, el script:
- Enumera todas las sesiones devueltas por SymbolInfoSessionTrade.
- Indica si la hora actual del servidor se encuentra dentro de una sesión programada.
- Busca la próxima transición de apertura o cierre.
- Incluye el modo de negociación y el estado de sincronización del símbolo del bróker.
Se puede guardar una instantánea CSV opcional con marca de tiempo en la carpeta «Common Files» de la terminal. Las sesiones que traspasan la medianoche se etiquetan con (+1d).
Si el bróker no proporciona datos de programación, el script indica «SCHEDULE_UNAVAILABLE» en lugar de inventar un horario alternativo.
Entradas
- InpSymbolScope: selecciona el gráfico actual, el «Market Watch» o una lista de símbolos personalizada.
- InpCustomSymbols: especifica símbolos separados por comas para el modo de lista personalizada.
- InpExportCSV: activa o desactiva la instantánea CSV en «Archivos comunes».
- InpFilePrefix: Establece un prefijo de nombre de archivo depurado.
- InpMaximumSessionsPerDay: Establece el máximo de seguridad utilizado al enumerar las sesiones del bróker.
Uso
- Adjunta el script a cualquier gráfico de MT5.
- Selecciona el ámbito de símbolos deseado.
- Lee el resumen conciso del gráfico y el registro de expertos.
- Si la exportación a CSV está habilitada, recupera el archivo de la carpeta «Archivos comunes» de la terminal.
Información importante
Este es un script de diagnóstico y documentación. No abre, modifica, cancela ni cierra operaciones. Tampoco genera señales de entrada ni garantiza resultados de trading.
La disponibilidad y la precisión de los gráficos dependen de las especificaciones de los símbolos del bróker conectado.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/76120
Broker Execution Diagnostics MT5
Script de MT5 de solo lectura que muestra el volumen del bróker, el precio, los stops, las suspensiones, el spread y las restricciones de ejecución.
Session Sweep Reversal Detector
«Marca los máximos y mínimos de la sesión anterior y señala los movimientos de liquidez que vuelven a situarse dentro del rango en un número determinado de barras». — Categoría «Otros», o «Tendencia» si prefieres agruparlo así.
Round Trip Cost Reconciler MT5
Utilidad de historial de MT5 de solo lectura que agrupa las ejecuciones parciales por identificador de posición y separa el resultado bruto de la comisión, el swap, las tasas y el resultado neto.
Accelerator Oscillator (AC)
El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.