Transaq

СБО "Transaq" => Подсистема ATF => Topic started by: servp2008 on 06.10.2011, 07:39:57

Title: не снимаются заявки
Post by: servp2008 on 06.10.2011, 07:39:57
День добрый. Заметил такую вещь, если выставлена заявка тейк-профит и стоп-лос, то после закрытия позиции не установленой заявкой стоп-лос/тейк-профит, а вручную, установленная заявка не снимается. И если не проконтролировать, то может получится очень неприятный сюрприз :(( Как сделать. что бы в отсутсвии позиции заявки стоп-лос/тейк-профит снимались сами?
Title: Re: не снимаются заявки
Post by: daytrader on 06.10.2011, 11:37:25
ну так...
if (balance == 0) {
снять все заявки стоп лосс; }
Title: Re: не снимаются заявки
Post by: servp2008 on 06.10.2011, 12:29:21
balance - это что? В руководстве не нашел такого. НА ФОРТС работать будет?
Title: Re: не снимаются заявки
Post by: daytrader on 06.10.2011, 13:47:58
ну это переменная. Это как бы пример для ATF скрипта.
Скрипт проверяет твой баланс, и снимает заявки если тот обнулился.

Будет работать где угодно. Главное переменной указать ее параметр
Title: Re: не снимаются заявки
Post by: klimov on 06.10.2011, 16:28:03
День добрый. Заметил такую вещь, если выставлена заявка тейк-профит и стоп-лос, то после закрытия позиции не установленой заявкой стоп-лос/тейк-профит, а вручную, установленная заявка не снимается. И если не проконтролировать, то может получится очень неприятный сюрприз :(( Как сделать. что бы в отсутсвии позиции заявки стоп-лос/тейк-профит снимались сами?
Если задавать кол-во инструмента в СТОПах в процентах от позиции, то "сюрприза" не будет. При отсутствии позиции сервер не будет посылать заявку на биржу
Title: Re: не снимаются заявки
Post by: servp2008 on 11.10.2011, 12:18:12
А какая разница? Зачем мне закрывать позицию стоп-лосом, если у меня нет позиции?