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:
- 1891
- Ranking:
- Publicado:
- 2019.02.11 09:56
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Autor real:
Antonuk Oleg
El indicador que muestra las señales de compra y de venta usando tres indicadores (iSAR, iStochastic y iTEMA) ubicados en nueve marcos temporales con configuraciones completas.
//+----------------------------------------------+ //| Parámetros de entrada del indicador | //+----------------------------------------------+ input string Symbol_=""; // activo financiero input ENUM_TIMEFRAMES TimeFrame1=PERIOD_M1; // Período del gráfico 1 input ENUM_TIMEFRAMES TimeFrame2=PERIOD_M5; // Período del gráfico 2 input ENUM_TIMEFRAMES TimeFrame3=PERIOD_M15; // Período del gráfico 3 input ENUM_TIMEFRAMES TimeFrame4=PERIOD_M30; // Período del gráfico 4 input ENUM_TIMEFRAMES TimeFrame5=PERIOD_H1; // Período del gráfico 5 input ENUM_TIMEFRAMES TimeFrame6=PERIOD_H4; // Período del gráfico 6 input ENUM_TIMEFRAMES TimeFrame7=PERIOD_D1; // Período del gráfico 7 input ENUM_TIMEFRAMES TimeFrame8=PERIOD_W1; // Período del gráfico 8 input ENUM_TIMEFRAMES TimeFrame9=PERIOD_MN1; // Período del gráfico 9 sinput string info1="<<<============== Parámetros iSAR ===============>>>"; //--- parámetros iSAR input double SARStep=0.02; // Paso iSAR input double SARMaximum=0.2; // Máximo de iSAR input uint SARNumberofBar=0; // Número de la barra para obtener la señal de iSAR sinput string info2="<<<============ Parámetros de las MA =============>>>"; //---- Parámetros de las MA input uint FastTEMA=13; // TEMA rápida input uint SlowTEMA=24; // TEMA lento input ENUM_APPLIED_PRICE TEMAPrice=PRICE_CLOSE; // precio de TEMA input uint TEMANumberofBar=0; // Número de la barra para recibir la señal de las MAs sinput string info3="<<<============== Parámetros de iStochastic ===============>>>"; //---- Parámetros de Stochastic input uint KPeriod=5; input uint DPeriod=3; input uint Slowing=3; input ENUM_MA_METHOD STO_Method=MODE_SMA; input ENUM_STO_PRICE Price_field=STO_LOWHIGH; input uint StochasticHighLevel=60; // nivel de sobrecompra de iStochastic input uint StochasticLowLevel=40; // nivel de sobreventa de iStochastic input bool StochasticInvert=true; // inversión de las señales de iStochastic input uint StochasticNumberofBar=0; // Número de la barra para recibir la señal de Stochastic sinput string info4="<<< === Parámetros de la visualización del indicador === >>>"; //---- Parámetros de la visualización del indicador input color TextColor=clrBlueViolet; // color del texto input color UpColor=clrLimeGreen; // color de la tendencia creciente input color MdColor=clrGray; // color de la falta de la tendencia input color DnColor=clrDeepPink; // color de la tendencia descendiente input int FontSize=15; // tamaño de la fuente input type_font FontType=Font14; // tipo de la fuente input ENUM_BASE_CORNER WhatCorner=CORNER_LEFT_LOWER; // esquina de ubicación input uint Y_=20; //posición por la vertical input uint X_=5; // posición por la horizontal input string LableSirname="SignalTable_Sar_Stochastic_TEMA 1";
El indicador utiliza las clases de la librería GetFontName.mqh (hay que copiar en la carpeta_de_datos_del_terminal\MQL5\Include).
Fig. 1. Indicador SignalTable_Sar_Stochastic_TEMA
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/23615

El indicador PEMACandle tiene la posibilidad de cambiar el timeframe del indicador en los parámetros de entrada.

Tentetieso: si la última transacción cerrada no es rentable, abrimos en la dirección opuesta usando el lote doblado.

Visualización de los últimos valores cerrados del indicador Bollinger Bands® usando los rectángulos de color con relleno background y con el uso de dos desviaciones.

Sistema comercial Exp_ColorPEMA_Digit_ReOpen a base del cambio del color del indicador ColorPEMA_Digit con relleno adicional por la tendencia