У вас не стоит Flash Player
Настройки
#39387 - Mon Mar 26 2012 08:16 PM косяк
ves Offline
enthusiast

Registered: Wed May 25 2011
Записи: 388
торгую 12 ботами под смарткомом... смотрим время выставления заявок... время идет по-наростающей от 182мс до 66182мс как это понимать? раньше такого не было... при одноременном выставлении нескольких заявок такое случается постоянно... время выставления заяв доходит до 120сек


19:01:13.31 200 8133642870:Заявка 8133642870 на продажу 10 лотов SRM2 по цене 9745 принята. Команда выполнена за 66182 мс.
19:01:10.42 200 8133643137:Заявка 8133643137 на продажу 5 лотов GZM2 по цене 17715 принята. Команда выполнена за 15125 мс.
19:00:55.28 200 8133643428:Заявка 8133643428 на продажу 5 лотов GZM2 по цене 17715 принята. Команда выполнена за 52664 мс.
19:00:06.87 200 8133643569:Заявка 8133643569 на продажу 10 лотов SRM2 по цене 9745 принята. Команда выполнена за 3549 мс.
19:00:04.50 200 8133643099:Заявка 8133643099 на покупку 25 лотов SiM2 по цене 29580 принята. Команда выполнена за 3212 мс.
19:00:03.97 100 Скрипт: 'торг сбер' Скрипт выполнен успешно за 626мс. (1111 баров, время 26.03.2012 18:30:00)
19:00:03.95 100 Скрипт: 'фьюч газпром' Скрипт выполнен успешно за 568мс. (1111 баров, время 26.03.2012 18:30:00)
19:00:03.34 100 Скрипт: '2бксруб ' Скрипт выполнен успешно за 990мс. (555 баров, время 26.03.2012 18:30:00)
19:00:03.31 100 Скрипт: 'оп газпром' Скрипт выполнен успешно за 819мс. (555 баров, время 26.03.2012 18:30:00)
19:00:03.29 100 Скрипт: 'торг сбер' Скрипт выполнен успешно за 423мс. (1111 баров, время 26.03.2012 18:15:00)
19:00:03.17 100 Скрипт: 'фьюч газпром' Скрипт выполнен успешно за 848мс. (1111 баров, время 26.03.2012 18:15:00)
19:00:03.14 100 Скрипт: 'суперхай 1' Скрипт выполнен успешно за 165мс. (555 баров, время 26.03.2012 18:30:00)
19:00:03.11 100 Скрипт: 'торг баксрубль' Скрипт выполнен успешно за 806мс. (1111 баров, время 26.03.2012 18:30:00)
19:00:03.07 100 Скрипт: 'оп сбербанк' Скрипт выполнен успешно за 13мс. (555 баров, время 26.03.2012 19:00:00)
19:00:02.76 100 Скрипт: 2бксруб 15мин. Обнаружен двойной выход из позиции для заявки открытия номер 8132693981.
Требуется вмешательство человека.
19:00:02.67 100 Скрипт: 'фьюч ртс' Скрипт выполнен успешно за 279мс. (555 баров, время 26.03.2012 19:00:00)
19:00:02.64 100 Скрипт: 2бксруб . Обнаружен двойной выход из позиции для заявки открытия номер 8132579406.
Требуется вмешательство человека.
19:00:02.61 100 Скрипт: 'хай газпром' Скрипт выполнен успешно за 160мс. (555 баров, время 26.03.2012 18:15:00)
19:00:02.50 100 Скрипт: 'тест' Скрипт выполнен успешно за 153мс. (1111 баров, время 26.03.2012 18:30:00)
19:00:02.43 100 Скрипт: 'хай сбер' Скрипт выполнен успешно за 200мс. (555 баров, время 26.03.2012 18:15:00)
19:00:02.37 100 Скрипт: 'оп сбербанк' Скрипт выполнен успешно за 138мс. (555 баров, время 26.03.2012 18:30:00)
19:00:01.28 200 8133643519:Заявка 8133643519 на покупку 25 лотов SiM2 по цене 29580 принята. Команда выполнена за 1364 мс.
19:00:00.79 100 Скрипт: '2бксруб ' Скрипт выполнен успешно за 169мс. (555 баров, время 26.03.2012 18:30:00)
19:00:00.11 100 Скрипт: 'торг баксрубль' Скрипт выполнен успешно за 135мс. (1111 баров, время 26.03.2012 18:30:00)
19:00:00.09 100 Скрипт: 2бксруб . Обнаружен двойной выход из позиции для заявки открытия номер 8132693981.
Требуется вмешательство человека.
19:00:00.06 100 Скрипт: 2бксруб. Обнаружен двойной выход из позиции для заявки открытия номер 8132579406.
Требуется вмешательство человека.
18:59:59.72 100 Скрипт: 'хай в бакс-рубл' Скрипт выполнен успешно за 12мс. (555 баров, время 26.03.2012 18:30:00)
18:59:59.20 200 8133643705:Заявка 8133643705 на продажу 2 лотов RIM2 по цене 162375 принята. Команда выполнена за 301 мс.
18:59:58.89 200 8133643502:Заявка 8133643502 на продажу 2 лотов RIM2 по цене 162375 принята. Команда выполнена за 182 мс.
18:59:58.72 100 Скрипт: 'тест' Скрипт выполнен успешно за 23мс. (1111 баров, время 26.03.2012 18:30:00)
18:59:58.70 100 Скрипт: 'суперхай 1' Скрипт выполнен успешно за 11мс. (555 баров, время 26.03.2012 18:30:00)
18:59:58.70 100 Скрипт: 'фьюч ртс' Скрипт выполнен успешно за 40мс. (555 баров, время 26.03.2012 19:00:00)

