Как проверить, является ли день свечи последним днем месяца?
19096РЕДАКТОР КОДА 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; }

Tradematic Support Center
Guides, articles, videos and links for Tradematic users and developers.