У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#22049 - Thu Feb 24 2011 06:51 PM Скрипт открыл лишнюю позицию
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Ерундистика какая-то. Во-первых скрипт вошел второй раз в позу по одному сигналу (снимок1). Но не сразу, а через какое-то время. Не смотря на то, что в обоих сделках стоит 17-00 (снимок2) это не так, т.к. я видел, как он сначала вел одну сделку, и лишь позже появилась вторая. Но самое интересное, что в менеджере команд (снимок3) не выставлен стоп на для второй сделки (либо глюк, либо она была открыта на час позже, и стоп еще не выставился). В своих заявках заявка только на 1 лот. С чем может быть связано? При этом в логе вот такая строка

17:59:55.99 200 Заявка 99425265 на продажу 1 лотов RIH1 по цене 186450 принята. Команда выполнена за 521 мс.

Еще более странно, что заявка на продажу, а совершена покупка.


Attachments
Снимок1.PNG

Снимок2.PNG (234 downloads)
Снимок3.PNG (245 downloads)



Отредактировано Door (Thu Feb 24 2011 06:52 PM)

Наверх
#22065 - Thu Feb 24 2011 07:53 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

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

Наверх
#22068 - Thu Feb 24 2011 08:16 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
В сделках 2 покупки в 17-00 и 17-29.


Attachments
Logs.rar (35 downloads)


Наверх
#22069 - Thu Feb 24 2011 08:18 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Я не вижу в это время сделок, можно номера заявок указать?

Наверх
#22071 - Thu Feb 24 2011 08:33 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Номера заявок 99422859 и 99421803

Наверх
#22073 - Thu Feb 24 2011 08:48 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Да, потом нашел, у вас часовой пояс сдвинут.
Заявка 99421803 был выставлена и исполнена нормально.
Затем был обрыв связи и реконект.

17:27:03.87[5]INFO :Нет свечи для привязки заявки '99421803'. Дата заявки 24.02.2011 17:00:01.
Автоматическое исполнение заявок временно отключено.

Однако, похоже автоматическое исполнение не отключилось (в момент подгрузки даных) и была выставлена заявка 99422859. Если конечно, вручную не было выставлена. Но судя по логам все же пошла автоматически.

Наверх
#22074 - Thu Feb 24 2011 08:53 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Сдвинут часовой пояс? И что мне с этим делать? До сих пор с этим скриптом проблем не было, торговал так, как положено. Т.е. в принципе любой обрыв связи способен вызвать такую ситуацию в любой момент? Я правильно понял, что скрипт при подгрузке данных просто не увидел ранее открытую позицию и попытался снова ее открыть?
В ручную я точно ничего не покупал


Отредактировано Door (Thu Feb 24 2011 08:53 PM)

Наверх
#22075 - Thu Feb 24 2011 08:59 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Со сдвинутым поясом проблем нет, просто я в логе в начале искал по времени 17.00 и естественно ничего не нашел.
Что именно произошло я пока точно идентифицировать не могу.
Но могу точно сказать, что с ваши каналом торговать не стоит. Время вытавления заявки доходит до 5сек, а полное время прихода уведомления - 8сек. Это примерно в 10-15раз выше нормальной работы с Транзак.

Наверх
#22086 - Thu Feb 24 2011 09:32 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
К сожалению другого канала у меня пока нет. Как раз завтра подключаю второго провайдера. Посмотрим что изменится. Пока торгую на часовиках, так что пару секунд лишних особо ничего не решает. Дальше будет видно. Арендовать у вас паркинг пока возможности нет. Вообще несколько раз наблюдал за открытием заявок, вроде бы все происходит в пределах 1 сек. Меня больше беспокоят вот такие сообщения

18:17:04.33 100 Скрипт: ХХХХХХ Пересчет прошел с разницей в 300 баров (норма 1 бар). Возможны пропуски сигналов.
19:08:27.74 100 Скрипт: ххххххх Пересчет прошел с разницей в 1492 баров (норма 1 бар). Возможны пропуски сигналов.
19:58:13.11 100 Скрипт: хххххх. Нет свечи для привязки заявки '99430586'. Дата заявки 24.02.2011 19:32:27.
Автоматическое исполнение заявок временно отключено.

Это из-за разрывов соединения?

Наверх
#22087 - Thu Feb 24 2011 09:41 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

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

Наверх
#22088 - Thu Feb 24 2011 09:45 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
А на счет лишних секунд, вопрос больше не в них, а именно в надежности поступления данных. Т.к. если произошел обрыв, то тот же Транзак может это определять до 2-3минут.

