TradeMatrix Assistant
- Utilidades
-
Abdul Basit
I am passionate about developing professional trading solutions for MetaTrader 5, combining modern trading concepts with robust software engineering.
My development experience includes:
• Expert Advisors (Fully Automated Trading Systems)
• Custom Indicators
• Trading Panels & Dashboards - Versión: 7.40
- Activaciones: 10
Un panel de control con pestañas para la gestión de operaciones y el análisis de la estructura del mercado para MetaTrader 5.
TradeMatrix Assistant convierte el trading manual en un flujo de trabajo en un único panel: dimensionamiento de posiciones basado en el riesgo, ejecución de órdenes con un solo clic con entradas escalonadas, gestión de posiciones desde el propio panel y análisis automático de gráficos al estilo ICT/SMC; todo ello en un único panel acoplable, sin necesidad de programación ni de indicadores adicionales.
Descripción general
El EA dibuja un panel de cinco pestañas directamente sobre el gráfico. Todos los campos se pueden editar en tiempo real —porcentaje de riesgo, distancia del stop, entradas, comentarios— y cada botón se ejecuta de inmediato, con valores que se vuelven a leer en el momento del clic, por lo que no se pierde nada si no has pulsado primero Intro. Además del panel, el EA analiza continuamente el propio gráfico: se detectan y trazan automáticamente, de forma programada y sin necesidad de actualización manual, las brechas de valor razonable, los bloques de órdenes, las rupturas de estructura, los barridos de liquidez, los niveles de soporte/resistencia, los patrones de velas japonesas y los patrones gráficos simples.
Características de cada pestaña
Operaciones
- % de riesgo + R:R → tamaño de lote automático. Introduce un porcentaje de riesgo y una relación de recompensa; el EA calcula el tamaño del lote a partir del saldo de tu cuenta, la distancia del stop y el valor del tick del símbolo.
- Alternancia entre lotes automáticos y manuales. Cambia al instante entre el cálculo del tamaño basado en el riesgo y un tamaño de lote introducido manualmente.
- SL / TP en pips, con un factor de conversión de puntos por pip ajustable (el oro no tiene un tamaño de pip estándar en el sector, a diferencia de los principales pares de divisas, por lo que esto se muestra como un parámetro configurable en lugar de asumirse por defecto).
- Desplazamiento (puntos) para colocar órdenes stop/limit alejadas del precio actual.
- Entradas (masivas): coloca de 1 a N posiciones con un solo clic. El lote se divide de forma equitativa entre todas las N posiciones; cada una mantiene el mismo stop loss, y los take-profit se escalonan en 1×, 2×, 3×... tu R:R — una escalera de ampliación integrada. Si el lote es demasiado pequeño para dividirlo según lo solicitado, el EA abre tantas posiciones completas como pueda y explica el motivo mediante una alerta, en lugar de ejecutar la operación de forma incompleta sin avisar.
- Compra / Venta / Stop de compra / Stop de venta / Límite de compra / Límite de venta con un solo clic, sin cuadro de diálogo de confirmación.
- Comentario de la operación editable, con un valor predeterminado configurable.
Gestionar
- Resumen de posiciones en tiempo real: número, dirección, lotes totales y P/L flotante.
- Resumen de la cuenta: saldo, capital y margen libre, visibles sin necesidad de cambiar de pestaña.
- Lista de posiciones abiertas (se muestran hasta 5 a la vez): ticket, tipo, lotes y P/L por fila, cada una con su propio icono de cierre con un solo toque. La altura de la pestaña se ajusta automáticamente al número de posiciones realmente abiertas, en lugar de reservar siempre espacio para el máximo.
- Cierre parcial: 25 % / 50 % / 75 % / 100 %, agregado entre todas las posiciones etiquetadas como «EA» en el símbolo.
- Punto de equilibrio: desplaza el stop loss hasta el precio de entrada más un pequeño margen de seguridad, solo cuando la posición está en beneficios.
- Stop dinámico: activación/desactivación: una vez que el precio se aleja lo suficiente en ganancias, el stop lo sigue automáticamente, en tiempo real, tick a tick.
Configuración
- Distancia inicial del trailing stop, distancia del trailing stop y margen de equilibrio: todo ello editable en tiempo real, sin necesidad de reiniciar.
- Interruptores independientes de activación/desactivación para cada capa de análisis gráfico: brechas de valor razonable, bloques de órdenes, ruptura de estructura/cambio de carácter, soporte/resistencia, barridos de liquidez, patrones de velas japonesas y patrones gráficos.
- Ventana de retrospectiva ajustable (barras).
- Lista de símbolos del escáner editable y separada por comas.
- Activación/desactivación de alertas y aviso configurable con antelación de minutos para noticias de impacto alto o medio.
Información
- Saldo / Patrimonio neto / Margen libre.
- ATR(14) y una lectura de volatilidad relativa (alta/normal/baja frente a su propia media de 50 barras).
- Tendencia en múltiples marcos temporales (M15 / H1 / H4 / D1), cada uno indicado como Alza / Bajada / Rango.
- Próximas noticias económicas, hasta 5 eventos, con cuenta atrás en tiempo real y etiqueta de impacto.
- Resumen de las especificaciones actuales del símbolo.
Escaneo
- Una lista de seguimiento de múltiples símbolos (configurable en «Configuración») que muestra, por símbolo: condición de tendencia (Tendencia/Rango) y señal (¿COMPRAR / VENDER / ¿REVERSIÓN? / Al alza / A la baja / –).
- Destaca la configuración actual más sólida de toda la lista.
- Opción manual «Escanear ahora» y actualización automática aproximadamente cada 60 segundos.
Encabezado fijo (visible en todas las pestañas)
- Una insignia que indica la tendencia del periodo de tiempo actual.
- Una insignia de noticias que muestra el próximo evento de impacto alto o medio con una cuenta atrás en tiempo real.
Análisis automático de gráficos
Todos los elementos siguientes se detectan y se representan directamente en el gráfico, de forma continua y sin necesidad de intervención manual:
- Brechas de valor razonable (FVG): zonas de desequilibrio, sombreadas y codificadas por colores según la dirección.
- Bloques de órdenes: la vela de dirección opuesta que cumple los requisitos antes de una ruptura estructural, detectada mediante un filtro de distancia mínima de ruptura y porcentaje mínimo del cuerpo para evitar el ruido.
- Rotura de estructura / Cambio de carácter (BOS/CHoCH): etiquetados directamente en el punto de ruptura.
- Barridos de liquidez: una mecha que supera un máximo o mínimo de oscilación anterior y que vuelve a cerrar dentro de él, marcada con una flecha direccional.
- Soporte/Resistencia: máximos y mínimos de oscilación agrupados, representados como niveles punteados.
- Patrones de velas: Doji, Martillo, Estrella fugaz y Engulfing alcista/bajista, etiquetados en la vela.
- Patrones gráficos: doble techo y doble suelo, detectados a partir de puntos de oscilación coincidentes con una reversión confirmada entre ellos.
- Superposición de posiciones en tiempo real: entrada, stop loss y take-profit representados como líneas delimitadas en el gráfico para cada posición abierta, cada una etiquetada con su distancia y su valor en dólares.
Gestión del riesgo y del capital
- El tamaño de la posición se calcula a partir del porcentaje de riesgo de la cuenta y la distancia del stop —no es un lote fijo—, por lo que el tamaño se adapta automáticamente a medida que cambia el saldo.
- Las entradas masivas aplican un enfoque de «scale-out» (take-profits escalonados) con un solo clic, con información clara si la división solicitada no es posible con el tamaño de lote actual.
- El cierre parcial, el punto de equilibrio y el stop dinámico están disponibles para cada símbolo desde la pestaña «Gestionar» sin necesidad de salir del gráfico.
Información sobre noticias
- Consulta el calendario económico integrado de MT5.
- Muestra los próximos eventos de impacto alto o medio con una cuenta atrás en tiempo real, tanto en la pestaña «Información» como en la insignia del encabezado, que permanece siempre visible.
- Alerta opcional un número configurable de minutos antes de un evento que cumpla los requisitos.
Datos clave
| Entrada | Finalidad |
|---|---|
| InpMagic | Número mágico utilizado para etiquetar e identificar las posiciones propias de este EA |
| InpDefaultRiskPercent | Porcentaje de riesgo inicial para el cálculo automático del tamaño de la posición |
| InpDefaultRR | Relación inicial entre ganancia y riesgo |
| InpDefaultSLPoints | Distancia inicial del stop-loss, en puntos brutos |
| InpPointsPerPip | Cuántos puntos brutos equivalen a un pip para este símbolo; no existe un estándar universal para el oro, por lo que este valor es ajustable en lugar de predefinido |
| InpStartInManualLot | Si el EA comienza en modo de lote manual en lugar de automático |
| InpDefaultManualLot | Tamaño del lote utilizado cuando el modo «Manual» está activo |
| InpMaxEntries / InpDefaultEntries | Valor máximo y valor inicial para las entradas en bloque o escaladas |
| InpDefaultComment | Comentario inicial de la operación (se puede seguir editando en el panel) |
| InpShowCandlePatterns / InpShowChartPatterns | Mostrar u ocultar las dos capas de detección de patrones de forma independiente |
| InpShowSweeps | Mostrar/ocultar las flechas de barrido de liquidez |
(Existen entradas adicionales para FVG, bloques de órdenes, estructura y visualización de S/R, que siguen el mismo patrón de activación/desactivación.)
Notas y supuestos que conviene conocer
- El tamaño del pip para el oro es una convención, no un dato objetivo. El valor predeterminado de «InpPointsPerPip» es 10 (1 pip = 0,10 $), la convención más habitual en el mercado minorista, pero varía según el bróker y el operador. Comprueba que coincida con tu propio uso antes de basarte en los campos de SL/TP expresados en pips.
- La distancia de stop por defecto tiene en cuenta el capital disponible y no es fija. El valor predeterminado incluido parte de un saldo de cuenta reducido y calcula a la inversa a partir del tamaño mínimo de lote negociable del bróker, de modo que la posición más pequeña posible se sitúe cerca del porcentaje de riesgo previsto, en lugar de sobrepasarlo o quedarse muy por debajo de forma excesiva. Se trata de un punto de partida calculado para un tamaño de cuenta concreto en un momento dado; revísalo si el saldo cambia de forma significativa.
- Las entradas masivas respetan el lote mínimo del bróker. Si el número solicitado de entradas no se puede dividir sin quedar por debajo del lote mínimo, el EA reduce el número de entradas y te avisa, en lugar de realizar una orden inválida o hacer silenciosamente algo diferente de lo solicitado.
- Todos los objetos dibujados en el gráfico utilizan un prefijo interno específico y quedan excluidos del ciclo de redibujado del propio panel, por lo que los dibujos de análisis y el panel de control nunca compiten entre sí por el mismo espacio en pantalla.
- No se han implementado los patrones geométricos de gráficos de múltiples puntos, como el «cabeza y hombros», los triángulos o las cuñas; el «doble techo/doble suelo» es el único tipo de patrón de gráfico que se detecta actualmente, ya que los demás requieren un ajuste multipunto más complejo del que puede ofrecer de forma fiable un enfoque sencillo basado en la coincidencia de oscilaciones.
Requisitos
- MetaTrader 5, cualquier bróker que ofrezca el símbolo negociado.
- Funciona en cualquier marco temporal; tiene un sesgo multitemporal y el escáner lee otros marcos temporales independientemente del gráfico al que esté vinculado.
- No se necesitan indicadores ni bibliotecas externas: todo está incluido en un único archivo .mq5.
Descargo de responsabilidad
Se trata de una herramienta de negociación, no de asesoramiento financiero. TradeMatrix Assistant automatiza la colocación de órdenes y muestra análisis técnicos; no recomienda operaciones, ni predice la dirección de los precios, ni garantiza ningún resultado. La decisión de abrir, mantener o cerrar cualquier posición recae íntegramente en el usuario.
La inversión conlleva un riesgo real de pérdida. La inversión en Forex y CFD, incluido el oro (XAUUSD), suele realizarse con apalancamiento y puede dar lugar a pérdidas considerables en relación con el saldo de la cuenta. Invierte únicamente con capital que puedas permitirte perder. Los resultados pasados —ya sean de pruebas retrospectivas, operaciones de demostración o un historial real— no garantizan el rendimiento futuro.
Sin garantía. Este software se proporciona «tal cual», sin garantía de ningún tipo, ya sea expresa o implícita, incluyendo, entre otras cosas, la idoneidad para un fin concreto, la precisión de cualquier análisis que realice o un funcionamiento ininterrumpido y sin errores. Los patrones trazados en los gráficos (brechas de valor razonable, bloques de órdenes, rupturas de estructura, barridos de liquidez, soportes/resistencias, patrones de velas y de gráficos) son coincidencias algorítmicas de patrones con el historial de precios, no señales que predigan de forma fiable cuál será la próxima evolución del precio.
Comprueba los valores predeterminados antes de operar en vivo. Los valores predeterminados, como la distancia del stop-loss, el porcentaje de riesgo y la conversión de puntos por pip, son puntos de partida calculados a partir de supuestos establecidos: un saldo de cuenta específico y una convención de valor de tick del bróker común, aunque no universal, ambos documentados anteriormente en esta descripción. Confirma que se ajustan a tu propio bróker y a tu cuenta actual antes de arriesgar fondos reales, y prueba primero en una cuenta demo.
Exención de responsabilidad. Quienquiera que proporcione o modifique este EA no se hace responsable de ninguna pérdida financiera, daño u otra consecuencia derivada de su uso, uso indebido o de cualquier error en su código o análisis.
No está afiliado a MetaQuotes ni a ningún bróker. Se trata de una herramienta desarrollada de forma independiente para MetaTrader 5. No cuenta con el respaldo de MetaQuotes Software Corp. ni de ningún bróker, ni mantiene relación oficial alguna con ellos.
Se trata de una redacción habitual, que no sustituye al asesoramiento de un abogado. Si este EA se va a vender, publicar en un mercado o distribuir a otros usuarios, haz que alguien cualificado en tu jurisdicción revise el aviso legal y las condiciones antes de que eso ocurra; las implicaciones no son las mismas para el uso personal que para la distribución a terceros.
