Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
Acceda a CodeBase desde el terminal MetaTrader 5
¿No ha encontrado el código necesario? Deje su pedido en la sección Trabajo
Cómo escribir un Asesor Experto o un Indicador

Los mejores códigos fuente en MQL4 y MQL5 según el ranking de los usuarios - 10

Añadir código

Script para determinar si su Broker sigue el horario de luz diurna (DST) de EE.UU., el Reino Unido o la Unión Africana.

El script encuentra y marca en el gráfico los puntos de apoyo de DeMark y muestra su dimensión.

Serialización y deserialización del protocolo JSON. Código portado de la biblioteca de alta velocidad С++.

Es un indicador super tendencial en el que se utiliza la media móvil de Hull para los cálculos.

Suavizado exponencial doble de Holt - componente de tendencia.

Filtro de tendencia adaptativa de Laguerre.

Detección del inicio de una nueva barra o vela en el manejador de eventos OnTick() de un Asesor Experto.

Esta función realiza la lógica principal de apertura de una operación. Calcula el precio de apertura, los niveles de take profit y stop loss en base a la información del símbolo y los parámetros proporcionados por el usuario. Prepara una petición de operación (MqlTradeRequest) con la información necesaria, como símbolo, volumen, tipo de orden, desviación, comentario, número mágico, etc. Llama a la función OrderSend para enviar la petición de operación y obtener el resultado. Función SetTypeFillingBySymbol: Determina el tipo de ejecución de la orden (Fill o Kill, Immediate o Cancel, o Return) basándose en la política de ejecución del símbolo. Función GetMinTradeLevel: Calcula el nivel mínimo de operación basándose en el nivel de congelación y el nivel de paradas del símbolo. Ajusta el nivel mínimo para asegurarse de que está dentro de ciertos límites y devuelve el resultado.

Indicador basado en la pendiente básica media móvil y la nube alrededor. Indicador muestra dos tipos de señales: prepearing - punto y entrada - flecha.

El indicador Fair Value Gap (FVG) identifica las brechas de precios que se producen cuando hay un desequilibrio entre la presión compradora y vendedora. Destaca las áreas en las que es probable que el precio vuelva a cubrir la brecha, proporcionando posibles puntos de entrada de operaciones basadas en las ineficiencias del mercado.

Este es un indicador que muestra patrones de velas en un gráfico.

Este método se aplica en los mercados financieros con el fin de determinar los meomentos de desviación extrema del precio de un nivel "estándard".

Clase para mostrar comentarios de varias líneas.

YMA

Media móvil para los precios (O+C+H+L)/4.

Es una variación sobre el tema de T3 hecha en forma de los sobres, con el uso de T3 para el cálculo del nivel principal.

Indicador Aroon en una nueva representación.

Versión más reciente del indicador ALMA.

El indicador de señales Dynamic Trend dibuja la línea de dos colores de la dirección de la tendencia y coloca las marcas de señal.

Esta librería y la clase iCanvas simplificarán el desarrollo de programas a través de Canvas.

Indicador de señal iCrossAD. Muestra posibles reversiones o retrocesos del movimiento de precios.

Dibujar un rectángulo en el gráfico para trazar cuadrículas personalizadas basadas en el valor de los puntos de entrada

El libro "Redes neuronales en el trading algorítmico en MQL5" supone una guía detallada que abarca tanto los aspectos teóricos del trabajo con inteligencia artificial y las redes neuronales como los aspectos prácticos de su aplicación en el comercio en los mercados financieros utilizando el lenguaje de programación MQL5.

El indicador de equilibrio de tendencia TrendEQ analiza dinámicamente los movimientos del mercado combinando el impulso y la volatilidad. Al escalar el impulso con la volatilidad del mercado, TrendEQ proporciona una medida fiable de la fuerza y la dirección de la tendencia.

EXSR.mq5: Un EA MT5 contra-tendencia que captura reversiones combinando extremos de RSI(14) con rupturas de Bandas de Bollinger y una vela de reversión, colocando una operación por símbolo con SL/TP fijo.

Presentamos MP by SPLpulse, un Asesor Experto sofisticado y altamente versátil diseñado para el operador moderno. Si usted es un scalper, un seguidor de la tendencia, o un operador de inversión, MP por SPLpulse combina múltiples estrategias de negociación con una suite de gestión de riesgos de grado institucional para adaptarse a su estilo de negociación único. Tome el control de sus operaciones con una personalización sin precedentes y una potente automatización.

El Volume Rate of Change (VROC - Tasa de Cambio del Volumen) es un indicador de la dirección a la que tiende el volumen.

El indicador colorea velas japonesas según B.Williams.

MACD con posibilidad de elegir entre los volúmenes reales y de tick.

Versión RSI de MACD doble para MetaTrader 5.

Estocástico doble de RSI.

Dos rectángulos coloreados que representan los niveles de los canales construidos entre los valores de dos canales en una barra desde cualquier marco temporal del indicador GRFLeadingEdge.

Estocástico lento.

El Asesor Experto trabaja con órdenes pendientes Buy Stop y Sell Stop según el tiempo especificado en sus parámetros de entrada.

Proporciona Bandas de Bollinger con el cálculo del ancho de banda del rango como la diferencia en pips entre las Bandas superior e inferior. La apariencia y el comportamiento de las Bandas de Bollinger pueden personalizarse ajustando el periodo, el desplazamiento, la desviación y el precio aplicado, junto con el color y el estilo de línea. La etiqueta 'información de rango/ancho de banda' puede colocarse en la Sub-ventana especificada, permitiendo personalizar las posiciones de la etiqueta. En general, este indicador ayuda a los operadores a visualizar la flexibilidad y volatilidad del mercado basándose en el ancho de las Bandas de Bollinger.

El Asesor Experto más simple que analiza el movimiento del precio en un número determinado de barras y abre una posición correspondiente.

Candelabros Hides Alone

Código de ejemplo para contar el número consecutivo de barras alcistas o bajistas.

El indicador AutoFibo es una herramienta avanzada de retroceso de Fibonacci que traza automáticamente niveles de Fibonacci basados en el patrón ZigZag. Este indicador está diseñado para ayudar a los operadores a identificar rápidamente posibles niveles de soporte y resistencia en mercados con tendencia.

Un gráfico lineal más suave que elimina gran parte del ruido del mercado y utiliza el volumen en la fórmula.

Creación de etiquetas de beneficios en las operaciones (operaciones cerradas) que también se muestran en el comprobador de estrategias.

1...34567891011121314151617...173