Autor original: Antonuk Oleg
El indicador SignalTable_Sar_MFI_TEMA ofrece señales de compra y venta basadas en tres indicadores (iSAR, iMFI e iTEMA) a través de nueve marcos de tiempo, ¡con configuraciones completas para que lo personalices a tu gusto!
Parámetros de entrada del indicador
//+----------------------------------------------+ //| Parámetros de entrada del indicador | //+----------------------------------------------+ input string Symbol_=""; // Activo financiero input ENUM_TIMEFRAMES TimeFrame1=PERIOD_M1; // Periodo gráfico 1 input ENUM_TIMEFRAMES TimeFrame2=PERIOD_M5; // Periodo gráfico 2 input ENUM_TIMEFRAMES TimeFrame3=PERIOD_M15; // Periodo gráfico 3 input ENUM_TIMEFRAMES TimeFrame4=PERIOD_M30; // Periodo gráfico 4 input ENUM_TIMEFRAMES TimeFrame5=PERIOD_H1; // Periodo gráfico 5 input ENUM_TIMEFRAMES TimeFrame6=PERIOD_H4; // Periodo gráfico 6 input ENUM_TIMEFRAMES TimeFrame7=PERIOD_D1; // Periodo gráfico 7 input ENUM_TIMEFRAMES TimeFrame8=PERIOD_W1; // Periodo gráfico 8 input ENUM_TIMEFRAMES TimeFrame9=PERIOD_MN1; // Periodo gráfico 9 sinput string info1="<<<============== iSAR Parámetros ===============>>>"; //--- Parámetros de iSAR input double SARStep=0.02; // Paso de iSAR input double SARMaximum=0.2; // Máximo de iSAR input uint SARNumberofBar=0; // Número de barras para obtener la señal de iSAR sinput string info2="<<<============ Parámetros de Media Móvil =============>>>"; //---- Parámetros de Media Móvil input uint FastTEMA=13; // TEMA Rápida input uint SlowTEMA=24; // TEMA Lenta input ENUM_APPLIED_PRICE TEMAPrice=PRICE_CLOSE; // Precio de TEMA input uint TEMANumberofBar=0; // Número de barras para obtener la señal de MA sinput string info3="<<<============== Parámetros de iMFI ===============>>>"; //---- Parámetros de iMFI input int MFIPeriod=14; input ENUM_APPLIED_VOLUME MFIVolumeType=VOLUME_TICK; // Volumen de iMFI input uint MFIHighLevel=60; // Nivel de sobrecompra de iMFI input uint MFILowLevel=40; // Nivel de sobreventa de iMFI input bool MFIInvert=true; // Inversión de señales de iMFI input uint MFINumberofBar=0; // Número de barras para obtener la señal de MFI sinput string info4="<<< === Parámetros de visualización del indicador === >>>"; //---- Parámetros de visualización del indicador input color TextColor=clrBlueViolet; // Color del texto input color UpColor=clrDarkTurquoise; // Color de tendencia alcista input color MdColor=clrSlateBlue // Color de tendencia neutra input color DnColor=clrTomato // Color de tendencia bajista input int FontSize=13 // Tamaño de fuente input type_font FontType=Font14; // Tipo de fuente input ENUM_BASE_CORNER WhatCorner=CORNER_LEFT_LOWER; // Esquina de visualización input uint Y_=20 // Posición vertical input uint X_=5 // Posición horizontal input string LableSirname="SignalTable_Sar_MFI_TEMA 1";
El indicador utiliza la clase de biblioteca GetFontName.mqh (debes copiarla en la carpeta terminal_data_folder\MQL5\Include).

Fig.1 El indicador SignalTable_Sar_MFI_TEMA