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
Asesores Expertos

GDS Renko Trade Manager — MetaTrader 5 - Asesor Experto para MetaTrader 5

Andrey Goida
Andrey Goida
MT5 developer focused on XAUUSD, Renko tools, and structured trading systems.
Building practical indicators, panels, and research-driven solutions for traders who value clarity, logic, and disciplined execution.
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
7
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

GDS Renko Trade Manager es un asesor experto


GDS Renko Trade Manager es un asesor experto (EA) destinado a los operadores que abren posiciones por sí mismos y desean una gestión de stops sistemática y transparente. Realiza un seguimiento de las posiciones elegibles en el símbolo del gráfico, construye bloques Renko clásicos de tamaño fijo a partir de los ticks de compra del bróker y utiliza únicamente los bloques completados para ajustar sus umbrales de gestión.

El asesor experto no genera entradas, no coloca órdenes de entrada pendientes ni abre posiciones automáticamente. Esta primera versión pública tampoco cierra parcialmente ni cierra posiciones: estos módulos experimentales opcionales se han excluido de la versión hasta que se puedan verificar su ejecución por parte del bróker y los casos de reinicio. Los valores de TP existentes se conservan cuando se modifica el SL.

Características principales

  • Punto de equilibrio: tras N bloques completados favorables desde que se observó por primera vez una posición, el EA puede desplazar su Stop Loss hacia la entrada de la posición (con un desplazamiento opcional basado en bloques).
  • Trailing Renko: tras M bloques favorables completados, puede proponer un Stop Loss móvil a una distancia configurable del mejor cierre Renko completado. Los stops existentes nunca se amplían intencionadamente.
  • Filtro de posiciones manuales: por defecto, el EA comprueba la operación de apertura histórica para verificar que una posición se originó a partir de una acción manual. Como alternativa, gestiona las posiciones con un «Magic Number» positivo exacto.
  • Panel de control de múltiples posiciones: realiza un seguimiento de los tickets de COMPRA/VENTA por separado, el SL actual comunicado por el bróker, el progreso y los umbrales. La paginación permite que la visualización siga siendo usable con varias posiciones.
  • Inserción Renko: muestra los últimos bloques completados dentro del panel de información; los colores verde y rojo indican la dirección. El eje horizontal representa la secuencia de bloques, no el tiempo de las velas.
  • Repetición visual del historial: la repetición limitada, exclusivamente visual, a partir del historial de ticks del bróker se compara con un punto de control guardado del flujo de datos. Las reconstrucciones no verificadas no se presentan como un historial coincidente. Nunca modifica el motor de negociación Renko.
  • Seguridad de estado y recuperación: las variables globales de la terminal contienen puntos de control de Renko y por posición. Si la propiedad de los datos de ticks, el estado o la instancia es incierta, el EA puede suspender las solicitudes de negociación en lugar de reconstruir el estado de negociación de forma silenciosa.

Importante antes de su uso

  1. Utiliza primero GDS_TM_MONITOR_ONLY; esta es la configuración predeterminada y no envía solicitudes de negociación.
  2. La gestión activa requiere una cuenta de cobertura en MT5, el trading algorítmico habilitado y GDS_TM_MANAGE_LIVE. Cuando está activo, las modificaciones del SL son solicitudes reales al bróker en la cuenta donde se ejecuta el EA.
  3. Establezca usted mismo un Stop Loss de protección inicial. Este gestor no establece automáticamente un stop inmediatamente después de la entrada, y no se trata de un sistema integral de limitación de pérdidas.
  4. Una posición recién detectada se supervisa a partir de ese momento. Los «bricks» históricos favorables anteriores a la supervisión no cuentan de forma retroactiva a efectos de la gestión.
  5. Alcanzar un umbral de «bricks» no garantiza que se acepte una modificación. El precio actual, el spread, la distancia de stop/congelación, las condiciones del mercado y los permisos del bróker pueden impedirlo. Confirma el SL real en MT5 y revisa el diario de expertos.
  6. No conectes varias copias activas para gestionar el mismo símbolo o filtro. Se aplica un bloqueo de una sola instancia por cuenta, símbolo o filtro.

Entradas seleccionadas

Entrada Por defecto Finalidad
InpMode GDS_TM_MONITOR_ONLY Solo supervisión, o habilitar explícitamente la gestión de SL.
InpBrickSize 2,0 Tamaño del «brick» Renko en unidades de precio, redondeado solo si coincide exactamente con un tick. Se adapta al símbolo.
InpManualOnly true Realizar un seguimiento de las posiciones abiertas manualmente.
InpMagicFilter 0 Número mágico exacto positivo cuando el modo «solo manual» está desactivado.
InpBEAfterBricks 3 Comienza el umbral de rentabilidad tras completar este número de bloques favorables; 0 lo desactiva.
InpBEOffsetBricks 0,0 Desplazamiento opcional para el nivel de equilibrio.
InpTrailStartBricks 5 Iniciar el seguimiento Renko tras este número de «bricks» favorables completados; 0 lo desactiva.
InpTrailGapBricks 2 Distancia respecto al mejor cierre Renko favorable completado.
InpTrailStepBricks 1 Mejora mínima propuesta del SL, en «bricks».
InpRecoveryMaxHours 24 Intervalo de tiempo máximo permitido para la recuperación del estado.
InpShowDashboard true Mostrar el panel de información.
InpShowRenkoBricks true Muestra los bloques Renko completados.
InpVisibleBricks 28 Número de bloques mostrados (12–36).
InpReplayVisualTicks true Escaneo histórico de ticks de oferta, limitado y solo visual.
InpAvoidOneClickOverlap true Evita el solapamiento con los controles de «One Click Trading» de MT5.

Cómo funciona el progreso basado en Renko

El gestor crea una secuencia Renko clásica compartida para el símbolo a partir de los ticks de oferta del bróker. Una reversión completa requiere un movimiento de dos bloques en la dirección opuesta (convención estándar de bloques fijos). Si un gran salto de precio completa varios bloques en un solo tick, todos los bloques resultantes se procesan en secuencia. El progreso de la operación se basa en los cierres completados, no en las formas de las velas en tiempo real.

PEAK indica el movimiento Renko más favorable a partir de la referencia de primera observación guardada. No se trata del número total de bloques que aparecen en pantalla ni de las ganancias flotantes. El panel muestra los umbrales como «MET» una vez alcanzado el recuento de bloques; esto no implica que se haya aceptado una actualización del Stop Loss.

Compatibilidad y limitaciones

  • Diseñado para MetaTrader 5, preferiblemente en una cuenta de cobertura para la gestión de posiciones. En modos de cuenta no compatibles, no se habilita la negociación activa.
  • Utiliza el historial de ticks del bróker; la disponibilidad de cotizaciones y la continuidad de los ticks son importantes.
  • Las posiciones existentes pueden reconocerse, pero su progreso en «ladrillos» comienza en el momento de su detección, no en el momento de la entrada original.
  • Los stops se evalúan en función de las cotizaciones de compra/venta, el tamaño del tick del símbolo y las reglas de stop/congelación. La ejecución del bróker puede diferir de los niveles solicitados.
  • Cerrar una posición en su Stop Loss puede seguir generando costes o deslizamiento. El EA no garantiza un resultado neto cero en el punto de equilibrio.
  • El EA utiliza únicamente el SL de una posición comunicado por el bróker como prueba de que existe un stop; los objetivos calculados y las etiquetas en pantalla no son prueba de ejecución.
  • No ofrece una estrategia de entrada rentable. No se garantizan resultados de negociación.

Primera prueba recomendada

Adjúntalo a un gráfico de MT5, mantén el modo de supervisión predeterminado y abre una pequeña posición manual en una cuenta demo con un SL de protección inicial. Observa la evolución del PEAK de Renko de la posición y los «ladrillos» visuales. Para realizar una prueba independiente y cuidadosamente controlada en una cuenta demo de cobertura, activa la gestión en tiempo real y verifica el cambio real del SL y el registro de expertos tras un movimiento favorable y confirmado de los «ladrillos».

Alcance de esta versión: umbral de rentabilidad, SL móvil, filtrado manual/Magic, panel de control, Renko basado en ticks y recuperación de estado. No se incluye en esta versión: entradas automáticas, cierre parcial, salida por reversión.

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

Marginal Drawdown Contribution Analyzer Marginal Drawdown Contribution Analyzer

Un script para cuentas que ejecutan varios asesores expertos o configuraciones. Agrega el resultado neto de cada configuración (número mágico, o número mágico y símbolo) por día natural y mide en qué medida cada una contribuye a la caída del valor de la cartera: caída añadida mediante el método «leave-one-out», porcentaje de la peor caída y porcentaje de la varianza de Euler. Muestra conclusiones, recomendaciones y una puntuación heurística de A+ a F. Se ejecuta directamente en una cartera de demostración integrada y está escrito en MQL5 puro.

Monday Dip EA- Index Mean Reversion D1 Monday Dip EA- Index Mean Reversion D1

El «Monday Dip EA» es una estrategia de trading cuantitativa, basada en el tiempo y exclusivamente de posiciones largas, diseñada principalmente para CFD sobre los principales índices bursátiles (como el US500 o el UK100) que cuenten con un historial diario completo. Funciona exclusivamente como un sistema de compra en las caídas con restricción temporal, y no como un indicador de seguimiento de tendencias.

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Accelerator Oscillator (AC) 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.