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

Librería de códigos fuente en el lenguaje MQL5 para MetaTrader 5 - 155

icon

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.

Añadir código

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.

SI

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.

Versión modificada del indicador "Rabbit" con características de visualización mejoradas (el indicador muestra los niveles de soporte/resistencia actuales para cualquier par de divisas).

La clase CCCIOnArray está diseñada para calcular los valores de Commodity Channel Index (CCI) a partir de los buffers del indicador. Se facilita un ejemplo de uso de la clase.

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

Este indicador crea, en la gráfica actual, fractales de un periodo mayor a partir de los datos del indicador Fine_Fractals.

La clase CBullsBearsOnArray está diseñada para calcular los valores los indicadores Bulls Power y Bears Power a partir de sus buffers. Se facilita un ejemplo de uso de la clase.

1...148149150151152153154155156157158159160161162...165