Перестали работать некоторые методы в версии 2,0

Автор: konstantinio

Перестали работать некоторые методы в версии 2,0 - Sat Oct 29 2016 09:14 PM

Здравствуйте! Заметил что перестали работать некоторые привычные методы для версии 2,0. На пример
Code:
sec.Bars[i].Date

перестало работать. Как получить дату заданного бара?
Есть ли список изменений 2,0 от версии 1,2? Что изменилось, что добавилось?
Автор: ra81

Re: Перестали работать некоторые методы в версии 2,0 - Sun Oct 30 2016 11:35 AM

списка нет. Методом тыка найдите. Там работа с барами изменилась слегка.
Автор: konstantinio

Re: Перестали работать некоторые методы в версии 2,0 - Sun Oct 30 2016 07:49 PM

Весь день пытался разобраться. Гулял по всей иерархии, но класса который возвращает инфу по свечам так и не нашел. Интерфейсы есть... Класс найти не мог. Visual Studio тоже ничего не подсказывает. Кто знает вопрос на сей вопрос? Буду признателен за помощь.
Автор: alex82

Re: Перестали работать некоторые методы в версии 2,0 - Thu Nov 03 2016 06:05 PM

Тоже столкнулся с такой проблемой. Не могу разобраться как вытащить данные по свече.
Автор: ra81

Re: Перестали работать некоторые методы в версии 2,0 - Sat Nov 05 2016 09:41 AM


Так что не знаю откуда у вас проблема. Проблемы нет все работает в данном случае так же как и ранее.
Опять же зачем вам обязательно классы? Ну интерфейса вполне хватает чтобы работать с данными. А какой там по факту объект = ну не все ли равно?
Автор: alex82

Re: Перестали работать некоторые методы в версии 2,0 - Sat Nov 05 2016 12:05 PM

Вот так работает:
Code:
for (int i = 0; i < count; i++)
{
   if (le == null)
      {
          if (sma[i] < sec.Bars[i].Close)
          {
           ...
          }
      }
}


А вот так почему то не работает:
Code:
            
for (int i = 0; i < count; i++)
{
   if (le == null && sma[i] < sec.Bars[i].Close)
      {
       ...
      }
}


Не то что бы условие не срабатывает, а именно выдает ошибку.