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
Demo_IndicatorSetInteger - indicador para MetaTrader 5
- Visualizaciones:
- 1089
- Ranking:
- Publicado:
- 2014.01.14 13:27
- Actualizado:
- 2016.11.22 07:33
- ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
An example of the IndicatorSetInteger() function. A simple indicator that shows how to create a label, e.g. "Overbought level" for each horizontal level.
Using the #property compiler directives for the indicator, which is drawn in a separate window, you can specify color, style and width of horizontal levels, for example:
//--- Set showing of three horizontal levels in a separate indicator window <s1p>#property indicator_level1 20 #property indicator_level2 50 #property indicator_level3 80 //--- Set the width of horizontal levels #property indicator_levelwidth 5 //--- Set the color of horizontal levels #property indicator_levelcolor clrAliceBlue //--- Set the style of horizontal levels
In addition, the IndicatorSetInteger() function can dynamically set the style for each level
//--- Set the color of the level IndicatorSetInteger(INDICATOR_LEVELCOLOR,level,level_color); IndicatorSetInteger(INDICATOR_LEVELSTYLE,level,level_style);
Styles of horizontal lines can be set by the ENUM_LINE_STYLE enumeration:
Identifier |
Description |
STYLE_SOLID |
Solid line |
STYLE_DASH |
Dashed line |
STYLE_DOT |
Dotted line |
STYLE_DASHDOT |
Dash-dot line |
STYLE_DASHDOTDOT |
Dash - two dots |
Note
Numbering of properties (modifiers) starts from 1 (one) when using the #property directive, while the function uses numbering from 0 (zero). In case the level number is set incorrectly, resulting indicator can differ from the intended one.
For example, in order to set width of the first horizontal line use zeroth index:
//--- index 0 is used to set width of the first level IndicatorSetInteger(INDICATOR_LEVELWIDTH, 0, 5);
Image:
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/1761
Panel para abrir y cerrar posiciones en diferentes símbolos financieros con un solo click.
Demo_IndicatorSetStringUn ejemplo de cómo utilizar la función IndicatorSetString(). Un indicador simple que muestra como crear una etiqueta, p.ej. "Nivel de sobrecompra" para cada nivel.
Indicador de Pin Bars, que puede ser incluido en Asesores Expertos. Muestra los niveles especificados por el patron para el precio de apertura y el stop-loss.
ATRStops_v1_HTFIndicador de tendencia implementado en forma de NRTR. Timeframe especificado en los parámetros de entrada del indicador