Наверх
#22090 - Thu Feb 24 2011 09:56 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Да, так оно и есть. Замечал, что когда сам устраивал обрыв, то не только Транзак, но и некоторые другие программы на компе только через пару минут реагируют на обрыв. Возможно это из-за того, что после маршрутизатора у меня еще роутер вайфай раздает, а комп с ТСЛаб как раз по вайфай работает (на балконе стоит, чтобы по ночам не шуметь особо - места мало в квартире)). Как думаете, из-за этого могут такие проблемы возникать?

Наверх
#22110 - Fri Feb 25 2011 04:07 AM Re: Скрипт открыл лишнюю позицию [Re: Door]
ZooR Offline
veteran

Registered: Wed Jan 19 2011
Записи: 1327
Сегодня в 16.12 скрипт вёл открытую позицию, программа вылетела, а когда я её подключил при подключении скрипт вышел из позиции, хотя сигналов не было.Может ли скрипт закрывать позиции без сигналов аварийно?И из-за чего такое может быть, в лабаратории всё отрабатывает чётко, а на реальных торгах вот такие приколы...
_________________________
солью любой депозит, скорость слива оговаривается индивидуально smile

Наверх
#22121 - Fri Feb 25 2011 10:49 AM Re: Скрипт открыл лишнюю позицию [Re: ZooR]
Nektodron Offline

Carpal Tunnel

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

Наверх
#22131 - Fri Feb 25 2011 11:24 AM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
ZooR Offline
veteran

Registered: Wed Jan 19 2011
Записи: 1327
В том то и дело, что сам я тори не останавливал, программа сама закрылась( вылетела ), очень нужно, чтобы таких проблем не было, так сказать, надеемся и верим, что решение будет найдено.
_________________________
солью любой депозит, скорость слива оговаривается индивидуально smile

Наверх
#22484 - Wed Mar 02 2011 06:59 PM Re: Скрипт открыл лишнюю позицию [Re: ZooR]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Сегодня в 18-05 (даже не в 18-00 как должно быть) скрипт снова открыл позицию 2 раза с разницей между заявками 14 секунд. После чего программа вообще закрылась. Кстати, за сегодняшний день это не первый случай вылета программы. И как на зло каждый раз это происходит тогда, когда я собираюсь куда-нибудь уезжать. Не знаю что там с транзаковским коннектором, но такая автоматическая торговля, мягко говоря, не внушает доверия. Подскажите у какого брокера открыть счет, чтобы таких проблем не было. Мне в принципе все равно кому из них платить комиссию.

Наверх
#22485 - Wed Mar 02 2011 07:06 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: Door
Сегодня в 18-05 (даже не в 18-00 как должно быть) скрипт снова открыл позицию 2 раза с разницей между заявками 14 секунд. После чего программа вообще закрылась. Кстати, за сегодняшний день это не первый случай вылета программы. И как на зло каждый раз это происходит тогда, когда я собираюсь куда-нибудь уезжать. Не знаю что там с транзаковским коннектором, но такая автоматическая торговля, мягко говоря, не внушает доверия. Подскажите у какого брокера открыть счет, чтобы таких проблем не было. Мне в принципе все равно кому из них платить комиссию.
такое было у меня на смарткоме из за потери того связи с сервером. На транзаке ничего подобного не было
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#22486 - Wed Mar 02 2011 07:08 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
На счет кривово серверного времени, я нашел решение, как его избежать, добавил в последнюю сборку.
Что касается автоматической торговли, то я уже писал, что без надежного канала без присмотра оставлять программу не стоит. Одно дело, когда дисконекты бывают 1-2 раза в неделю, а другое когда они по нескольку раз в день. Каждый дисконнект - это нештатная ситуация. Что касается вылетов, присылайте так же логи Транзак, но лучше сначала взять новый коннектор, который так же будет в сегодняшних сборках.

Наверх
#22488 - Wed Mar 02 2011 07:21 PM Re: Скрипт открыл лишнюю позицию [Re: Nektodron]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Делайте скидку на то, в какой стране мы живем и какие у нас провайдеры. Для наших провайдеров дисконнект - это штатная ситуация. А так же для нашего ЖКХ перепады напряжения, от которых вырубаются коллективные точки доступа - это тоже штатная ситуация. У меня дома 2 провайдера в данный момент для подстраховки. К тому же вылета программы не было уже 2 недели, и вот только сегодня такие прелести. Одно дело, когда из-за ненадежного канала возникает дисконект и по его причине открываются лишнии позиции. Другое дело, когда программа просто закрывается и вся торговля сводится к везению, что ничего нехорошего не произойдет, пока не будет восстановлена работоспособность.

Наверх
#22489 - Wed Mar 02 2011 07:24 PM Re: Скрипт открыл лишнюю позицию [Re: Door]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Можете выложить логи за сегодня? вместе с транзаковскими

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar