Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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
Visualizaciones:
37
Ranking:
(1)
Publicado:
DynamicSR4.mq5 (64.21 KB) ver
\MQL5\Include\DynamicSR4\
MasterLog2.mqh (5.44 KB) ver
ZoneStrategy.mqh (21.55 KB) ver
TradeManager.mqh (14.77 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

El proyecto presenta un prototipo de negociación ligero basado en un marco interactivo de gestión de zonas de oferta y demanda. El objetivo no es presentar una metodología de negociación completa ni afirmar que se trata de un sistema de negociación automatizado ya acabado, sino demostrar cómo se puede combinar el análisis estructurado de zonas con la lógica de validación, la gestión de operaciones y la evaluación del contexto del mercado.

Los parámetros de entrada configurables controlan diferentes áreas del marco de negociación, entre las que se incluyen:

  • Controles de automatización de estrategias: activan o desactivan el procesamiento automatizado de señales, configuran el identificador del Asesor Experto y definen los parámetros básicos de ejecución.
  • Riesgo, spread y protección de operaciones: gestiona las condiciones de negociación mediante límites de spread, objetivos de riesgo-rentabilidad y ajustes de protección basados en la volatilidad.
  • Ajustes de trailing stop: controla la gestión opcional de posiciones permitiendo proteger las ganancias a medida que el precio evoluciona favorablemente.
  • Parámetros del filtro de tendencia en marcos temporales superiores: aplica una confirmación del contexto de mercado más amplio mediante comprobaciones de la dirección de la tendencia y del agotamiento del impulso.
  • Parámetros de contexto de aproximación: evalúa cómo se mueve el precio hacia una zona cualificada, lo que ayuda a distinguir entre aproximaciones controladas y movimientos agresivos del mercado.

El objetivo principal de esta implementación es el sistema interactivo de gestión de zonas. Cada zona cualificada de oferta o demanda mantiene información sobre su ciclo de vida, su calidad estructural y su historial de interacciones a medida que evolucionan las condiciones del mercado.

Se ha creado la zona de oferta y demanda

Fig. 1. Zonas de oferta y demanda representadas con un ejemplo de entrada.

Uno de los resultados clave de este proyecto es el sistema detallado de registro de zonas. Los registros generados proporcionan un historial de cómo se forman, supervisan, prueban e invalidan las zonas a lo largo del tiempo. Los operadores pueden utilizar esta información para estudiar el comportamiento de las zonas, revisar las interacciones históricas y desarrollar sus propias ideas de negociación o procesos de decisión. Accede aquí para consultar los archivos de registro.

Fig. 1. Ubicación del tronco

Fig. 2. Ubicación de los archivos de registro.


La estrategia de negociación incluida en esta versión se ofrece como ejemplo de cómo se puede aplicar el marco de zonas en un entorno automatizado. Se anima a los usuarios a explorar los datos de zonas generados, a experimentar con los ajustes disponibles y a adaptar el marco a su propio enfoque de negociación.

El objetivo principal de este proyecto es mostrar una forma estructurada de gestionar las zonas de oferta y demanda, al tiempo que se proporciona información útil que pueda servir de apoyo para un mayor análisis, experimentación y desarrollo de estrategias.

Para profundizar en este código fuente, lee estos artículos👇👇

Parte I, Parte II, Parte III

Aviso: Esta herramienta está diseñada exclusivamente como un marco básico y debe utilizarse únicamente en un entorno de demostración. El principal valor de este motor reside en su completa infraestructura de registro; te animo a que experimentes con el reenvío de estos registros a aplicaciones externas o bots analíticos. Para quienes busquen un conjunto de funciones más amplio, hay disponible en el Market una herramienta comercial basada en esta lógica.


Nombre del archivo
Descripción
MasterLog1.mqh
Módulo de registro reutilizable utilizado por el Asesor Experto. Proporciona la funcionalidad de registro que requiere el proyecto.
DynamicSR4.mq5
El Asesor Experto principal. Muestra el motor de interacción de soporte y resistencia dinámicos presentado y sirve como punto de entrada para el código fuente adjunto.
TradeManager.mqh Implementa la capa de ejecución de operaciones y gestión de posiciones. Se encarga de enviar, supervisar y gestionar las órdenes generadas por la estrategia, manteniéndose independiente del proceso de toma de decisiones.
ZoneStrategy.mqh Implementa el motor de decisiones de negociación. Evalúa las zonas de oferta y demanda que cumplen los requisitos mediante una secuencia de filtros de validación antes de generar solicitudes de operación que se delegan al gestor de operaciones para su ejecución.
MQL5.zip Un archivo comprimido con la carpeta MQL5 como raíz, que contiene todos los archivos mencionados anteriormente. Descomprímelo en el directorio de instalación de la terminal y cada archivo se colocará en su ubicación correcta: DynamicSR4.mq5 en MQL5\Experts\DynamicSR4\ yMasterLog1.mqh,TradeManager.mqh yZoneStrategy.mqh en MQL5\Include\DynamicSR4\

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

SMMA Levels MTF / BhanuCodeLab SMMA Levels MTF / BhanuCodeLab

SMMA Levels MTF es un indicador de media móvil suavizada (SMMA) para múltiples marcos temporales para MetaTrader 5. El indicador calcula los valores de la SMMA a partir de varios marcos temporales seleccionables y los muestra juntos en el gráfico actual.

Volume Strength Compass / BhanuCodeLab Volume Strength Compass / BhanuCodeLab

Volume Strength Compass es un indicador de análisis de volumen para MetaTrader 5 que evalúa la actividad del mercado utilizando el volumen relativo, la fuerza del cuerpo de la vela, la posición de cierre y la intensidad del volumen. El indicador clasifica cada vela en diferentes condiciones de volumen, tales como volumen normal, volumen bajo, volumen alto, volumen de clímax, esfuerzo alcista, esfuerzo bajista y absorción. Los resultados se muestran mediante columnas de volumen en color, resaltados de fondo, etiquetas de señales, una línea de volumen medio y un panel de control en tiempo real. El indicador puede utilizar el volumen por tick, el volumen real o seleccionar automáticamente el volumen real cuando esté disponible. También admite alertas, ya sea en la vela actual en tiempo real o tras el cierre de la vela.

Portfolio Correlation and Margin Risk Calculator Portfolio Correlation and Margin Risk Calculator

Calcula la correlación histórica de Pearson entre cualquier conjunto de instrumentos y el margen combinado que necesitaría tu cuenta para mantenerlos todos a la vez, expresado como porcentaje de tu capital. Funciona de forma nativa en MetaTrader 5 sin bibliotecas externas, sin Python y sin IA: introduce tu lista de símbolos y los tamaños de lote como datos de entrada y te mostrará la matriz completa en la pestaña «Expertos» y en el gráfico, actualizándose automáticamente cada cierto tiempo.

Footprint XRay (Order Flow Volume Delta) Footprint XRay (Order Flow Volume Delta)

Un indicador de gráficos de flujo de órdenes y huella de nivel institucional, adaptado de Pine Script a MQL5. Descompone dinámicamente las barras de los marcos temporales principales utilizando el volumen histórico de ticks y el volumen real de marcos temporales inferiores (LTF) para calcular el delta de volumen de compra/venta en cada nivel de precio. El indicador cuenta con selección automática de timeframe, resaltado del Punto de Control (POC), desequilibrios apilados, detección de absorción extrema, seguimiento de operaciones pendientes (UB) con mitigación en tiempo real y activación de alertas en tiempo real.