Funkcja int TimeMonth() zwraca numer miesiąca (styczeń = 1, 2, ... 12) dla określonego czasu. Więcej informacji można znaleźć w specyfikacji MQL4.
#property strict
void OnStart()
{
//---
datetime someMonth = D'2012.03.31 12:34:56';
int result = TimeMonth(someMonth); // 3
//--- wyświetlić wynik
Print("W 2012.03.31 12:34:56 miesiąc = ",result);
}
Rys. 1. Przykład stosowania funkcji TimeMonth().
#property strict
void OnStart()
{
//---
datetime timeBar = Time[10]; // czas świecy o indeksie 10
int result = TimeMonth(timeBar);
//--- wyświetlić wynik
Print("Świeca z indeksem 10 ma miesiąc = ",result);
}
Rys. 2. Przykład stosowania funkcji TimeMonth().