Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Робот для Квика через API Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
icebraiker



Зарегистрирован: 19.05.2011
Сообщения: 15

СообщениеДобавлено: Ср Апр 11, 2012 10:44 am Ответить с цитатой Вернуться к началу

Спасибо, Олег за хорошего робота и плагины. Только у меня возникла одна проблемка. Функция AS_QUIK_SEND_SYNC_NEWORDER принимает только цену заявки,округлённую до целого числа. А если делать робота, который выставляет лимитные заявки в стакан и отслеживает их исполнение, то нужно указывать цену точно. Можно ли как-то сделать, чтобы функция принимала цену с дробной частью?
Посмотреть профиль Отправить личное сообщение
icebraiker



Зарегистрирован: 19.05.2011
Сообщения: 15

СообщениеДобавлено: Ср Апр 11, 2012 2:01 pm Ответить с цитатой Вернуться к началу

Сначала написал вопрос, а потом вспомнил, что об этом уже говорилось. Перекачал плагин, проверил на SBER как в примере - работает. Проверяю на LKOH - цену 1782,5 отсылает. А ставишь 1782,4 -не принимает. И так любое число, которое заканчивается не на 5 или 0. Как с этим справится?
Посмотреть профиль Отправить личное сообщение
icebraiker



Зарегистрирован: 19.05.2011
Сообщения: 15

СообщениеДобавлено: Ср Апр 11, 2012 2:21 pm Ответить с цитатой Вернуться к началу

С другими тикерами , где есть знаки после запятой то же самое: TATN, NVTK. Может я откуда-то не оттуда скачиваю плагин? На главной странице плагин за 10.01.2012, нажимаешь ссылку, а дальше плагин за 27.12.2011?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Апр 11, 2012 5:03 pm Ответить с цитатой Вернуться к началу

Квик ругается? Что отвечает? 5?

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Апр 11, 2012 11:41 pm Ответить с цитатой Вернуться к началу

Попробуй этот плагин

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Яхфар



Зарегистрирован: 24.04.2011
Сообщения: 74

СообщениеДобавлено: Пт Апр 13, 2012 3:47 pm Ответить с цитатой Вернуться к началу

У меня путь к квику в роботе прописан так: Quik= "C:\Info"; Брокер - Открытие. Может ли из за этого быть какие нить проблемы? А то не получается подсоединиться....
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пт Апр 13, 2012 5:00 pm Ответить с цитатой Вернуться к началу

С путем проблем быть не должно.
А у тебя функции AS_QUIK_SEND_SYNC_NEWORDER и т.п. Ами видит? Плагин подключился?

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
icebraiker



Зарегистрирован: 19.05.2011
Сообщения: 15

СообщениеДобавлено: Сб Апр 14, 2012 8:52 am Ответить с цитатой Вернуться к началу

Не мог ответить сразу, пришлось срочно уехать на пару дней. Всё-таки там был плагин старый по той ссылке, что я писал. Перезакачал тот плагин, который ты выложил в предпоследнем посте и всё заработало. А ошибку выдавал он раньше - "5". Спасибо за помощь! А то я уже не знал что делать Laughing
Посмотреть профиль Отправить личное сообщение
Яхфар



Зарегистрирован: 24.04.2011
Сообщения: 74

СообщениеДобавлено: Вт Апр 17, 2012 2:19 pm Ответить с цитатой Вернуться к началу

000 писал(а):
С путем проблем быть не должно.
А у тебя функции AS_QUIK_SEND_SYNC_NEWORDER и т.п. Ами видит? Плагин подключился?


как опеределить плагин подключился или нет?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Апр 17, 2012 4:54 pm Ответить с цитатой Вернуться к началу

Эта функция AS_QUIK_SEND_SYNC_NEWORDER выделена синим?

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Яхфар



Зарегистрирован: 24.04.2011
Сообщения: 74

СообщениеДобавлено: Ср Апр 18, 2012 9:28 am Ответить с цитатой Вернуться к началу

000 писал(а):
Эта функция AS_QUIK_SEND_SYNC_NEWORDER выделена синим?


нет
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Апр 18, 2012 1:58 pm Ответить с цитатой Вернуться к началу

Значит плагин не работает.
Это сделал?
файл TRANS2QUIK.dll положить в папку Амиброкера (..\AmiBroker) обычно это C:\Program Files\AmiBroker

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Яхфар



Зарегистрирован: 24.04.2011
Сообщения: 74

СообщениеДобавлено: Чт Апр 19, 2012 10:36 am Ответить с цитатой Вернуться к началу

000 писал(а):
Значит плагин не работает.
Это сделал?
файл TRANS2QUIK.dll положить в папку Амиброкера (..\AmiBroker) обычно это C:\Program Files\AmiBroker


Скачал отсюда http://www.quik.ru/user/download/ API импорта транзакций 1,1 (для версии 5.15 и старше. Скопировал от туда три файла и вставил C:\Program Files\AmiBroker

Также кинул два файла AS_QuikTride.dll и AS_File.dll в C:\Program File\Amibroker\Plugins

нажал начать обработку во внешних транзакциях
нажал explore ---выдает нет соединения с квиком ....при повторной попытке вобще ничего не пишет....
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Чт Апр 19, 2012 11:01 am Ответить с цитатой Вернуться к началу

Ага. Похоже плагин всетаки виден. Иначе код робота выдал бы ошибку.

Куда установлен Квик? В смысле путь....

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Яхфар



Зарегистрирован: 24.04.2011
Сообщения: 74

СообщениеДобавлено: Чт Апр 19, 2012 11:12 am Ответить с цитатой Вернуться к началу

000 писал(а):
Ага. Похоже плагин всетаки виден. Иначе код робота выдал бы ошибку.

Куда установлен Квик? В смысле путь....


C:\Info


Немного не в тему но возник вопрос..При создании графика онлайнового в ами название графика всегда будет содержать тольrо заглавные буквы?
А т о я в квике прописываю для экспорта SiM2, А в Ами пишется заглавными тока SIM2. Строчные Ами н евоспринимает?
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen