Mira cómo descargar robots gratis
¡Búscanos en Facebook!
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

Librería de códigos fuente en los lenguajes MQL4 y MQL5

icon

¿No sabe con qué empezar a estudiar el lenguaje de programación MQL5 o MQL4? Aquí encontrará una gran cantidad de programas para el terminal de cliente MetaTrader. Descargue y estudie los ejemplos publicados, escriba sus indicadores y Asesores Expertos. Sus trabajos publicados en la mayor librería de códigos en MQL5 y MQL4 estarán disponibles desde cualquier terminal MetaTrader y editor MetaEditor.

¡Sus ejemplos en MQL5 MQL4 correrán por todo el mundo y centenares de miles de operadores se enterarán de Usted!

Añadir código

Este indicador recoge los puntos de divergencia del indicador DeMarker

Un Asesor Experto simple y eficaz basado en las señales de inversión del Oscilador Estocástico en el marco temporal H1. Las señales de compra se activan cuando %K cruza por encima de %D por debajo del nivel 20. Las señales de venta se activan cuando %K cruza por debajo de %D por encima del nivel 80. El riesgo se calcula en función del saldo de la cuenta, con el tamaño del lote fijado en 0,1 (ajustable según sea necesario). Take Profit (TP) se fija en 300 puntos para todas las posiciones. Stop Loss (SL) se calcula dinámicamente en función de la señal de cruce en dirección opuesta. La posición se cierra cuando se produce un cruce en la dirección opuesta, así como cuando se alcanza el TP o el SL.

El EA abre posiciones aleatoriamente (50/50 de probabilidad de Compra o Venta) cuando no hay ninguna posición abierta.

Este indicador llama a otros 3 indicadores de subventana. Todos los archivos van en su carpeta de Indicadores.

El indicador personalizado MA Cross con RSI para MT5 es una herramienta de trading versátil diseñada para ayudar a los operadores a identificar cambios de tendencia y filtrar entradas utilizando el impulso. Este indicador combina dos medias móviles (MA) con el Índice de Fuerza Relativa (RSI), ofreciendo señales claras de compra y venta.

Este indicador muestra señales de compra o venta

Este Asesor Experto (EA) implementa una estrategia de arbitraje triangular entre tres pares de divisas: EURUSD, USDJPY y EURJPY

Un zigzag estático que conecta las intersecciones de un cruce de medias móviles

Se trata de un indicador que evalúa los FVG en el "window_size" introducido para detectar el impulso o la fuerza de la tendencia.

Aquí se recopilan algoritmos de optimización basados en poblaciones. El archivo contiene todos los ficheros necesarios para ejecutar los algoritmos en funciones de prueba.

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 precios.

Esta es la conversión exacta del código de guión de pino por LonesomeTheBlue.

Esta es una pieza de código para añadir a un asesor experto existente para realizar un seguimiento de los retiros de su cuenta donde se está ejecutando el EA. Ayuda al usuario a monitorear sus retiros de una cuenta en particular.

Un indicador que intenta destacar una zona de mercado oscilante

Este indicador muestra el tiempo restante hasta el final de la vela. Puede elegir el color y el tamaño de la fuente.

Este Asesor Experto para MT5 combina el análisis de patrones de velas en múltiples marcos temporales con el filtrado de eventos fundamentales para ejecutar operaciones con una gestión disciplinada del riesgo.

Un zigzag basado en el cambio de tendencia del sar parabólico

Este Bot detecta la apertura de una nueva vela en cualquier marco de tiempo establecido, facilitando así la ejecución de un código de una sola vez, colocar operaciones y llamar a otras funciones. El código está escrito en la función OnTick().

Una media móvil de volumen puro con barras de histograma que siguen el color de las velas alcistas/bajistas.

Esta función puede ser útil para no sobrecargar el servidor con solicitudes de negociación cuando el mercado está cerrado.

El indicador Filtro de velas es una herramienta personalizable diseñada para filtrar y resaltar velas en el gráfico en función de criterios específicos. Permite al operador visualizar sólo las velas que le interesen, como velas alcistas, velas bajistas, velas Doji o todas las velas simultáneamente. Además, el indicador ofrece un control total sobre los colores de las velas y el fondo del gráfico, proporcionando una experiencia visual clara y adaptable.

Se trata de un sencillo indicador analítico (no señal, calculado una sola vez) que permite probar la hipótesis de que las series temporales de precios representan un "paseo aleatorio", concretamente un "paseo aleatorio" gaussiano. Esto puede ayudar a construir una transformación paramétrica de los incrementos de precios en series temporales distribuidas uniformemente, más estables y predecibles, al menos en términos de volatilidad.

