Добрый день. Терминал на компьютере всего один, брокер БКС, счет реальный, не демо-счет.
Вот скриншот таблицы сделок по инструменту GOLD-3.18:
На последних строках видно, что последняя продажа (открытие короткой позиции) была совершена 29.01.2018 в 18:04:46, закрыта короткая позиция 29.01.2018 в 21:03:17
Вот скриншот таблицы заявок по инструменту GOLD-3.18:
Последние строки показывают, что заявка на продажу 29.01.2018 в 18:04:46 была исполнена, заявка на покупку 29.01.2018 в 21:02:04 была снята, следующая заявка на покупку 29.01.2018 в 21:03:17 была исполнена.
В базу данных может записывать только терминал quik.
В базу данных делаю запрос в таблицу сделок:
SEL ECT distinct * FR OM trade WHERE paper_code = 'GDH8' AND date = '2018-01-29' ORDER BY "date", "time"
На скриншоте видно, что последняя продажа (открытие короткой позиции) была совершена 29.01.2018 в 18:04:46, затем была совершена покупка 29.01.2018 в 20:56:33 и затем была покупка 29.01.2018 в 21:03:17. Проблема в том, что сделки 29.01.2018 в 20:56:33 не было и в quik ее не показывает.
Вот скриншот таблицы сделок по инструменту GOLD-3.18:
На последних строках видно, что последняя продажа (открытие короткой позиции) была совершена 29.01.2018 в 18:04:46, закрыта короткая позиция 29.01.2018 в 21:03:17
Вот скриншот таблицы заявок по инструменту GOLD-3.18:
Последние строки показывают, что заявка на продажу 29.01.2018 в 18:04:46 была исполнена, заявка на покупку 29.01.2018 в 21:02:04 была снята, следующая заявка на покупку 29.01.2018 в 21:03:17 была исполнена.
В базу данных может записывать только терминал quik.
В базу данных делаю запрос в таблицу сделок:
SEL ECT distinct * FR OM trade WHERE paper_code = 'GDH8' AND date = '2018-01-29' ORDER BY "date", "time"
На скриншоте видно, что последняя продажа (открытие короткой позиции) была совершена 29.01.2018 в 18:04:46, затем была совершена покупка 29.01.2018 в 20:56:33 и затем была покупка 29.01.2018 в 21:03:17. Проблема в том, что сделки 29.01.2018 в 20:56:33 не было и в quik ее не показывает.