Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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

Avalanche AV - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
798
Ranking:
(16)
Publicado:
2018.09.18 08:59
Avalanche AV.mq5 (33.95 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: Murad Ismayilov

Autor del código mq5: barabashkakvn.

Este Asesor Experto representa una de las variantes del EA «Lavina».

ATENCIÓN: ¡Se usa el Martingale!


Principio del trabajo

La dirección de la posición se selecciona de forma aleatoria a base del generados de números aleatorios MathRand: si el número es menos de 16384, abrimos Buy, de lo contrario, abrimos Sell. Empezamos a negociar a partir del volumen inicial Start Lots. Si establecemos el valor "0.0" para los parámetros Stop Loss (Stop Loss) y Take Profit (Take Profit) esos parámetros serán desactivados.


Cálculo del tamaño de la posición

Principio general: si la última posición fue cerrada con pérdidas, el siguiente volumen será aumentado en Volume expansion factor veces. El cálculo de la posición se realiza en OnTradeTransaction: se capta la transacción Tipos de transacciones comerciales (adición de la transacción al historial de trading) y el tipo de la transacción Propiedades de transacciones (salida del mercado).

Detalles: el EA monitorea el valor máximo del balance de la cuenta comercial (el valor se guarda en la variable m_prev_balance_max), así como monitorea el error de la falta de la equidad para la apertura de la posición. El aumento de la posición se realiza hasta que la última posición no se cierre con beneficio, además el balance de la cuenta comercial tiene que superar m_prev_balance_max. Además, si salta el error de la falta de equidad (método CheckVolume de la clase comercial CTrade), el volumen del lote se resetea hasta el valor inicial Start Lots.

Ejemplo de los gráficos de la simulación en el modo en modo «Cada tick a base de ticks reales»:

Avalanche AV test 1

Avalanche AV test 2

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

Klinger_Oscillator Klinger_Oscillator

El indicador Klinger Oscillator, desarrollado por Steaven Klinger, se usa para determinar las tendencias a largo plazo, pero es bastante sensible a las fluctuaciones a corto plazo para que el trader pueda pronosticar las reversiones de corta duración.

Dynamic_Trend Dynamic_Trend

El indicador de señales Dynamic Trend dibuja la línea de dos colores de la dirección de la tendencia y coloca las marcas de señal.

Mirror_MA Mirror_MA

El indicador Mirror MA representa dos medias móviles espejadas (recta e inversa) en una ventaja separada del gráfico, que se calculan según la diferencia entre dos MAs con diferentes datos del cálculo, y una línea de señal construida a base de los datos de la media móvil recta.

TRIX Log TRIX Log

El indicador TRIX con el uso del logaritmo del precio.