Михаил (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Портятся данные с Санкт-Петербургской биржи.
 
В тот раз было зарегистрировано обращение CQ02295020.
Портятся данные с Санкт-Петербургской биржи.
 
Приветствую!

Вынужден воскресить ветку, т.к. проблема актуальна для восьмой версии Квика (наприер 8.10.1.1).

В июле 2018 я отправлял вам в почту архив с программой (тогда это была седьмая версия), и получил ответ:
Код
В ходе анализа вашего обращения мы обнаружили ошибку в обновлении свечей
на дневном интервале, которая проявляется из-за особенностей
формирования свечей по сделкам, совершенным после полуночи. Ошибка
будет исправлена в одной из очередных версий программы. В качестве
временной меры рекомендуем перед запуском терминала очищать архивы
дневных свечей, например создав bat файл следуюего вида:

del archive\SPBXM*_day.dat
del archive\bak\SPBXM*_day.dat
start info.exe
И, кажется, в дальнейшем вы действительно исправили седьмую версию. Но, похоже, не перенесли исправление в восьмую версию.
getDepoEx в Джуниоре возвращает нули
 
Отставить! Сам дурак. Всё правильно возвращает. Утро вечера мудренее.

Всем спасибо, вопрос снимается.
getDepoEx в Джуниоре возвращает нули
 
Приветствую!

Функция getDepoEx в Джуниоре возвращает нули для фондового рынка. При этом торги идут, в таблицах данные есть. Помогите, пожалуйста, это исправить.

Вот что возвращает getDepoEx:
Код
sec_code:   SBER
awg_position_price:   0
currentbal:   0
locked_buy_value:   0
wa_position_price:   0
client_code:   10945
openlimit:   0
firmid:   NC0011100000
locked_sell_value:   0
limit_kind:   0
openbal:   20
locked_buy:   0
locked_sell:   0
trdaccid:   NL0011100043
currentlimit:   0

Вот код:
Код
function arToStr (ar)
   local str = '';
   for key, val in pairs(ar) do
      str = str..tostring(key)..':\t'..tostring(val)..'\n';
   end
   return str;
end

function main ()
   result = getDepoEx('NC0011100000', '10945', 'SBER', 'NL0011100043', 0);
   message(arToStr(result));
end
Портятся данные с Санкт-Петербургской биржи.
 
Цитата
Stanislav Tvorogov написал:
Для диагностики проблемы просьба прислать архив Рабочего места QUIK на момент ее возникновения, до перезаказа данных нам на адрес: quiksupport@arqatech.com.
Архив необходимо делать без файлов ключей и при закрытой программе QUIK.

В письме укажите ссылку на данную ветку форума, а также код класса и код бумаги по которым возникла проблема. Также после формирования архива выполните перезаказ данных и наведя указатель мыши на появившуюся свечу сделайте скриншот графика - приложите его также пожалуйста к письму.
Отправил.
Портятся данные с Санкт-Петербургской биржи.
 
Цитата
Stanislav Tvorogov написал:
Добрый день,

Уточните, правильно ли понимаем, что проблема наблюдается только с дневными интервалами графиков?
Перезапускается ли Рабочее место QUIK в промежуток между днями либо остается открытым?
Добрый день.

Да, проблема с дневными графиками. 15-минутные впорядке. Остальные я не использую (минутные иногда, но на них потерю пары свечек я могу просто не замечать).

Quik перезапускается между днями (обычно запускается в 11, закрывается в 19; +/- час; соответственно между 19 и 11 программа не работает и данные не получает).
Портятся данные с Санкт-Петербургской биржи.
 
Здравствуйте!

Теряются данные по иностранным акциям с Питерской биржи, полученные ранее.

Например. Вчера примерно с 11 до 19 часов был запущен Quik и получал данные по выбранному инструменту (окна с графиками были открыты на одной из вкладок). Свечки рисовались корректно. Сегодня же на дневном графике свечка за вчерашний день отображается неправильно, хотя на 15-минутном всё ОК. Перезаказ данных исправляет проблему. Но проблема повторяется каждый день, приходится перезаказывать данные в начале дня. Проблема замечена только на иностранных акциях Санкт-Петербургской биржи. С Московской биржей всё нормально.

Брокер - Открытие. Обновление Quik с 7.14.1.7 до 7.19.0.51 не решает проблему.

Приложены картинки: смотрим на предпоследнюю (справа) свечку на дневном графике (слева).
Страницы: 1
Наверх