Групповые операции
Мобильная платформа позволяет выполнять групповые операции с позициями и ордерами. Например, вы можете закрыть сразу все позиции в пару нажатий, если на рынке вышла важная новость и вам необходимо быстро зафиксировать прибыль. Вы также можете быстро снять все отложенные ордера, чтобы резкий скачок цены не привел к их массовому срабатыванию.
Групповые операции происходят без дополнительного подтверждения пользователя, поэтому для их работы в настройках приложения должна быть разрешена торговля в один клик.
Массовое закрытие позиций
Чтобы вызвать меню групповых операций, нажмите
в разделе "Торговля\Позиции" или выберите "Групповые операции" в контекстном меню любой позиции в списке:

Список доступных команд формируется в нем интеллектуально, в зависимости от выбранной операции и типа вашего счета.
В меню всегда доступны команды:
- Закрытие всех позиций. Для хеджинговых счетов система в первую очередь пытается закрыть позиции встречными, и уже оставшиеся позиции закрывает по обычной процедуре.
- Закрытие всех прибыльных и всех убыточных позиций.
Если выбрать позицию, в меню появляются дополнительные команды:
- Закрытие всех позиций по тому же символу.
- Закрытие всех позиций в том же направлении (для хеджинговых счетов).
- Закрытие всех встречных позиций по тому же символу (для хеджинговых счетов). Если для закрытия позиции нет соответствующей встречной операции, она останется открытой.
- Разворот позиций (для неттинговых счетов). Например, если выполнить эту команду для позиции на покупку EURUSD объемом два лота, вы получите позицию на продажу EURUSD с таким же объемом в два лота. Для этого на вашем счете будет совершена сделка объемом в четыре лота: два для закрытия текущей позиции и два для открытия позиции в противоположном направлении.
Порядок закрытия и ограничения:
- Для хеджинговых счетов система в первую очередь пытается закрыть позиции встречными, и уже оставшиеся позиции закрывает по обычной процедуре.
- Закрытие позиций встречными происходит поочередно: первая пара, вторая пара и т.д. Если при закрытии встречной возникнет ошибка (например, реквот, разрыв связи с сервером или закрытие/сворачивание приложения), весь процесс будет остановлен. Все оставшиеся позиции не будут закрыты.
- Позиции закрываются поочередно также для счетов, работающих по правилу FIFO. Аналогично, если при закрытии очередной позиции возникнет ошибка, весь процесс будет остановлен.
- После успешного закрытия встречных позиций платформа переходит к закрытию оставшихся позиций. Этот процесс выполняется асинхронно: платформа как можно быстрее отправляет запросы на закрытие каждой позиции на торговый сервер брокера, не дожидаясь результатов закрытия предыдущих позиций.
- Если в ответ на запрос сервер вернет ошибку (реквот, неверные параметры или любую другую), позиция останется открытой, а приложение продолжит отправлять запросы на закрытие оставшихся позиций.
- Если вы свернете или закроете приложение, процесс массового закрытия будет немедленно прекращен. Все позиции, которые приложение не успело закрыть, останутся открытыми.
Массовое удаление отложенных ордеров #
Чтобы вызвать меню групповых операций, нажмите
в разделе "Торговля\Ордера" или выберите "Групповые операции" в контекстном меню любого ордера в списке:

Список доступных команд формируется в нем интеллектуально, в зависимости от выбранной операции и типа вашего счета.
В меню всегда доступны команды:
- Удаление всех отложенных ордеров.
- Удаление всех отложенных ордеров отдельно по типам: Limit, Stop, Stop Limit.
Если выбрать отложенный ордер, в меню появляются дополнительные команды:
- Удаление всех отложенных ордеров по тому же символу.
- Удаление всех отложенных ордеров того же типа по тому же символу.
Функция массового удаления ордеров может срабатывать не полностью в некоторых случаях. Например, если после отправки команды вы свернете/закроете приложение или у него пропадет связь с сервером, часть ордеров может остаться не удаленной.
|