Funkcje własne:   NameTimeFrame()

Funkcja string NameTimeFrame() zwraca nazwę przedziału czasowego (time frame) jako wartość tekstową.

f_timeFrame - przedział czasowy (time frame) jako stała MQL4.

f_timeFrame - przedział czasowy (time frame) jako stała MQL4.

string NameTimeFrame(ENUM_TIMEFRAMES f_timeFrame) // przedział czasowy
  {
   switch(f_timeFrame)
     {
      case PERIOD_CURRENT: return "Current time frame";
      case PERIOD_M1:      return "M1";
      case PERIOD_M5:      return "M5";
      case PERIOD_M15:     return "M15";
      case PERIOD_M30:     return "M30";
      case PERIOD_H1:      return "H1";
      case PERIOD_H4:      return "H4";
      case PERIOD_D1:      return "D1";
      case PERIOD_W1:      return "W1";
      case PERIOD_MN1:     return "MN1";
      default:             return "Unknown time frame";
     }
  }

Przykład stosowania funkcji

1) Określić nazwę przedziału czasowego PERIOD_H1:

NameTimeFrame(PERIOD_H1);