Tradematic Support Center
Guides, articles, videos and links for Tradematic users and developers.
Как проверить, является ли день свечи последним днем месяца?
21431РЕДАКТОР КОДА DATETIME DAYSINMONTH YEAR MONTH DAYOFWEEK DAY ДАТА ДЕНЬ НЕДЕЛИИспользуем следующую конструкцию:
// Является ли день текущей свечи последним рабочим днем месяца using System; public bool IsLastWorkingDay(int bar) { int dim = DateTime.DaysInMonth(Date[bar].Year, Date[bar].Month); DateTime dt = new DateTime(Date[bar].Year, Date[bar].Month, dim, 10, 0, 0); if (dt.DayOfWeek == DayOfWeek.Sunday) dim-= 2; else if (dt.DayOfWeek == DayOfWeek.Saturday) dim--; if (Date[bar].Day == dim) return true; else return false; }