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
- Visualizaciones:
- 679
- Ranking:
- Publicado:
- 2018.07.03 09:34
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Es una modificación del código Days of the week, ahora cada día de la semana se muestra con su color:
Para el estilo DRAW_COLOR_HISTOGRAM se requieren dos búferes (búfer de valores HistogramBuffer y búfer de color HistogramColors):
//+------------------------------------------------------------------+ //| Days of the week color.mq5 | //| Copyright © 2018, Vladimir Karputov | //| http://wmua.ru/slesar/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2018, Vladimir Karputov" #property link "http://wmua.ru/slesar/" #property version "1.000" #property indicator_separate_window #property description "Days of the week in the form of a color histogram" #property indicator_separate_window #property indicator_buffers 2 #property indicator_plots 1 //--- plot Histogram #property indicator_label1 "Day colors" #property indicator_type1 DRAW_COLOR_HISTOGRAM //--- define 8 colors for coloring sections #property indicator_color1 clrCyan,clrRed,clrYellowGreen,clrBlue,clrYellow,clrNavy,clrGold,clrMediumSeaGreen #property indicator_style1 STYLE_SOLID #property indicator_width1 2 //--- indicator buffers double HistogramBuffer[]; double HistogramColors[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+
Los colores se establecen en la línea
//--- define 8 colors for coloring sections #property indicator_color1 clrCyan,clrRed,clrYellowGreen,clrBlue,clrYellow,clrNavy,clrGold,clrMediumSeaGreen
el color clrCyan tiene el índice "0", clrRed tiene el índice "1", etc.
La gestión del color del histograma se realiza asignando su índice de color a cada índice del búfer HistogramColors:
switch(STime.day_of_week) { case 0: HistogramBuffer[i]=0; HistogramColors[i]=0; break; case 1: HistogramBuffer[i]=1; HistogramColors[i]=1; break; case 2: HistogramBuffer[i]=2; HistogramColors[i]=2; break; case 3: HistogramBuffer[i]=3; HistogramColors[i]=3; break; case 4: HistogramBuffer[i]=4; HistogramColors[i]=4; break; case 5: HistogramBuffer[i]=5; HistogramColors[i]=5; break; case 6: HistogramBuffer[i]=6; HistogramColors[i]=6; break; }
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/20207

El indicador de flechas que compara el precio de apertura del día con el precio del cierre de la hora.

CCI es un indicador muy útil. Pero le falta una cosa, el rango establecido: La adición de la transformación inversa de Fisher a CCI, le hace cambiar dentro de los límites del rango conocido. Eso ayuda a estimar el estado actual del mercado.

El EA no abre más de una posición al día. Apertura a una hora definida. Búsqueda del precio más alto y más bajo dentro del intervalo. Obtención de datos de parte de dos indicadores iMA (Moving Average, MA).

Este indicador muestra la tendencia actual coloreando el balance actual de los vendedores y compradores. El color opuesto no se muestra hasta que no aparezca la tendencia (por tanto, la ausencia del color significa que la tendencia opuesta prevalece).