Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

55 MA - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
1065
Ranking:
(16)
Publicado:
2018.10.08 10:11
55 MA.mq5 (40.29 KB) ver
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Autor de la idea: costy_

Autor del código MQL5: barabashkakvn.

En este EA, el indicador iMA (Moving Average, MA) permite cambiar el timeframe (MA: timeframe), desplazamiento horizontal (MA: horizontal shift), método de promediación (MA: smoothing type) y el tipo del precio (MA: type of price), es decir, todos los parámetros a excepción de uno: período de promediación. El período de promediación está escrito en el código y es igual a 55 (este número figura en el nombre del EA).


Funcionamiento del EA

El EA trabaja sólo en el momento de la formación de una nueva barra. En cuanto la hora actual (se consideran sólo las horas, sin minutos ni segundos) entre en el intervalo desde la hora inicial (Start hour) hasta la hora final (End hour), el EA solicita los datos del indicador. Solicita no sólo los datos desde la barra #0 y la barra #1, sino también solicita los datos desde Bar number #A y desde Bar number #B.

Luego, se comparan los valores en estas dos barras: si la diferencia entre ellos es mayor o igual a Difference between bars #A and #B, se genera la señal para abrir la posición. Por defecto, la reversión de señales (Reverse signals) está desactivada (igual a false), y las reglas para las señales son las siguientes:

  • Señal BUY: MA(Bar number #A) > MA(Bar number #B) + Difference between bars #A and #B;

  • Señal SELL: MA(Bar number #A) < MA(Bar number #B) - Difference between bars #A and #B.

Si activamos el cierre de posiciones opuestas (al parámetro Close opposite positions se le asigna true), cuando aparece las señel final BUY, se cierran las posiciones SELL; y al revés, la señal final SELL cierra las posiciones BUY.


Cálculo del volumen

El volumen de las posiciones puede ser constante. En este caso, se establece con el parámetro LotsLots TIENE QUE SER OBLIGATORIAMENTE IGUAL A CERO!).


Optimización

Cada símbolo y timeframe requiere su propia optimización personal. Puesto que el EA trabaja sólo en el momento de la formación de una barra nueva, se puede realizar la optimización genética en el modo de generación de los ticks "1 minute OHLC".

En la imagen se muestran los límites aproximados de los parámetros para los timeframes de M15 a H1:

55 MA optimization

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/21743

SVE_ARSI SVE_ARSI

El indicador SVE_ARSI (Sylvain Vervoort's Asymmetrical RSI) es un RSI asimétrico de Sylvain Vervoort, descrito en la revista "Stocks & Commodities" en octubre de 2008.

Demand_Index Demand_Index

El indicador Demand_Index (Índice de la demanda), desarrollado por James Sibbet, combina el precio y el volumen, y a menudo resulta ser un indicador adelantado del cambio de precios.

Simple_Decycler Simple_Decycler

Indicador Simple Decycler

Connors_RSI Connors_RSI

Indicador Connors RSI