Сильное запаздывание данных
На изображении можно увидеть насколько сильно отличаются данные из стакана Engine и таблицы Securities в Quik и соответственно стакана Quik.
На картинке видно, что уже 10 мин как должна была быть отрисована новая свеча, но из-за запаздывания данных ее естественно нет.
пришлось отключить вывод DDE из стакана, чтобы O.S.Engine смог догнать Quik, что говорит о некоторых сложностях в использовании стаканных стратегий
а это уже даже без вывода из стакана по DDE
на картинке видно что уже прошло 15 минут, а свеча все еще старая. В Quik уже совсем другие цифры. Подскажите как с этим справится, в чем причина таких тормозов?
Цитата: DennisNN
а это уже даже без вывода из стакана по DDE
на картинке видно что уже прошло 15 минут, а свеча все еще старая. В Quik уже совсем другие цифры. Подскажите как с этим справится, в чем причина таких тормозов?
причина таких тормозов - прорисовка чарта каждое обнволение тиков. Снимите галочку "Прорисовка интерфейса" и график догонит. Это ошибка 2 и 3 релиза...
Добавлю на днях частоту обновления свечей в настройки.
Да, но в таком случае совершенно не ясно что происходит... ведь в случае снятия галочки пропадает и весь остальной интерфейс.
А вообще то подождем следующую версию. Могу сказать, что этот релиз существенно лучше предыдущего!
Еще подскажите как выходить из ситуации, когда индикатор рассчитывается по скажем 100 свечам, а на графике столько не умещается, как выше видно? (на картинках вверху почему-то при добавлении каждой новой свечи удаляется одна вначале???)
К тому же если свечи часовые или дневные, то ждать момента, когда заработает робот придется крайне долго. Возможно можно как-то добавлять к торговому графику еще и исторические данные????
Цитата: Алексей Ван
причина таких тормозов - прорисовка чарта каждое обнволение тиков. Снимите галочку "Прорисовка интерфейса" и график догонит. Это ошибка 2 и 3 релиза...
Добавлю на днях частоту обновления свечей в настройки.
Цитата: DennisNNЕще подскажите как выходить из ситуации, когда индикатор рассчитывается по скажем 100 свечам, а на графике столько не умещается, как выше видно? (на картинках вверху почему-то при добавлении каждой новой свечи удаляется одна вначале???)
К тому же если свечи часовые или дневные, то ждать момента, когда заработает робот придется крайне долго. Возможно можно как-то добавлять к торговому графику еще и исторические данные????
По первому, всё должно быть ОК. Когда наберётся нужное кол-во данных индикатор рассчитается.
Можно подгрузить данные. Как это делать вот здесь описано: http://o-s-a.net/posts/reliz-7.html
По поводу запаздывания: проблема действительно решается с отключением прорисовки графика.
Хотя конечно, то что пропадает и весь остальной интерфейс - не есть хорошо, потому ждём следующую версию (но, должен сказать, что уже эта версия достаточно хороша).
Я ранее говорил об отваливающемся периодически DDE. Это возникает при добавлении в таблицы Quik новых торговых инструментов, нужно было покопаться в настройках Quik и отключить эту функцию.
Второй вопрос хоть и не по теме, но уже попробовал. Данные действительно подгружаются и добавляются к торговому графику. Однако следует отметить, что все подгружалось, но ближе к завершению возникла ошибка и скачивание прекратилось. Источником был сервер Финама. Следует заметить, что имевшиеся более полные данные были заменены подгруженными не полными.
Также хочу спросить: можно ли использовать сразу несколько источников для получения более точного графика по выбранному инструменту?
Я ранее писал, что проблема исчезнет при отключении прорисовки графика, но на данный момент появляется другая:
Вдно выше, что появляются гэпы, которых не было потому что не все данные подгружаются в систему при снятой галочке "прорисовка интерфейса".
Проблема также возникает с тем, что все индикаторы начинают строиться по этим неполным свечам...
Вот так выглядит график того же инструмента в Quik:
А в настройках данных стояла при этом галочка "Строить неторговые свечи"?
Цитата: Сергей Борисов
А в настройках данных стояла при этом галочка "Строить неторговые свечи"?
Нет, эта опция была отключена.
Проблема появляется только при отключении "Прорисовки интерфейса". Потому, придется в данной версии время от времени выключать и включать прорисовку, дабы избежать другую проблему: запаздывание данных.
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.