Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
Sidus - Asesor Experto para MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizaciones:
- 713
- Ranking:
- Publicado:
- 2018.08.20 13:50
- ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Autor de la idea: Mijaíl
Autor del código MQL5: barabashkakvn
En el asesor se usan dos asesores: iAlligator (Alligator) y iRSI (Relative Strength Index, RSI). Alligator actúa como indicador principal, mientras que RSI actúa como filtro de tendencia.
RSI como filtro
- RSI #2 < 50.0 && RSI #1 > 50.0 - el filtro permite comprobar la posibilidad de abrir BUY;
- RSI #2 < 50.0 && RSI #1 < 50.0 - el filtro permite comprobar la posibilidad de abrir SELL;
Señales de Alligator
En las señales del indicador Alligator se tiene en cuenta el parámetro Delta between Alligator lines (#1 - #2), la diferencia entre las líneas del indicador en la barra #1 y #2
- Jaw #1 - Jaw #2 > Delta && Teeth #1 - Teeth #2 > Delta && Lips#1 - Lips #2 > Delta - señal para la apertura de BUY;
- Jaw #1 - Jaw #2 < Delta && Teeth #1 - Teeth #2 < Delta && Lips#1 - Lips #2 < Delta - señal para la apertura de SELL.
Parámetros comerciales
El asesor funciona (comprueba las señales) solo en el momento en que surge una nueva barra, mientras que el trailing funciona en cada tick. El volumen de la posición es constante y se indica en el parámetro Lots. El Stop Loss se calcula siempre de manera dinámica. Se tiene en cuenta la distancia Offset: para BUY es Low#1 - Offset, para SELL es High#1 + Offset. El Take Profit es constante y se indica en Take Profit, si hay que desactivar el Take Profit, basta con indicar el valor "0.0".
El trailing de las posiciones se indica con dos parámetros: Trailing Stop y Trailing Step. Para desactivar el trailing, basta con indicar el valor "0.0" para Trailing Stop. Delta between Alligator lines (#1 - #2) ya se ha descrito más arriba.
Closing Opposite Positions - con "true", las posiciones opuestas a la señal se cerrarán.
Orden de optimización
Primer paso - seleccionamos el traling y los parámetros de Alligator. Optimización genética (puesto que vamos a iterar el trailing, y el trailing funciona en cada tick). Hemos elegido el símbolo USDJPY y el marco temporal M15.
Segundo paso - comprobar el mejor test en todos los símbolos.
Después de terminar la optimización 1 pasamos a la pestaña "Optimización" y, por si acaso, pulsamos en la columna "Resultado" (hay que clasificar los resultados para que el mejor de ellos esté en la parte superior de la columna). Hacemos clic en el botón derecho sobre el mejor resultado y elegimos "Iniciar simulación única", con lo que se iniciará una simulación única, y lo que es más importante, en la pestaña "Parámetros" se fijarán los mejores resultados del asesor.
Pasamos a la pestaña "Ajustes" y de la lista "optimización" elegimos "Todos los símbolos".
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/21629
Sistema comercial basado en las señales del indicador XWAMI con posibilidad de cambiar el tamaño de la transacción esperada dependiendo de los resultados de las transacciones anteriores para el sistema comercial dado.
XWAMI_HTFIndicador XWAMI con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.
Aumento del volumen de la posición. Señal de entrada según el indicador iDeMarker (DeMarker, DeM). Trailing normal y según los fondos.
Advanced_Fractal_On_MAEl indicador de señal Advanced Fractal On MA realiza la búsqueda de fractales de la línea de la media móvil. Usa dos medias móviles para buscar los fractales superiores e inferiores.