vsnoopy83
|
Date: 7/8/2016
Загрузил полностью с нуля последний архив, преподключил луа скрипт, запустил Sample заявки не уходят.
|
|
Thanks:
|
|
|
|
|
vsnoopy83
|
Date: 7/8/2016
Да, но если подписаться на получение инструментов, то видно, что они приходят. И поиском они добавляются в семпл и можно по инструменту стакан открыть и в трейдере есть эти инструменты и левел1 приходит. Mikhail Sukhov vsnoopy83 C официального сайта АРКИ Slepoy vsnoopy83 Я как раз с этого начал, сделал простой привод с 2мя кнопками купить и продать 1 лот, по началу все заработало, но при последующем подключении перестало работать, я подумал, что что то делаю не так и полез в sample, там история повторилась. А Квик-Джуниор с оф. сайта АРКИ? Либо взят спец-дистрибутив у брокера? Ну или логи не те. Еще вариант... Вообщем в самом начале должны пересылаться инструменты. У вас этого не происходит. Это и есть причина ошибок дальнейших с регистрацией (в принципе Слепой правильно указал, на мой взгляд).
|
|
Thanks:
|
|
|
|
|
vsnoopy83
|
Date: 7/8/2016
Затеплилось понимание) В общем несмотря на то, что галочка получить инструменты снята, они все же приходят, а именно те, которые есть в таблице параметров, но почему то по ним приходит не вся информация, в частности не приходит тип, так вот если найти поиском то по нему приходит корректная информация и сделки уходят нормально, в приложении скрин с такой ситуацией, я снимаю галку получать все инструменты, захожу в таблицу инструментов, но там появляется SRU6 без типа актива, по нему можно открыть стакан и получать левел1, но заявки не уходят. Вопрос, почему приходят инструменты если галка не стоит, и как сделать так, чтобы они не приходили, а запрашивать их поиском?
|
|
Thanks:
|
|
|
|
|
vsnoopy83
|
Date: 7/8/2016
Причем если стоит галка получать все инструменты, то приходят 2 их 3х инструментов из таблицы параметров и без типа инструмента, заявки не уходят, а если галка не стоит, то приходит первый инструмент.
В общем проблема решается, если еще раз поиском найти инструменты, тогда в них все параметры проставляются правильно.
|
|
Thanks:
|
|
|
|
|
Mikhail Sukhov
|
Date: 7/8/2016
vsnoopy83 Причем если стоит галка получать все инструменты, то приходят 2 их 3х инструментов из таблицы параметров и без типа инструмента, заявки не уходят, а если галка не стоит, то приходит первый инструмент.
В общем проблема решается, если еще раз поиском найти инструменты, тогда в них все параметры проставляются правильно. Логи присылайте под дебагом. Скорее всего что-то не так настроили.
|
|
Thanks:
|
|
|
|
|
Slepoy
|
Date: 7/8/2016
|
|
|
|
vsnoopy83 Вопрос, почему приходят инструменты если галка не стоит, и как сделать так, чтобы они не приходили, а запрашивать их поиском? Это галка почему-то срабатывает только до подключения. Если подключился, а затем отключился, снял галку, и снова подключаешься, то реакции никакой не будет. Нужно перезапускать бота. То есть, галку надо снимать сразу после запуска бота, и только потом подключаться к Квику. При последующем переподключении галка реагировать не будет, с чем это связано мне неизвестно. Чтобы изменить режим нужно полностью вырубать бота. Может, как я уже говорил ранее, инструменты приходят от старых заявок/сделок. Там даже запрашивать ничего не нужно, инструменты сформируются сами. Но одна часть полей/свойств у таких инструмнетов будет пуста, а другая часть - заполнена некорректными данными. Они будут приходить помимо твоей воли. Просто их надо отфильтровывать, т.е. замутить механизм который не позволит использовать их для формирования ордера. То есть, должна стоять защита, которая будет мониторить и ждать когда выполниться ручной запрос и поля инструмнета дозаполнятся корректно, и только потом давать добро на формирование ордера.
|
|
Thanks:
|
|
|
|
|
vsnoopy83
|
Date: 7/8/2016
Ну вот я до подключения снял галку получать все инструменты, открываю окно инструментов, вижу там 2 инструмента, пытаюсь послать заявку, инструмент не находится, ищу поиском этот же инструмент, отправляю заявку, она уходит. Лог и 2 скрина прилагаю. Mikhail Sukhov vsnoopy83 Причем если стоит галка получать все инструменты, то приходят 2 их 3х инструментов из таблицы параметров и без типа инструмента, заявки не уходят, а если галка не стоит, то приходит первый инструмент.
В общем проблема решается, если еще раз поиском найти инструменты, тогда в них все параметры проставляются правильно. Логи присылайте под дебагом. Скорее всего что-то не так настроили.
|
|
Thanks:
|
|
|
|
|
vsnoopy83
|
Date: 7/8/2016
Мне для работы этого достаточно, но было бы удобнее, если бы без запроса всех инструментов они бы не приходили.
|
|
Thanks:
|
|
|
|
|
Mikhail Sukhov
|
Date: 7/8/2016
Логи не могут быть единые. Сценария же два.
Что-то вы не так делаете. Постарайтесь по шагам и по видео посмотреть подключение по Луа. Скроее всего что-то пропускаете или не так делаете.
|
|
Thanks:
|
|
|
|
|
Slepoy
|
Date: 7/8/2016
vsnoopy83 Ну вот я до подключения снял галку получать все инструменты, открываю окно инструментов, вижу там 2 инструмента Ну я об этом и писал - эти полупустые инструменты автоматом формируются на основе старых сделок за сегодняшную сессию. Они автоматом попадают в коллекцию Секьюритис без всяких запросов. От них никак не избавится. Нужно делать запрос вручную, тогда всё дозаполнится. Либо просто для торговли создать свою коллекцию инструментов наполняя её к примеру по событию LookupSecuritiesResult и оттуда брать инструмент.
|
|
Thanks:
|
|
|
|