background

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;
      }

This website uses cookies. By continuing to use this website, you consent to our Privacy Policy. OK