Funkcja datetime TimeDay() zwraca dzień miesiąca (1, 2, ... 31) dla określonej daty. Więcej informacji można znaleźć w specyfikacji MQL4.
#property strict
void OnStart()
{
//---
datetime someDay = D'2012.03.31';
int result = TimeDay(someDay); // 31
//--- wyświetlić wynik
Print("Dzień 2012.03.31 to ",result," dzień miesiąca.");
}
Rys. 1. Przykład stosowania funkcji TimeDay().
#property strict
void OnStart()
{
//---
datetime timeBar = Time[10]; // czas świecy o indeksie 10
int result = TimeDay(timeBar);
//--- wyświetlić wynik
Print("Świeca z indeksem 10 to ",result," dzień miesiąca.");
}
Rys. 2. Przykład stosowania funkcji TimeDay().