Начать новую тему Ответить на тему |
Список форумов AmiSite.ru » Роботы |
На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55 След. |
Автор |
Сообщение |
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
Ага, понятно. Ну ввиду последнего факапа биржи данные по текущей позиции лучше из терминала не брать
Кстати, если не секрет, почему ты отказался от tri-робота в пользу API? Вроде функционал один и тот же, API конечно побыстрее будет, но скорость - это все равно не для Ами-роботов.. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Как почему?
В три заявку кинул и потом вообще не известно чем дело кончилось. Вообще никакого контроля, если только не начинать читать tro а как быстро туда сообщат о результатах мне не известно. А по API сразу отвечают косяк или все ОК. Т.е. уверен, что заявка ушла и дошла до сервера. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
В tro сразу сообщают, надо только отпарсить. Тож есть статус с кодом ошибки и его расшифровка на великом могучем. К примеру так:
Код: |
ТRANS_ID=310080012;STATUS=0;TRANS_NAME="Ввод заявки"; DESCRIPTION="04.01.2012 10:08:28: Отправлена транзакция";
TRANS_ID=310080012;STATUS=3;TRANS_NAME="Ввод заявки"; DESCRIPTION="04.01.2012 10:08:28: Заявка, с биржевым номером 6428949481, успешно зарегистрирована."; ORDER_NUMBER=6428949481;
|
|
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А вот сразу это через сколько? И если это десятые доли секунды, то насколько стабильно? Эксперименты проводил? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
Эксперимент по скорости не проводил - на глаз так сразу. Мы же тут не HFT занимаемся. У меня другой есть эксперимент - полгода стабильной работы |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пол года это гут.
Ну с API полюбому проще. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
BRTO
Зарегистрирован: 01.03.2009
Сообщения: 105
|
А сообщения квика никто не считывает для получения информации о состоянии заявок? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Что имеешь ввиду? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
BRTO
Зарегистрирован: 01.03.2009
Сообщения: 105
|
000 писал(а): |
Что имеешь ввиду? |
Там пишется "заявка с таким-то номером зарегистрирована", "заявка с таким-то номером исполнена" и т.д. + сервисные сообщения.
Или при импорте транзакций это не работает? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
В принципе в квике есть возможность получать информацию о заявках и сделках через API, но там событийная модель. Т.е произошло событие и пошла информация об этом. В Ами это использовать не удобно. Проще запрос - ответ. Если бы я с Квиком работал, то можно было бы сделать, а так трудно очень. Пока сойдет и так. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Дмитрий
Зарегистрирован: 29.11.2011
Сообщения: 96
Откуда: Саратов
|
000 писал(а): |
Вопросы и косяки сюда. |
Здравствуйте! А почему не исполняется заявка по акциям РТС-Стандарт? Написано Соединение-есть; исполнение заявки-не исполнено; заявка-5. Настройки для тикера
else if(Name() == "SBERst2") { //Символ как он называется в Ами
SecCode = "SBER";
Class = "RTSST";
Lots = 1;
TickS = 0.01; // Минимальный шаг цены торгуемой бумаги
Otstup = 0.02; |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Думаю, что вот это Name() == "SBERst2"
Мне не нравятся маленькие буквы в названии символа.
Сделай вот такой индикатор
Код: |
Plot(Name() == "SBERst2", "", colorRed);
|
и кинь его на этот символ. Если будет линия 0, то проблема точно в этом, если 1 то не в этом. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Дмитрий
Зарегистрирован: 29.11.2011
Сообщения: 96
Откуда: Саратов
|
000 писал(а): |
Думаю, что вот это Name() == "SBERst2"
Мне не нравятся маленькие буквы в названии символа.
Сделай вот такой индикатор
Код: |
Plot(Name() == "SBERst2", "", colorRed);
|
и кинь его на этот символ. Если будет линия 0, то проблема точно в этом, если 1 то не в этом. |
Получилась линия 1. Значит не в этом. Что то другое. QUIK помоему не принимает заявки. Может с какими нибудь не такими параметрами они отправляются?
В Квике во внешних транзакциях видно что в него они поступают но дальше не отправляются. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Не, квик черным по русски отвечает, что
Цитата: |
строка транзакции заполнена неверно - "5"
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Кажись такое может быть если, например, цена не кратна размеру тика. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|
Начать новую тему Ответить на тему |
Список форумов AmiSite.ru » Роботы |
На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55 След. |
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|