Наверх
#39388 - Mon Mar 26 2012 08:25 PM Re: косяк [Re: ves]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Все заявки брокером рассматриваются по очереди.

Наверх
#39406 - Tue Mar 27 2012 09:48 AM Re: косяк [Re: ViL]
ves Offline
enthusiast

Registered: Wed May 25 2011
Записи: 388
1) я понимаю что по-очереди, но почему время растет по-экспоненте, а не линейно? ( 10заявок * 0.18сек на каждую= 1.8сек, а по факту имеем 60сек!!!) здесь точно баг какой-то...
2) дайте рекомендацию что делать? всего 4ре бота в 4рех ликвидных фьючах это уже 16 ботов... а есть еще и акции и валютная секция ммвб... уже счас все затыкается на 12ти ботах...
3) плаза2 поможет?
4) может имеет смысл в ТСЛАбе буферизировать выставления заявок на биржу, а не ставить напряую...


Отредактировано ves (Tue Mar 27 2012 10:00 AM)

Наверх
#39430 - Tue Mar 27 2012 01:00 PM Re: косяк [Re: ves]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
По данному обрывку лога ничего сказать нельзя. но подобные времена выставления заявок обычно свидетельствуют об очень медленном и нестабильном интернет-канале. Плаза, если использовать на том же интернет канале, - не поможет. Советую протестировать наш паркинг и сравнить время выставления заявок.
Заявки от разных скриптов выставляются не последовательно, а параллельно. Последовательно обрабатываются команды только внутри одного скрипта. например, снять старую заявку и выставить новую. Либо сначала закрыть старую позицию и выставить заявку на открытие новой.

Наверх
#39462 - Tue Mar 27 2012 06:03 PM Re: косяк [Re: Nektodron]
ves Offline
enthusiast

Registered: Wed May 25 2011
Записи: 388
спасибо буду думать...

Наверх
#39794 - Tue Apr 03 2012 02:38 PM Re: косяк [Re: ves]
ves Offline
enthusiast

