У вас не стоит Flash Player
Настройки
#67223 - Thu Dec 25 2014 10:29 AM Пересчет скрипта (интервал)
CB9IT Offline
stranger

Registered: Mon Oct 13 2014
Записи: 20
Почему-то скрипт стал пересчитываться дважды за временной интервал (интервал пересчета в опциях "интервал"). Причем иногда просто подряд 2 раза считает, а иногда в начале интервала и в конце...

Кто знает что это такое?

Наверх
#67226 - Thu Dec 25 2014 10:37 AM Re: Пересчет скрипта (интервал) [Re: CB9IT]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
если брокер прислал сначала сделку из новой свечи и потом из старой еще раз то возможен такой вариант. два пересчета подряд. Второй случай не знаю почему может быть smile.
_________________________
__


Наверх
#67227 - Thu Dec 25 2014 10:50 AM Re: Пересчет скрипта (интервал) [Re: ra81]
CB9IT Offline
stranger

Registered: Mon Oct 13 2014
Записи: 20
Ага... Будем думать.

Сегодня вообще сделка сработала в 10:00:32, несмотря на 5-ти минутный ТФ =(

Наверх
#67228 - Thu Dec 25 2014 10:58 AM Re: Пересчет скрипта (интервал) [Re: CB9IT]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
ну если у вас неликвид то такое вполне может быть. свеча закрывается не точно в 00 а когда пришла сделка. Это азы собственно smile
_________________________
__


Наверх
#67229 - Thu Dec 25 2014 11:04 AM Re: Пересчет скрипта (интервал) [Re: ra81]
CB9IT Offline
stranger

Registered: Mon Oct 13 2014
Записи: 20
Originally Posted By: ra81
ну если у вас неликвид то такое вполне может быть. свеча закрывается не точно в 00 а когда пришла сделка. Это азы собственно smile


Все бы хорошо, но это FORTS SiH (si-3.15), там неликвидом пока не пахнет =)))

Да и я к тому, что рынок только открылся в 10:00, всегда в 10:05+ скрипт пересчитывался, а сейчас прям сразу он пересчитался и сделка пришла...

Наверх
#67244 - Thu Dec 25 2014 01:02 PM Re: Пересчет скрипта (интервал) [Re: CB9IT]
doctoralexus2 Offline
enthusiast

Registered: Fri Jul 08 2011
Записи: 298
может заявка висела активная с прошлой сессии.. Там, в заявках бывают глюки.. Проверять надо на наличие активных позиций, не исключены сюрпризы;)

Наверх
#67245 - Thu Dec 25 2014 01:16 PM Re: Пересчет скрипта (интервал) [Re: doctoralexus2]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
вообще это проблема? Или нет? То что произошел пересчет может быть из за того что брокер шлет информацию в рандомном порядке. Если вам поговорить, То мы можем тут долго беседовать. Если решить проблему - тогда в саппорт. Логи и так далее туда тоже приложить
_________________________
__


Наверх
#67250 - Thu Dec 25 2014 01:47 PM Re: Пересчет скрипта (интервал) [Re: ra81]
CB9IT Offline
stranger

Registered: Mon Oct 13 2014
Записи: 20
Originally Posted By: ra81
вообще это проблема? Или нет? То что произошел пересчет может быть из за того что брокер шлет информацию в рандомном порядке. Если вам поговорить, То мы можем тут долго беседовать. Если решить проблему - тогда в саппорт. Логи и так далее туда тоже приложить


Да, это проблема, потому что вход выполнен не по системе. Вопрос задан с учетом не досконального знания TSLab, вполне мог не заметить какую-нить неизведанную опцию двойного пересчета.

Про саппорт - спасибо, подумаю...

Наверх
#67883 - Mon Jan 26 2015 02:17 PM Re: Пересчет скрипта (интервал) [Re: CB9IT]
Andrebot Offline
journeyman

Registered: Sat May 17 2014
Записи: 90
Loc: Санкт-Петербург
Есть такая же ерунда, пересчет 2-3 раза за интервал. Частично вылечил через синхронизацию времени в Винде + поставил обновление Винды по переводу часов (там же правильное выставление тайм-зоны).
В результате все равно иногда по 2-3 свечи приходит. А при подключении к брокеру это бывает постоянно. Даже пришлось выставить запрет на сделки в первые 10 мин с момента подключения

Наверх
#67884 - Mon Jan 26 2015 02:43 PM Re: Пересчет скрипта (интервал) [Re: Andrebot]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Originally Posted By: Andrebot
Есть такая же ерунда, пересчет 2-3 раза за интервал. Частично вылечил через синхронизацию времени в Винде + поставил обновление Винды по переводу часов (там же правильное выставление тайм-зоны).
В результате все равно иногда по 2-3 свечи приходит. А при подключении к брокеру это бывает постоянно. Даже пришлось выставить запрет на сделки в первые 10 мин с момента подключения

1. Обновление временных зон windows без этого в торговлю нельзя лезть.
2. Синхронизация времени вообще к пересчетам не относится и может влиять только на запись в комментариях к заявкам. При этом она может сильно испортить жизнь, если ее делать при включенном поставщике данных. Лучше синхронизацию делать до подключения к брокеру и после отключения.
3. При загрузке данных(при включении поставщика), что бы не отсылались заявки к брокеру необходимо включать задержку в поставщике данных. Для этого она и была создана. Иначе, при подключении идет загрузка инструментов и могут выполняться пересчеты и отправляться заявки брокеру.

Наверх


Moderator:  ViL, sar