Tradematic Support Center
Guides, articles, videos and links for Tradematic users and developers.
Как получить минимум дня по фьючерсу без вечерней сессии?
25742РЕДАКТОР КОДА МИНИМУМ ДНЯ БЕЗ ВЕЧЕРКИ МИНИМУМ ДНЯ ПО ФЬЮЧЕРСУ БЕЗ ВЕЧЕРНЕЙ СЕССИИ DATE DATETIME
Чтобы получить минимум дня по фьючерсу без вечерней сессии можно воспользоваться следующим методом:
// Минимум дня public DataSeries LDClose(DataSeries lowSeries) { DataSeries ldClose = new DataSeries(); double lowdClose=0; double hrClose = 0; for(int bar = 1; bar < lowSeries.Count; bar++) { if (Date[bar]>= new DateTime(Date[bar].Year, Date[bar].Month, Date[bar].Day, 10, 00,0)& (Date[bar] < new DateTime(Date[bar].Year, Date[bar].Month, Date[bar].Day, 19, 00, 0))) { hrClose = Date[bar].Hour; if (hrClose == 10) { lowdClose=Low[bar]; } for ( hrClose=11; hrClose<19; hrClose++) { if (lowdClose>Low[bar]) { lowdClose=Low[bar]; } } } ldClose.Add(lowdClose); } return ldClose; }