Registered: Wed May 25 2011
Записи: 388
более менее пролечил ботов (5ый день торгую)...
подключил полный унлим по тестам http://internet.yandex.ru/ кажет скорость в районе 30Мбит/сек... а было 3.5мбит
роботы стали работать пошустрее, стабильнее, грузятся и запускаются всего за 1.5минуты (было три минуты и больше, часто вис смартком)... задержка выставления приказов счас макимум 18сек (было 120сек)... всреднем 5-8сек что вполне терпимо (живу в Москве)... если пускать ботов по-одиночке то задержка выставления приказов в районе 0.2сек... (так что косяк в тслабе где то есть, просто на скоростном инете он не так сильно заметен)...
динамика таже что и раньше: первые заявы ставятся за 0.2 сек , затем секунды-десятки секунд...

вопросы:
1) уточните минимальные требования к интернету
2) зачем тслабу грузить все сделки по тикеру, если в настройках скриптах выбран пересчет по интервалу?


Отредактировано ves (Tue Apr 03 2012 05:39 PM)

Наверх
#39806 - Tue Apr 03 2012 06:44 PM Re: косяк [Re: ves]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1. Заявки выставляет брокер, а не TSlab. Программа отсылает приказ и ждет ответ. То, что он приходит через несколько секунд не вина программы. Требования к интернет в первую очередь стабильность. Если он быстрый, но идет потеря пакетов - торговать с таким соединением будет не возможно.
2. Все сделки по тикеру требуются для построения свечей. Вы знаете другой способ? А пересчет происходит в момент, когда свеча сформирована, т.е. пришла сделка попадающая в следующую свечу.

Наверх
#39852 - Wed Apr 04 2012 05:54 PM Re: косяк [Re: Nektodron]
ves Offline
enthusiast

Registered: Wed May 25 2011
Записи: 388
Originally Posted By: Nektodron
1. Заявки выставляет брокер, а не TSlab. Программа отсылает приказ и ждет ответ. То, что он приходит через несколько секунд не вина программы. Требования к интернет в первую очередь стабильность. Если он быстрый, но идет потеря пакетов - торговать с таким соединением будет не возможно.
2. Все сделки по тикеру требуются для построения свечей. Вы знаете другой способ? А пересчет происходит в момент, когда свеча сформирована, т.е. пришла сделка попадающая в следующую свечу.


спасибо за ответ...
1) как понять теряются пакеты или нет? в смартрейде например есть счетчик принятых байт и индикатор качества связи - зеленый - хорошая связь, желтый - средняя, красный - плохая... может сделать такое в тслабе... и еще раз уточните минимальные требоания к инету...
2) как вариант: запрашивать несколько последних свечей у брокера (3-5 раз секунду), при появлении новой свечки - пересчитывать скрипт... и не надо инет напрягать...

Наверх
#40201 - Tue Apr 10 2012 09:39 PM Re: косяк [Re: ves]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Работая через Смартком узнать информацию о трафике нельзя, так же, как и о качестве соединения. Смарттрейд использует другой протокол (вероятно).

Наверх
#40261 - Thu Apr 12 2012 04:28 PM Re: косяк [Re: Nektodron]
ves Offline
enthusiast

Registered: Wed May 25 2011
Записи: 388
Originally Posted By: Nektodron
Работая через Смартком узнать информацию о трафике нельзя, так же, как и о качестве соединения. Смарттрейд использует другой протокол (вероятно).


чтоб померить качество связи
можно пару раз в секунду делать произвольный запрос на айтисервер и засекать время отклика... всего дело то...
время отклика десятки мсек отлично, сотни хорошо, тысячи плохо... десятки тысяч очень плохо

скрин с экрана: тест связи пингом без задержек и потерь пакетов и в тоже время выставление заяв за 10сек... так что имхо косяк есть... либо в айти либо в тслабе


Attachments
пинг и тормоза сервера.JPG (378 downloads)



Отредактировано ves (Fri Apr 13 2012 09:18 AM)

Наверх


Moderator:  ViL, sar