Códigos

Gestión de riesgo y bot ict daily bias para MetaTrader 5

La librería RiskManagement en MQL5 ofrece una gestión de riesgo eficiente y dinámica, optimizada para minimizar recursos. Permite configurar límites máximos de pérdida y ganancia con modificadores personalizables. Incluye control de órdenes OCO y herramientas para manejo de velas y conversiones de

Artículos

Implementación de Breakeven en MQL5 (Parte 2): Breakeven basado en ATR y RRR para MetaTrader 5

En este artículo se finaliza la implementación del breakeven por atr y rr en MQL5, junto con el desarrollo desde cero de una clase que permite cambiar fácilmente el tipo de breakeven sin necesidad de reingresar los parámetros. Se realizan múltiples backtests para evaluar el rendimiento de cada tipo

Implementación de breakeven en MQL5 (Parte 1): Clase base y breakeven por puntos fijos para MetaTrader 5

En este artículo se estudia el uso del breakeven aplicado a estrategias automáticas en MQL5. Se parte de una explicación sencilla sobre qué es, cómo se implementa y cuáles son sus posibles variantes. Luego, se integra la funcionalidad dentro de un bot de Order Blocks, creado en el último artículo

Gestión de Riesgo (Parte 5): Integrando la Gestión de Riesgo en un Asesor Experto para MetaTrader 5

En este artículo implemento la gestión de riesgo desarrollada en publicaciones anteriores e incorporo el indicador de order blocks presentado en otros artículos. Además, realizaré un backtest para comparar los resultados con la aplicación de la gestión de riesgo y evaluaré el impacto del riesgo

Gestión de Riesgo (Parte 4): Finalizando los Métodos Clave de la Clase para MetaTrader 5

Este artículo constituye la cuarta entrega de nuestra serie sobre gestión de riesgo en MQL5, donde continuamos explorando técnicas avanzadas para proteger y optimizar nuestras estrategias de trading. Luego de haber sentado bases importantes en artículos anteriores, ahora nos centraremos en finalizar

Gestión de Riesgo (parte 3): Construyendo la Clase Principal para la Gestión de Riesgo para MetaTrader 5

En este artículo daremos inicio a la creación de la clase principal de gestión de riesgo, la cual será fundamental para administrar el riesgo en el sistema. Nos enfocaremos en construir las bases, definiendo estructuras, variables y funciones esenciales. Además, implementaremos los métodos

Gestión de Riesgo (Parte 2): Implementando el Cálculo de Lotes en una Interfaz Gráfica para MetaTrader 5

En este artículo exploraremos cómo mejorar y aplicar de manera más efectiva los conceptos abordados en el artículo anterior, utilizando las poderosas librerías de controles gráficos de MQL5. Te guiaré paso a paso en la creación de una interfaz gráfica completamente funcional, explicando el plan de

Gestión de Riesgo (Parte 1): Fundamentos para Construir una Clase de Gestión de Riesgo para MetaTrader 5

En este artículo exploraremos los fundamentos de la gestión de riesgo en el trading, y aprenderemos a crear nuestras primeras funciones para obtener el lote adecuado para una operación y el stop loss. Además, profundizaremos en cómo funcionan estas funciones, explicando cada paso detalladamente

Desarrollo de Sistemas Avanzados de Trading ICT: Implementación de señales en un indicador de Order Blocks para MetaTrader 5

En este artículo, aprenderás a desarrollar un indicador de Order Blocks basado en el volumen de la profundidad de mercado y a optimizarlo mediante buffers para mejorar su precisión. Concluimos esta fase del proyecto y nos preparamos para las siguientes, en las que implementaremos una clase de

Desarrollo de Sistemas Avanzados de Trading ICT: Implementación de Order Blocks en un Indicador para MetaTrader 5

En este artículo, aprenderemos cómo crear un indicador que detecte, dibuje y emita alertas sobre la mitigación de Order Blocks. Exploraremos en detalle cómo identificar estos bloques en el gráfico, establecer alertas precisas y visualizar su posición con rectángulos para tener una mejor comprensión

Foro

Eventos del calendario con mas de 1 semana no cargan sus valores actuales.

Hola a todos, Estoy trabajando con un EA de noticias que requiere del historial de eventos económicos para poder simularlos en el probador de estrategias . Durante las pruebas, noté resultados extraños, como la aparición del valor LONG_MIN . Esto me recordó que los miembros de la estructura

Error al usar using

Hola, Con la última versión build 5260 de MT5, un código que compilaba correctamente en versiones anteriores ahora ya no compila debido a los nuevos cambios en las reglas de ocultación de funciones . El código de ejemplo es el siguiente