Mira cómo descargar robots gratis

¿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

RSI multi-periodicidad [v03] - indicador para MetaTrader 5

ak20 ak20 | Spanish English Русский 中文 Deutsch 日本語 Português

Visualizaciones:
783
Ranking:
votos: 20
Publicado:
2014.01.14 14:52
Actualizado:
2016.11.22 07:33
rsi_mtf.mq5 (6.79 KB)ver

Este indicador RSI Índice de Fuerza Relativa se puede aplicar a cualquier periodicidad, mayor o menor que la de la gráfica actual.

NOTA: Si desea crear sus propios indicadores multi-periodicidad, este indicador RSI MTF es un buen ejemplo. Sólo tiene un buffer con lo que el código es más claro y fácil de entender que en otros indicadores multi-periodicidad con muchos buffers.

Puede utilizar todos los parámetros habituales del indicador iRSI incorporado, la única característica extra en los parámetros de entrada es la segunda periodicidad usada.

Cuando el indicador se aplica a una periodicidad menor que la de la gráfica actual, no es posible visualizar todos los valores. En este caso, dependiendo del tipo de precio escogido, se utilizará un enfoque diferente para dar el valor más apropiado.

Dos ejemplos:

  • timeframe_1=5 minutos, timeframe_2=1 minuto, cálculos basados en series de precios de Cierre:

Para cualquier barra en timeframe_1, el indicador mostrará la última barra de timeframe_2 con un tiempo de Cierre anterior o en el tiempo de Cierre de la barra en timeframe_1. Esto sirve para las barras que se han cerrado, así como para la barra actual que todavía está abierta.

  • timeframe_1=5 minutos, timeframe_2=1 minuto, cálculos basados en series de precios de Apertura:

Para cualquier barra en timeframe_1, el indicador mostrará la última barra de timeframe_2 con un tiempo de Apertura anterior o en el tiempo de Apertura de la barra en timeframe_1. Esto sirve para las barras que se han cerrado, así como para la barra actual que todavía está abierta. La lógica aquí es que si usted elige calcular sus indicadores en el tiempo de apertura de la barra, entonces probablemente también negociará cuando una nueva barra se inicie. En ese caso, en la Apertura de una nueva barra de 5 minutos, usted sólo conocerá la Apertura de la primera de las cinco barras de 1 minuto que son parte de ella. La Apertura de la segunda a la quinta barras de 1 minuto son, por lo tanto, ignoradas en los cálculos.

Usted puede mezclar cualquier periodicidad con cualquier otra, incluso si no están en sintonía, por ejemplo, timeframe_1 = 5 minutos and timeframe_2 = 12 minutos. El indicador se asegurará de que se mantengan sincronizadas. La forma en que esto funciona es similar a los ejemplos anteriores.

Vea el indicador Histograma MTF MC MACD para una explicación más visual en una hoja de Excel.

Al cambiar entre periodicidades, deje algo de tiempo (unos segundos) para cargar los datos de precios. Si no aparece el indicador, actualice la gráfica de forma manual.

Buscar en el código fuente para activar/desactivar los mensajes de error:

bool  ShowErrorMessages=false;      // activa/desactiva mensajes de error para depuración

RSI multi-periodicidad

Historial de actualización:

2010 09 26: v04

  • Mejora de la visualización de los valores en periodicidades menores que la de la gráfica;
  • Inicializa buffers a EMPTY_VALUE en lugar de 0 después de: if(convertedTime<tempTimeArray_TF2[0]);
  • Optimización de Código;
  • Elimina PLOT_DRAW_BEGIN de OnInit() - heredada del indicador de periodicidad única;
  • Mueve ArraySetAsSeries de buffers y matrices a OnInit();

2010 09 06: v02

  • Solucionado error con matriz Time[] que causaba que el indicador fuera trazado incorrectamente;

2010 08 25: v01

  • Primera publicación del indicador;

Traducción del inglés realizada por MetaQuotes Software Corp.
Artículo original: https://www.mql5.com/en/code/178

Estocástico multi-periodicidad [v04] Estocástico multi-periodicidad [v04]

Indicador estocástico, se puede aplicar a cualquier periodicidad (mayor o menor que la de la gráfica actual).

WeeklyPivot WeeklyPivot

El indicador de puntos de reversión trazados en las velas de semana

TrendRange TrendRange

El indicador de tendencia con tres Estados.

Funciones para simplificar el trabajo con las órdenes Funciones para simplificar el trabajo con las órdenes

Todo lo que queremos es pensar en algoritmos y métodos, no sobre la sintaxis y valores de como colocar las órdenes. Aquí tiene funciones sencillas para gestionar posiciones en MQL5.