Mira cómo descargar robots gratis

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 el lenguaje MQL5 para MetaTrader 5 - 149

La mayor librería gratuita que contiene códigos fuente de los programas para la plataforma MetaTrader 5. Aquí encontrará y podrá usar muchos ejemplos de Asesores Expertos, indicadores técnicos, scripts y librerías. Utilice la librería de códigos fuente a la hora de estudiar el lenguaje MQL5, cree a su base sus propios programas para el trading automático en los mercados financieros.

Usted puede descargar libremente los códigos fuente publicados, probar e iniciarlos en MetaTrader 5. Además, se puede acceder a esta librería directamente desde la plataforma MetaTrader 5 y el entorno de desarrollo MetaEditor.

Autorícese o regístrese para añadir nuevo código
últimos|mejores

La clase CADOnArray está diseñada para calcular los valores de AD (Accumulation Distribution, A/D) a partir de los buffers del indicador. El indicador Test_ADOnArray muestra un ejemplo de uso de la clase.

Este script se asigna a una combinación de teclas para cambiar rápidamente de gráfico de manera circular.

Abanico de cien medias móviles XMA con la posibilidad de modificar el número de líneas en el gráfico y seleccionar un método de suavizado entre diez posibles variantes.

Indicador que muestra la fecha y hora actual, el spread y los niveles de stop.

ZigZag basado en fractales. Gracias a que utiliza indicador Fractals, funciona mucho más rápido que el indicador ZigZag convencional.

La clase CEROnArray está diseñada para calcular el Efficiency Ratio (ER) - coeficiente de eficiencia utilizado en Adaptive Moving Average (AMA) - Media Móvil Adaptativa. Este documento proporciona un ejemplo de uso de esta clase.

La clase CERDOnArray está diseñada para calcular el Efficiency Ratio (ER) - coeficiente de eficiencia utilizado en Adaptive Moving Average (AMA) - Media Móvil Adaptativa, teniendo en cuenta la dirección del movimiento del precio. Cuando el precio se mueve hacia arriba, el indicador tiene valores positivos; por el contrario, cuando se mueve hacia abajo tiene valores negativos.

Este script calcula valores estadísticos de las velas (valores mínimo, máximo y promedio de los cuerpos y las sombras) en el gráfico actual.

Este indicador dibujará las líneas de divergencia del indicador Awesome_Oscillator y dará señales de compra y venta mediante flechas.

Media móvil, calculada mediante el uso de una simple combinación algebraica de otras dos medias móviles con períodos diferentes. El algoritmo de suavizado puede seleccionarse entre diez posibles variantes.

IREA es un algoritmo de trading automático basado en la idea de que un cambio inusual en el precio será ajustado por un movimiento inverso.

Módulo de función para la visualización de selección del tipo de letra más conveniente en los parámetros de entrada del indicador. Para liberar al usuario indicador de la necesidad de introducir manualmente un nombre de fuente deben insertarse algunos cambios en el código.

Un indicador del poder de tendencia con cuatro estados.

La clase CMOOnArray está diseñada para calcular los valores de CMO (Chande Momentum Oscillator - Oscilador de Momento de Chande) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

X2MA_HTF_Signal isualiza las direcciones de la tendencia de las últimas tres barras del indicador X2MA como tres objetos gráficos, cuyos colores determinan la dirección de la tendencia.

SpreadInfo muestra el spread actual, su valor medio y su relación en una de las esquinas del gráfico.

Un indicador de tendencia que utiliza el oscilador analógico RSI y su línea de señal. Queda trazado como una nube coloreada

XMACD_HTF_Signal visualiza las direcciones de la tendencia de las últimas tres barras del indicador XMACD como tres objetos gráficos.

Script simple para borrar todos los objetos gráficos en la gráfica de un activo financiero. Puede ser útil, en caso de que la gráfica esté llena de objetos que ya no sean necesarios.

Un oscilador no normalizado.

StepXCCX_HTF_Signal visualiza las direcciones de la tendencia de las últimas tres barras del indicador ColorStepXCCX como tres objetos gráficos, cuyos colores determinan la dirección de la tendencia.

Un oscilador suavizado no normalizado implementado en forma de histograma coloreado.

Un indicador del poder de tendencia trazado en forma de nube coloreada.

Un indicador de tendencia implementado en forma de NRTR.

El indicador muestra el primer, segundo y tercer cuartil de la muestra.

El indicador QStick es una MA simple de n períodos de la diferencia de precio.

La clase CCHOOnArray está diseñada para calcular los valores de Chaikin Oscillator (CHO) a partir de los buffers del indicador. El indicador Test_CHOOnArray muestra un ejemplo de uso de la clase.

ElderImpulseSystem_HTF_Signal muestra direcciones de tendencia de las últimas barras de ElderImpulseSystem como una secuencia de objetos gráficos. La cantidad de barras que se utilizarán se ajusta en los parámetros de entrada.

Indicador de tendencia, basado en el cruce del nivel de pivote y su precio mediano.

Script para hacer scrolling simultáneo en varios gráficos

La clase CRVIOnArray está diseñada para calcular los valores de RVI (Relative Vigor Index) a partir de los buffers del indicador. El indicador Test_RVIOnArray muestra un ejemplo de uso de la clase.

Este Asesor Experto es un ejemplo del uso de la DLL de Mapeado en Memoria para trabajar con las funciones de Mapeado de Ficheros. En este ejemplo, el Asesor Experto crea un fichero virtual (mapeado en memoria) y empieza a actualizarlo con las cotizaciones de un símbolo. Con este método, los Asesores Expertos pueden intercambiar datos (por ejemplo, cotizaciones) utilizando ficheros mapeados en memoria compartida.

DLL (MS VC++ 2010) para trabajar con archivos mapeados en memoria.

Clases (traducidas de C++ a MQL5) para trabajar con ficheros mapeados en memoria.

BykovTrend_HTF_Signal muestra la dirección de la tendencia o una señal generada por el indicador BykovTrend para llevar a cabo una transacción, mediante un objeto gráfico coloreado que indica la tendencia o la dirección de la transacción.

El indicador muestra los posibles objetivos del movimiento del precio. Se calcula la distancia entre el precio de entrada en el mercado y el máximo y mínimo mostrando la desviación en cuartiles.

La clase CStdDevOnArray está diseñada para calcular los valores del Standard Deviation (StdDev) - Desviación Estándar en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

La clase CIchimokuOnArray está diseñada para calcular los valores de Ichimoku (Ichimoku Kinko Hyo) a partir de los buffers del indicador.

La clase CBandsOnArray está diseñada para calcular las Bollinger Bands ® (BB) - Bandas de Bollinger en un búfer de indicador.

SilverTrend_HTF_Signal muestra la dirección de la tendencia o una señal generada por el indicador SilverTrend_Signal para llevar a cabo una transacción, mediante un objeto gráfico coloreado que indica la tendencia o la dirección de la transacción.

1...142143144145146147148149150151152153154155156...159