//+------------------------------------------------------------------+ //| Constant.mqh | //| Copyright 2026, Niquel Mendoza | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026, Niquel Mendoza" #property link "https://www.mql5.com" #property strict #ifndef MQLARTICLES_UTILS_FA_INT_CONSTANT_MQH #define MQLARTICLES_UTILS_FA_INT_CONSTANT_MQH //+------------------------------------------------------------------+ //| Definiciones | //+------------------------------------------------------------------+ //--- Constantes const datetime wrong_datetime = 0; double DOUBLE_ARRAY_EMPTY[1]; double EMPTY_DOUBLE = 0.00; string EMPTY_STRING = ""; string EMPTY_STRING_NULL = NULL; vector EMPTY_VECTOR = {}; const bool TESTER_FLAG = MQLInfoInteger(MQL_TESTER); //--- Defines #define NOT_DEFINED_STRING "Not Defined" #define INVALID_INDEX -1 //--- Enums enum idiomas { English, Spanish }; //--- const string TERMINAL_MT5_DATA_PAH = ::TerminalInfoString(TERMINAL_DATA_PATH); const string TERMINAL_MT5_COMMON_PATH = ::TerminalInfoString(TERMINAL_COMMONDATA_PATH); const string TERMINAL_MT5_ROOT = TERMINAL_MT5_DATA_PAH + "\\MQL5\\"; //+------------------------------------------------------------------+ //| Macros | //+------------------------------------------------------------------+ //--- #define MQLARTICLES_FUNC_REMOVE_FLAG(var, flag) var &= ~(flag) //--- #define MQLARTICLES_FUNCIONESBASES_FASTMIN(A, B) ((A)>(B)?(B):(A)) #define MQLARTICLES_FUNCIONESBASES_FASTMAX(A, B) ((A)>(B)?(A):(B)) //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void Remover(string short_name = " ", long chart_id = 0, int subwin = 0) { if(MQLInfoInteger(MQL_PROGRAM_TYPE) == PROGRAM_INDICATOR) { if(!MQLInfoInteger(MQL_TESTER)) ChartIndicatorDelete(chart_id, subwin, short_name); else TesterStop(); return; } if(MQLInfoInteger(MQL_TESTER)) TesterStop(); else ExpertRemove(); } #endif // MQLARTICLES_UTILS_FA_INT_CONSTANT_MQH