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

Indicador que muestra la dirección de los movimientos de todas las MA simultáneamente en los marcos temporales seleccionados - indicador para MetaTrader 4

Visualizaciones:
1272
Ranking:
(4)
Publicado:
2016.05.27 10:09
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Versión 4 ;)

La idea de creación era la siguiente: ver en un gráfico los valores de algún parámetro calculado para diferentes marcos temporales, para no tener que abrir muchos gráficos y comparar los datos de forma visual. En este indicador, el parámetro calculado es la dirección del movimiento de la media móvil (МА).

Se puede activar/desactivar la muestra de los índices de cualquier marco temporal. Todo debe ser lógicamente comprensible (1 - incluir en el cálculo, 0 - excluir): M1_use = 0; M5_use = 1; M15_use = 0; M30_use = 0; H1_use = 1; H4_use = 1; D1_use = 1. Por cierto, ¿por qué los valores son 0/1 y no true/false? Es muy simple, en el futuro quiero hacer de este indicador un asesor precisamente con estos parámetros optimizables...

Para cada período, puede poner su período de promedio: M1_per = 20; M5_per = 5; M15_per = 12; M30_per = 8; H1_per = 10; H4_per = 3; D1_per = 5.

Solo el método de suavizado y el precio utilizado se establecen de forma única para toda la MA: method = 3 (0 - SMA, 1 - EMA, 2- SSMA, 3 - LWMA); precio = 5 (0 - cierre, 1 - apertura, ..., 5 - típico, 6 - ponderado).

Para que la computadora no se ralentice, he introducido una limitación en la cantidad de barras a calcular (int bars_history = 5000;). Puede cambiar este valor usted mismo en el código.

En el gráfico se muestran segmentos de dos colores que unen el inicio y el final de los movimientos. Los extremos de los segmentos se destacan adicionalmente con círculos. De esta forma he intentado transmitir visualmente la rentabilidad/irrentabilidad de cada operación realizada por este indicador :)

El método de cálculo depende de la variable booleana on_next_bar: true - el cálculo se efectúa según las barras finalizadas; false - con el precio actual. Podemos ver explicaciones más detalladas en los comentarios en el código.

Hay notificaciones acústicas de tres eventos: el inicio del movimiento hacia arriba, el inicio del movimiento hacia abajo y el final de cualquier movimiento. A cada evento se le asigna un archivo de sonido. Eche un vistazo al código y lo entenderá todo. Los archivos de sonido deberán encontrarse en la carpeta "catálogo_del_terminal\sounds".

También hay un límite de marcos temporales incorrectos elegidos para el cálculo. El asunto es que si el periodo del gráfico actual es mayor al marco temporal mínimo elegido, el cálculo se realizará de forma incorrecta, por lo que se mostrará una alerta sobre la necesidad de cambiar el marco a uno menor.

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

Divergence Trader Divergence Trader

Asesor Divergence Trader.

OpenTiks OpenTiks

Sistema sin indicador, se basa en el análisis de las 4 barras anteriores.

A Sample: Lot size adjusting A Sample: Lot size adjusting

Ejemplo de equilibrado del tamaño de la operación para cerrar parcialmente las órdenes

A Sample: Lot size computing A Sample: Lot size computing

Ejemplo de cálculo del tamaño de la operación