У вас не стоит Flash Player
Настройки
#45301 - Thu Aug 09 2012 09:02 PM Скрипт чудит после переподключения к провайдеру
inSERter Offline
newbie

Registered: Tue Jul 10 2012
Записи: 35
Уже второй раз такое, блин. В 17-00 сегодня скрипт продал 3 лота RIU2, всё как положено, строчка со скриптом покраснела, отображает, что 3 позиции в шорте. В 20-36 произошло следующее:

"20:36:56.85 4 itinvest:Timout detected. check your internet connectivity or event handler code".

После восстановления связи скрипт стал думать, что у него уже 2!!! лота в шорте (по факту 3, проверял в личном кабинете брокера ITInvest и в окне позиций). В менеджере команд тоже было 3 позиции и статус "исполнено". Где он один лот потерял, ума не приложу. Далее скрипт в 21-00 должен был откупить по стопу эти 3 шорта RIU2, но почему-то заявка была снята:

21:00:06.77 202 2145400519:Заявка 2145400519 на покупку 3 лотов RIU2 по рыночной цене снята.
21:00:06.40 200 2145400519:Заявка 2145400519 на покупку 3 лотов RIU2 по рыночной цене принята. Команда выполнена за 294 мс.

Затем, в 22-00 всё же купил, хотя согласно алгоритму, не должен был, т.к. цена к тому моменту упала и находилась ниже стопа:

22:00:03.51 204 2145404803:Рыночная заявка 2145404803 исполнена. Куплено 3 RIU2. Остаток 0 лота(ов).
22:00:03.02 200 2145404803:Заявка 2145404803 на покупку 3 лотов RIU2 по рыночной цене принята. Команда выполнена за 221 мс.

Сейчас скрипт "позеленел", думает что у него 1 лот в лонге (по факту - кеш).

Проясните ситуацию. Почему заявка в 21-00 была снята, это брокер или биржа под@$рала? Почему в 22-00 заявка всё-таки исполнилась? Такое впечатление, что скрипт стал тормозить на час. Как впредь избежать подобного?

P.S. Как "обнулить" скрипт, чтоб не думал, что у него 1 позиция в лонге?


Отредактировано inSERter (Thu Aug 09 2012 10:05 PM)

Наверх
#45305 - Thu Aug 09 2012 10:28 PM Re: Скрипт чудит после переподключения к провайдеру [Re: inSERter]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Без лога сложно сказать, что произошло на самом деле.
Нужен лог программы и номера сделок + очень желательно картинки с таблиц свои сделки и свои заявки, где указано что именно не правильно.

Наверх
#45306 - Thu Aug 09 2012 11:01 PM Re: Скрипт чудит после переподключения к провайдеру [Re: ViL]
inSERter Offline
newbie

Registered: Tue Jul 10 2012
Записи: 35
В своих сделках и заявках как раз всё правильно. Неправильно было в окне управления скриптами. С логами не знаю, я уже поверх накатил другую версию TSLab, последнюю релизную 1.1.24.0. До этого ночная сборка стояла.

Наверх
#45310 - Fri Aug 10 2012 02:00 AM Re: Скрипт чудит после переподключения к провайдеру [Re: inSERter]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Это не проблема. Лог программы нужен.

Наверх
#45690 - Sat Aug 18 2012 07:55 AM Re: Скрипт чудит после переподключения к провайдеру [Re: ViL]
inSERter Offline
newbie

Registered: Tue Jul 10 2012
Записи: 35
Вчера опять хрень какая-то произошла. Скрипт должен был продать 2 лота RIU, но продал почему-то 4 с разницей 2 секунды. Сам же думает, что продал 2. Ночью эти 2 лота отстопились, а ещё 2 остались в шорте.

21:17:07.44 250 Сделка 615799137: Продано 2 лота RIU2 по цене 141325.
21:17:07.38 100 Скрипт: Скрипт выполнен успешно за 10233мс. (639 баров, время 17.08.2012 18:00:00)
21:17:07.38 204 2146092848:Рыночная заявка 2146092848 исполнена. Продано 2 лота RIU2. Остаток 0 лота(ов).
21:17:07.38 200 2146092848:Заявка 2146092848 на продажу 2 лотов RIU2 по рыночной цене принята. Команда выполнена за 2163 мс.
21:17:05.30 250 Сделка 615798411: Продано 2 лота RIU2 по цене 141385.

Я уже и комп отдельный для ТСЛаба поставил (P4 2,66ГГц, 1Gb RAM, WinXP SP3), что ещё надо-то? Связь, правда, через 3G. Где логи брать и куда их отсылать.

Наверх
#45693 - Sat Aug 18 2012 12:23 PM Re: Скрипт чудит после переподключения к провайдеру [Re: inSERter]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143

Наверх
#45706 - Sun Aug 19 2012 05:43 AM Re: Скрипт чудит после переподключения к провайдеру [Re: ViL]
inSERter Offline
newbie

Registered: Tue Jul 10 2012
Записи: 35
Вот логи. Посмотрите, что не так.

Наверх
#45707 - Sun Aug 19 2012 09:46 AM Re: Скрипт чудит после переподключения к провайдеру [Re: inSERter]
SupportTSLab Offline
old hand

Registered: Tue Jan 17 2012
Записи: 1110
Просьба выслать логи, линк на форум и название скрипта на contact@tslab.ru

Наверх
#45731 - Mon Aug 20 2012 04:20 PM Re: Скрипт чудит после переподключения к провайдеру [Re: inSERter]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Originally Posted By: inSERter
Вот логи. Посмотрите, что не так.


21:17:05.17[4]DEBUG:2146092694:Превышено время ожидания
В процессе выставления заявки обрыв инета произошел и смартком не прислал уведомление, что заявка была выставлена.
21:16:52.66[1]INFO :1:Info:DataSource:(DSName:itinvest):Вы подключились к провайдеру данных 'itinvest'

На почте ответили, здесь повторю, 3G как бы его не рекламировали - это очень плохой интернет для торговли.
Здесь народ начинает тревогу бить, если заявка за 600мс не выставляется, а у Вас заявки по 10 секунд идут!

Наверх


Moderator:  ViL, sar