Настроил экспорт 5-минуток в Метасток из Квика и стал регулярно получать сообщения от Метастока "Unusual time change detected in data stream from dbc signal". Стал разбираться, открыл лог Equis Data Server и увидел, что сервер данных ожидает время бара, скажем 10:00, а реально получает 10:05. Напомню, я экспортирую 5-минутки. Если экспортировать 15-минутки, то будет 10:00 и 10:15 соответственно, я проверял. Открыл метастоковские файлы с данными, которые пишутся из передаваемых Квиком данных, и обнаружил, что там за время бара принят конец бара. Хотя на графиках в самом Квике время баров соответствует началу бара. Получается, что Квик у себя на графиках использует время начала бара, а при экспорте в Метасток передает время окончания бара. Судя по всему, именно из-за этого у меня (помимо сообщений о неожиданных изменениях времени) бывают такие глюки: я экспортирую из Квика 5-минутки, а в Метастоке меняю таймфрейм графика на нужный мне. Так вот, если таймфрейм в Метастоке тоже 5 минут, то с отображением графиков все в порядке. А если выбираю более крупные таймфреймы (скажем, 15 минут или часовики), то Метасток отображет их неверно, сравнивал с графиками в Квике. Подскажите, как в Квике можно настроить, что брать в качестве времени бара при экспорте - начало или конец?
По ошибке "Unusual time change detected in data stream from dbc signal". В настройках экспорта по бумаге надо убрать галочку "Не выводить данные повторно" и через Downloader удалить данные за этот день и запустить повторно. Также в QUIK и в Метастоке при выводе должен быть одинаково настроен интервал графика. Если выводе в QUIK 5 минут, то и в Метастоке должен быть настрое на прием 5 минут.
Галку "Не выводить данные повторно" убирал, не помогает. И в Квике в экспорте, и в Метастоке при создании бумаги интервал настроен одинаково - 5 минут. Вообще экспорт в Метасток настраивал по справке Квика. Если прекращался экспорт из Квика (например, перезагружал ПК), то перед повторным запуском экспорта в Downloader удаляю данные за текущую сессию. Запускаю Квик, запускаю экспорт и после этого запускаю Метасток. Проблема в другом - если я открываю в Метастоке эти данные в "родном" таймфрейме 5 мин, то все отображается правильно, если меняю таймфрейм на другой, скажем 15 минут (Метасток строит новый таймфрейм из тех же 5-минуток, файл открыт тот же, с исходными пятиминутками), то этот новый график часто отображается неправильно, обычно последние 2-3 бара (другие не проверял тщательно, ненужный труд при явно неправильных последних 2-3 барах, просто глазами пробегал, вроде в порядке). Бары имеют другие open, low, high и close, то есть получаются не теми, какие должны быть. Сравнивал с 15-минутками в Квике. Смущает то, что Квик на своих графиках отображает время начала бара, а при экспорте пишет время окончания бара, я увидел это в Downloader. Хотелось бы иметь возможность настраивать этот параметр при экспорте в Квике. Метастоковский Data Server при получении бара постоянно пишет в логе, что, к примеру, ожидалось время 10:00, получено 10:05 и т. д. для каждого бара. Для 15-минуток он пишет, что ожидалось время 10:00, получено 10:15 и т. д.
Андрей написал: Галку "Не выводить данные повторно" убирал, не помогает. И в Квике в экспорте, и в Метастоке при создании бумаги интервал настроен одинаково - 5 минут. Вообще экспорт в Метасток настраивал по справке Квика. Если прекращался экспорт из Квика (например, перезагружал ПК), то перед повторным запуском экспорта в Downloader удаляю данные за текущую сессию. Запускаю Квик, запускаю экспорт и после этого запускаю Метасток. Проблема в другом - если я открываю в Метастоке эти данные в "родном" таймфрейме 5 мин, то все отображается правильно, если меняю таймфрейм на другой, скажем 15 минут (Метасток строит новый таймфрейм из тех же 5-минуток, файл открыт тот же, с исходными пятиминутками), то этот новый график часто отображается неправильно, обычно последние 2-3 бара (другие не проверял тщательно, ненужный труд при явно неправильных последних 2-3 барах, просто глазами пробегал, вроде в порядке). Бары имеют другие open, low, high и close, то есть получаются не теми, какие должны быть. Сравнивал с 15-минутками в Квике. Смущает то, что Квик на своих графиках отображает время начала бара, а при экспорте пишет время окончания бара, я увидел это в Downloader. Хотелось бы иметь возможность настраивать этот параметр при экспорте в Квике. Метастоковский Data Server при получении бара постоянно пишет в логе, что, к примеру, ожидалось время 10:00, получено 10:05 и т. д. для каждого бара. Для 15-минуток он пишет, что ожидалось время 10:00, получено 10:15 и т. д.
Можно попробовать посмотреть, что отдает QUIK при экспорте. Для анализа данной проблемы не могли бы Вы, пожалуйста, выполнить следующее: - закройте программу QUIK; - создайте пустой файл "__iwr.log" (два нижних подчеркивания) и скопируйте в корень диска "С"; - создайте пустой файл "quik_metastock.log" и скопируйте в папку с программой QUIK; - запустите программу QUIK и начните экспорт; - подождите 10-15 мин; - затем пришлите нам, пожалуйста, на quiksupport@arqatech.com (указав в теме письма эту ветку форума) архив текущего состояния Вашего клиентского места программы QUIK (всей папки с программой) - без ключей доступа, файлы "__iwr.log" и "quik_metastock.log".
Егор, отправил данные, которые Вы просили. Туда же приложил файл лога Equis Data Server. Размер архива получился чуть больше 200 Мб. Если не получите письмо из-за размера, тогда выложу в облаке. Я очистил файлы с данными по бумагам и запустил экспорт с "чистого листа", все доступные данные.
Столкнулся с подобной проблемой на часовиках. В Квике время начала свечи, после экспорта в Метасток, время окончания свечи. Исправил в Метстоке: инструменты/опции/реал-тайм/конфик сервер/дата оптионс и в последней, нижней строчке ставим галку и -1. Теперь в Метстоке время начало свечи.
Денис написал: Столкнулся с подобной проблемой на часовиках. В Квике время начала свечи, после экспорта в Метасток, время окончания свечи. Исправил в Метстоке: инструменты/опции/реал-тайм/конфик сервер/дата оптионс и в последней, нижней строчке ставим галку и -1. Теперь в Метстоке время начало свечи.
Добрый день.
Дело в том, что в QUIK свечки именуются временем открытия, а в программе ТА свечки могут именоваться временем закрытия. Кроме того, следует учитывать правила формирования свечек. Минутная свечка в QUIK включает в себя все сделки помеченные временем ЧЧ.ММ.00-ЧЧ.ММ.59, часовая свечка включает минутные свечи ЧЧ.00-ЧЧ.59. Часовая свечка в программе ТА может формироваться минутками ЧЧ.01-ЧЧ(+1).00. Таким образом, при формировании часовых свечек, на основе минуток, в программе ТА могут получиться другие данные по закрытию/открытию свечей.