У вас не стоит Flash Player
Настройки
#70373 - Wed May 20 2015 12:24 PM Снять лимитные заявки
Zegen Offline
stranger

Registered: Sun May 17 2015
Записи: 22
Добрый день.

Скажите пожалуйста как снимать лимитные заявки которые остаются неисполненными? Не нашел такого блока.

Наверх
#70375 - Wed May 20 2015 01:19 PM Re: Снять лимитные заявки [Re: Zegen]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
Если условие на существование/выставление лимитной заявки больше не исполняется - заявка снимется.
_________________________

trufanov_i@rambler.ru

Наверх
#70452 - Sun May 24 2015 05:42 PM Re: Снять лимитные заявки [Re: Igor_T]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Заявка снимается в конце бара сам, если сигнал пропал и она не исполнилась. ФАК почитать стоит, там много написано.
_________________________
__


Наверх
#70602 - Sat May 30 2015 12:17 PM Re: Снять лимитные заявки [Re: ra81]
Zegen Offline
stranger

Registered: Sun May 17 2015
Записи: 22
Ох.. спасибо за ответы. Как то неловко вышло, закодился совсем и даже забыл что сюда написал, потому как сам все нашел.

Наверх
#73142 - Mon Sep 14 2015 10:52 PM Re: Снять лимитные заявки [Re: Zegen]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Такой же вопрос. Почему-то лимитки не снимаются. Выставил условие по времени в виде:
Time >= Time_Begin && Time <= End_Time && DoW != 6 && DoW != 7,
Где Time_Begin = 100100, a End_Time = 183900 (DoW - день недели)
тем не менее скрипт сделал:
18:39:04.55 201 Агент 'WSb':243120486:[IT_MS-stock]:Заявка 243120486 на покупку 1 лот SBER изменена на заявку по цене 74.86. Команда выполнена за 1790 мс.
и заявка осталась на ночь в системе. Утром она потеряется, ТСлаб ее не найдет, поругается, потом работа восстановится, а может и нет. И придется тормозить агента, далать нового, запускать.
ЧТо не так с условием?



Отредактировано Rucobor (Mon Sep 14 2015 10:52 PM)

Наверх
#73145 - Mon Sep 14 2015 11:16 PM Re: Снять лимитные заявки [Re: Rucobor]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
по вашим условиям надо видеть что такое End_Time ,Time_Begin тут вообще не нужно, можно было просто написать что тайм больше стольки то и меньше стольки то. Дни недели тоже не нужно, потому что ТСлаб не выставит заявку в не торговый период по фондовому! Ограничения по времени вполне хватит.

Наверх
#73147 - Tue Sep 15 2015 12:56 AM Re: Снять лимитные заявки [Re: Stan]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: Stan
по вашим условиям надо видеть что такое End_Time ,Time_Begin тут вообще не нужно, можно было просто написать что тайм больше стольки то и меньше стольки то. Дни недели тоже не нужно, потому что ТСлаб не выставит заявку в не торговый период по фондовому! Ограничения по времени вполне хватит.

Ну, леший с воскресеньями. А почему он не снимает все-таки лимитку после 18.40. У ТСлаба на это целых 4 минуты есть, а лимитка остается на ночь. Вот в чем вопрос.

Наверх
#73153 - Tue Sep 15 2015 10:17 AM Re: Снять лимитные заявки [Re: Rucobor]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
тут надо смотреть только логику вашего скрипта, почему так получается. Единственное посоветовать могу, попробуйте убрать лишнее и поставить в логике просто цифры и один блок время! Еще может быть фондовый прекращает торговлю в 40 минут, до 45 идет аукцион или послеторговый брифинг(не помню как называется), а так как у вас равно 39 минутам, сигнал сработает на 40 минуте. Вот отсюда и может быть проблема. Попробуйте поставить больше 38 минут


Отредактировано Stan (Tue Sep 15 2015 10:22 AM)

Наверх
#73159 - Tue Sep 15 2015 12:14 PM Re: Снять лимитные заявки [Re: Stan]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: Stan
тут надо смотреть только логику вашего скрипта, почему так получается. Единственное посоветовать могу, попробуйте убрать лишнее и поставить в логике просто цифры и один блок время! Еще может быть фондовый прекращает торговлю в 40 минут, до 45 идет аукцион или послеторговый брифинг(не помню как называется), а так как у вас равно 39 минутам, сигнал сработает на 40 минуте. Вот отсюда и может быть проблема. Попробуйте поставить больше 38 минут

Я вот сегодня тоже про 18.38 думал. Поставлю, вечером посмотрю. Спсп.

Наверх


Moderator:  ViL, sar