Este indicador toma divergencias RSI y las traza en buffers para automatizar EAs

Registrador con capacidad para registrar módulos individuales o secciones de código

Un registrador con la capacidad de registrar módulos específicos o secciones de código

Firma de velas con ejemplo | Para investigación y desarrollo

Toma las operaciones basadas en TIC silverbullet y 2022 modelo con trailing stops y parciales, también mantiene la entrada de acuerdo con OTE, y el riesgo mínimo. Funciona en una pequeña ventana de tiempo de la bala de plata, especialmente en la sesión de NY, y si no se encuentra ninguna operación, el modelo 2022 y la OTE fibonacci saltan para conseguir una operación. Pero la entrada es tan sólo después de la confirmación con estos modelos de estar allí, por lo tanto, los oficios serán menos para drawdown mínimo y alto winrate. Para saber más acerca de estas estrategias, usted puede visitar Inner Circle Trader canal de YouTube.

El indicador XMA_Ishimoku con indicación adicional de la fuerza de la tendencia utilizando puntos de colores basados en el algoritmo de desviación estándar. El código original en el enlace adjunto tenía problemas de trazado.

Asesor experto sencillo con función de optimización R-cuadrado personalizada

Este es un simple EA de reversión a la media

Se tiene en cuenta que hay 30 días en un mes, 365 días en un año El script demuestra el contador de tiempo hasta el comienzo del nuevo año

Dibuja las mechas (líneas finas): Dibuja una línea vertical desde el precio más bajo hasta el más alto de cada vela (esto se llama "mecha"). Dibuja el cuerpo de la vela: Dibuja un rectángulo desde el precio de apertura hasta el precio de cierre, usando un color distinto si la vela es alcista o bajista. Personalización de colores: Puedes cambiar fácilmente los colores que se usan para velas alcistas, bajistas y sus mechas. En el código que usas, por ejemplo: Las velas bajistas tienen el cuerpo de color granate (clrMaroon). Las mechas de las velas bajistas son de color violeta claro (clrOrchid). ¿Para qué sirve? Este indicador es útil si quieres: Tener un estilo visual único y claro en tus gráficos. Diferenciar más fácilmente las velas alcistas de las bajistas. Analizar el comportamiento del precio de forma más visual.

Este es un indicador personalizado para MetaTrader 5 cuyo único propósito es mostrar una imagen BMP en el gráfico, centrada en la pantalla. ¿Para qué sirve? Sirve para visualizar una imagen estática (como un logo, marca personal, mensaje gráfico o recordatorio) directamente sobre el gráfico de trading, sin afectar el análisis ni los datos del mercado. ¿Cómo funciona? Crea un objeto OBJ_BITMAP_LABEL para mostrar una imagen (2.bmp) desde la carpeta MQL5\Images. Calcula automáticamente el centro del gráfico y coloca la imagen allí. Actualiza la posición de la imagen en cada nuevo tick para que siempre quede centrada, incluso si se redimensiona la ventana.

EquiPeak Drawdown Tracker es un indicador diseñado para supervisar y registrar la reducción máxima de su cuenta de operaciones en tiempo real. No es solo un indicador de la reducción actual; es especialmente útil para comparar visualmente su reducción actual con la reducción máxima histórica que espera o que ha registrado previamente.

Countdown es un indicador avanzado diseñado para los operadores que desean controlar el tiempo restante hasta la siguiente vela o la siguiente apertura del mercado de forma clara y eficaz. Con tres modos de visualización flexibles (comentario, bordes del gráfico o junto al precio), este indicador ofrece una solución personalizable que se adapta a sus necesidades de negociación.

Indicador de divergencia MACD

Indicador de dispersión de dos símbolos

Indicador para calcular el precio medio de las posiciones abiertas, puede utilizar el número mágico si desea separar las posiciones de un solo robot, pero el número cero es para operaciones manuales.

Better Volume es un indicador avanzado diseñado para analizar el comportamiento del volumen en los gráficos de precios. Combina la información de volumen con métricas como el rango de las velas y las medias móviles para identificar patrones importantes en el mercado, como los clímax de compra/venta, los churn y las velas débiles. Con su interfaz visual dinámica y la categorización del volumen, el indicador ofrece información valiosa para los operadores que desean tomar decisiones informadas basadas en el flujo de volumen.

Mi primer código en el sitio, que requiere mejoras. La idea de crear una herramienta ideal para los comerciantes, en el trabajo sobre el componente principal de cualquier sistema de comercio-Risk Manager.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
Esta página utiliza cookies. Aprenda más sobre ellas en nuestra Política sobre Cookies.