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

AlliHeik - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
759
Ranking:
(21)
Publicado:
2018.07.12 12:14
\MQL5\Indicators\
AlliHeik.mq5 (45.61 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: josef strauss.

Autor del código MQL5: Vladimir Karputov.

El EA utiliza el indicador Heiken Ashi Smoothed Oscillator:

Ejemplo de señales "Open Buy" y "Open Sell":

AlliHeik signal Buy

AlliHeik signal Sell

Las señales de apertura de posiciones se obtienen sólo en el momento de nacimiento de una barra nueva, mientras que la posibilidad del trailing de las posiciones se verifica en cada tick.

El código del EA que se refiere al establecimiento de los parámetros de entrada para "Moving Average", creación del indicador y obtención de los valores del indicador tiene comentarios. No he eliminado este código por completo, tal vez alguien encuentre una solución para aplicarlo.

En sustitución de eso, han sido añadidos los siguientes parámetros: trailing, reversión de la señal y cierre de las posiciones opuestas cuando aparece una señal.


Trailing

Trailing de posiciones. Cando se coloca 0 para el parámetro Trailing Stop, el trailing se desactiva.


Reversión

La bandera Reverse signal da la vuelta al valor de la señal para la apertura de la posición.


Cierre de las posiciones opuestas cuando aparece una señal.

La bandera Close the opposite position on a signal cuando el valor es true:

  1. Se permite abrir VARIAS posiciones;
  2. Cuando llega ua señal "Open Buy", cierra la posiciones Sell, cuando llega una señal "Open Sell", cierra las posiciones Buy.

Si el valor es false, el EA va a mantener en el mercado SÓLO UNAposición, y por tanto no va a cerrar la posición opuesta.


Recomendaciones para la optimización

Ejemplo de parámetros (valor inicial, paso y valor final) para los símbolos en el timeframe H1:

AlliHeik optimization

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

Surefirething Surefirething

Trabajo con órdenes pendientes Buy Limit y Sell Limit. Se puede usar el trailing de posiciones.

RANA RANA

Indicador Ratio Adjusted Net Advances desarrollado por Sherman y Marian McClellan.

SD_M_Swap SD_M_Swap

Script para mostrar el swap del instrumento financiero. La prueba del swap positivo y negativo se muestra con colores diferentes.

Zero lag Hull Average Zero lag Hull Average

Esta versión de Hull Moving Average (media móvil de Hull) disminuye el retardo y además soporta el suavizado de MA, lo que la hace más rápida.