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

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

Añadir código

Oscilador desarrollado por John Ehlers con adiciones

El script permite «palpar» las expresiones regulares.

El indicador de señal semafórico BrainTrend1Sig_Alert permite enviar alertas, mensajes de correo y mensajes Push al smartphone.

Es una RSI rápida con la filtración T3 previa adaptable del precio.

«Super suavizador» con el largo variable y coloreo de gradiente.

T3 velocity, ahora también en una versión que permite dibujar directamente en el gráfico.

El experto abre una posición inicial en la dirección del movimiento de la vela actual y posteriormente incrementa el volumen de la posición abierta si el beneficio en puntos desde la última posición ha superado el umbral fijado en los parámetros de entrada del experto.

Expert NEWS - asesor para MetaTrader 5. Órdenes pendientes BuyStop y SellStop.

Es el indicador para construir los gráficos aleatorios que se basan en una fórmula definida por el usuario.

ADXm - versión para MetaTrader 5.

El indicador Fractal_Keltner_x5_Cloud permite cambiar el período de tiempo del indicador en los parámetros de entrada.

Estocástico de 7 tipos posibles de RSI (OMA).

Indicador tendencial simple de tipo oscilador.

Indicador NRTR_ZigZag con marcas de precio para los picos del zigzag.

Oscilador suavizado Commodity Channel Index, con posibilidad de indicar con el color la ruptura de los niveles de sobrecompra/sobreventa o la dirección del movimiento del histograma

El indicador TTM-Trend permite cambiar el período de tiempo del indicador en los parámetros de entrada.

Indicador de precio sin la tendencia actual con histograma.

El asesor comercia dentro de un canal, con viraje de posición en los límites.

Experto semiautomático que señaliza la ruptura de las líneas horizontales indicadas.

El experto calcula la magnitud máxima del lote que se puede utilizar para abrir una posición en la cantidad completa de recursos libres del depósito.

El indicador establece en la ventana del gráfico la propiedad "escala fija" y mantiene la primera barra en la parte media de la ventana.

Este indicador de tendencia recibe las señales comerciales desde el histograma XMACD.

El indicador dibuja el precio de la apertura del día. Trabaja en los marcos temporales de hasta H1, inclusive.

El indicador Ulcer Index fue obtenido del indicador del riesgo de valores descrito por Peter Martin en 1987 en el libro "The Investors Guide to Fidelity Funds".

Indicador de la dirección dominante del cierre de las barras.

Oscilador estocástico del la velocidad del cambio del precio.

Variación del indicador RSI con el uso de Trend Envelopes.

En esta versión del indicador QQE, la tendencia se determina a base del indicador Velocity.

Tres sistemas comerciales independientes con el uso de los indicadores BrainTrend_V2, AbsolutelyNoLagLWMA y X2MACandle en el mismo EA, con posibilidad de cambiar el tamaño de la próxima transacción dependiendo de los resultados de las transacciones anteriores para este sistema comercial.

Indicador RSI Divergence

Indicador TMS_Arrows

El indicador XFisher_org_v2_Candle_Alert con relleno de las zonas de sobrecompra/sobreventa y el canal entre ellas.

Indicador Slope Direction Line / Moving Average confirmation candles

Indicador de los niveles de Murrey en los búferes de indicadores con adición de la información visual sobre estos niveles.

Indicador Multi Timeframe Linear Regression MA with signal line

Esta función realiza la lógica principal de abrir una operación. Calcula el precio de apertura, los niveles de obtención de beneficios y el stop loss en función de la información del símbolo y los parámetros proporcionados por el usuario. Prepare una solicitud comercial (MqlTradeRequest) con la información necesaria, como símbolo, volumen, tipo de orden, desviación, comentario, número mágico, etc. Llame a la función OrderSend para enviar la solicitud de operación y obtener el resultado. Función SetTypeFillingBySymbol: determina el tipo de cumplimiento de la orden (Rellenar o cancelar, Inmediato o Cancelar o Devolver) según la política de cumplimiento del símbolo. Función GetMinTradeLevel: Calcula el nivel operativo mínimo en función del nivel de congelación y el nivel de parada del símbolo. Ajusta el nivel mínimo para asegurarse de que esté dentro de ciertos límites y devuelve el resultado.

KA-Gold Bot es un avanzado asesor de trading diseñado específicamente para el oro, que utiliza la potente combinación de la estrategia del canal de Keltner y dos medias móviles exponenciales (EMA): la EMA de 10 periodos y la EMA de 200 periodos. Principio de funcionamiento: La EMA de 10 periodos representa el corte del precio medio por encima/por debajo de la banda de Keltner, confirmando una tendencia alcista/bajista. Que el precio esté por encima de la EMA de 200 periodos apoya la tendencia alcista/bajista. Esto indica que la tendencia alcista/bajista ha sido más fuerte que en los 10 periodos anteriores, teniendo en cuenta la volatilidad de los últimos 50 periodos. - Marco temporal: M15

Se trata de una biblioteca básica para crear y gestionar rejillas.

Asesor Experto en Estrategia Butterfly Este Asesor Experto (EA) implementa el patrón armónico de negociación Butterfly en múltiples marcos temporales (M2 a D1) para la negociación automatizada de divisas. Detecta patrones Butterfly alcistas y bajistas utilizando puntos de pivote y ejecuta operaciones con gestión de riesgo personalizable y múltiples niveles de take-profit.

Un formato corto para almacenar ticks.

1...252627282930313233343536373839...173