Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

SignalTable_Sar_MFI_TEMA - MetaTrader 5 Script - MT4/MT5 Resource

author EAcpu | 4 reads | 0 comments |

SignalTable_Sar_MFI_TEMA - indicator for MetaTrader 5

Original author:

The indicator displays buy and sell signals of three indicators (iSAR, iMFI и iTEMA) located on nine time frames and has complete settings.

//+------------------------------------------------------------------------+
//|Indicator input parameters |
//+------------------------------------------------------------------------+
Enter string symbol_= ”” ; // Financial assets
Input ENUM_TIMEFRAMES time range 1 = PERIOD_M1 ; // Chart 1 period
Input ENUM_TIMEFRAMES time range 2 = PERIOD_M5 ; // Figure 2 period
Input ENUM_TIMEFRAMES time range 3= PERIOD_M15 ; //Chart 3 period
Input ENUM_TIMEFRAMES time range 4= PERIOD_M30 ; // Figure 4 period
Input ENUM_TIMEFRAMES time range 5 = PERIOD_H1 ; // Figure 5 period
Input ENUM_TIMEFRAMES time range 6= PERIOD_H4 ; //Chart 6 periods
Input ENUM_TIMEFRAMES time range 7= PERIOD_D1 ; // Figure 7 Period
Input ENUM_TIMEFRAMES time range 8= PERIOD_W1 ; // Figure 8 period
Input ENUM_TIMEFRAMES time range 9= PERIOD_MN1 ; // Figure 9 Period

Enter string information 1= "<<<============== iSAR parameters================>>>" ; //--- iSAR parameters
Enter double the SAR step size = 0.02 ; // iSAR step size
Enter double the maximum SAR value = 0.2 ; // Maximum iSAR
Input unit SAR bar number = 0 ; // Get the bar number of iSAR signal
Enter string information 2= “<<<============ Moving average parameters==============>>>” ; //---- Moving average parameters
Input unit fast TEMA= 13 ; // fast TEMA
Input unit slow TEMA= 24 ; // slow TEMA
Enter ENUM_APPLIED_PRICE TEMA price = PRICE_CLOSE ; // TEMA price
Input unit TEMA number = 0 ; // Get the number of bars of MA signal
Enter string information 3= "<<<============== iMFI parameters================>>>" ; //---- MFI parameters
Input integer MFIP period = 14 ; Input ENUM_APPLIED_VOLUME MFI volume type = volume_scale ; // iMFI volume
Input unit MFI high level = 60 ; // iMFI overbought level
Input unit MFI low level = 40 ; // iMFI oversold level
Input boolean MFI invert = true ; // iMFI signal is inverted
enterss="keyword">Unit MFI bar number = 0 ; // Get the bar number of the MFI signal and input string information 4= "<<< ===Indicator visual display parameters==== >>>" ; //---- Indicator visual display parameter input color text color = clr blue purple ; // Text color input color color = clr dark turquoise ; // Uptrend color input color medium color = clr slate blue ; // No trend color input color DN color = tomato ; // Downtrend color input integer font size = 13 ; // Font color input type_font FontType=Font14; // Font type input ENUM_BASE_CORNER what corner = corner lower left corner ; // Display corner input unit Y_= 20 ; // Vertical position input unit X_= 5 ; // Horizontal position input string label Mr. Name = "SignalTable_Sar_MFI_TEMA 1" ;

The indicator uses the library's class to get the font name.mqh (should be copied to terminal_data_folder\MQL5\Include).

SignalTable_Sar_MFI_TEMA - indicator for MetaTrader 5

Figure 1 SignalTable_Sar_MFI_TEMA indicator


Attachment download

📎 getfontname.mqh (5.18 KB)

📎 signaltable_sar_mfi_tema.mq5 (32.84 KB)

Source: MQL5 #23191

Verification code Refresh