5. Ордера


например, forex

Типы ордеров в торговой платформе

5.1. В торговой платформе возможно размещение следующих типов ордеров на открытие позиции (отложенные ордера):

  1. «Buy Stop» – предполагает открытие длинной позиции по цене более высокой, чем текущая цена в момент размещения ордера;
  2. «Sell Stop» – предполагает открытие короткой позиции по цене более низкой, чем текущая цена в момент размещения ордера;
  3. «Buy Limit» – предполагает открытие длинной позиции по цене более низкой, чем текущая цена в момент размещения ордера;
  4. «Sell Limit» – предполагает открытие короткой позиции по цене более высокой, чем текущая цена в момент размещения ордера.

5.2. Для закрытия позиции могут использоваться следующие ордера:

  1. «Stop Loss» – предполагает закрытие ранее открытой позиции по цене, менее выгодной для Клиента, чем текущая цена в момент размещения ордера;
  2. «Take Profit» - предполагает закрытие ранее открытой позиции по цене, более выгодной для Клиента, чем текущая цена в момент размещения ордера;
  3. «If Done» – ордера «Stop Loss» и/или «Take Profit», которые активизируются только после исполнения отложенного ордера, с которым они связаны.

Время размещения и период действия ордеров

5.3. Ордера могут быть размещены, модифицированы или удалены Клиентом только в тот период, когда торговля по данному инструменту разрешена. Время торговли для каждого инструмента указано в спецификации контрактов.

5.4. Для инструментов, торгуемых круглосуточно, все отложенные ордера имеют статус GTC («Good Till Cancelled»/«Действующий до отмены») и принимаются на неопределенное время. Клиент может сам ограничить срок действия ордера, установив в поле «Expiry»/«Истечение» конкретную дату и время.

5.5. Для инструментов, торгуемых сессионно, отложенные ордера всех типов имеют статус дневного ордера («Day order»), принимаются только в рамках текущей торговой сессии и удаляются Дилером по окончании торгового дня.

5.6. Для всех инструментов ордера на закрытие позиции «Stop Loss» и/или «Take Profit» имеют статус GTC («Good Till Cancelled» - действующий до отмены) и принимаются на неопределенное время.

Порядок размещения ордеров

5.7. При подаче Клиентом распоряжения на размещение отложенных ордеров должны быть указаны следующие обязательные параметры:

  1. инструмент;
  2. объем;
  3. тип ордера («Buy Stop», «Buy Limit», «Sell Stop», « Sell Limit»);
  4. уровень ордера.

В дополнение к этому Клиентом в распоряжении могут быть указаны следующие необязательные параметры:

  1. уровень «Stop Loss» отложенного ордера. Значение 0.0000 означает, что «Stop Loss» не выставляется (или удаляется, если он был выставлен ранее);
  2. уровень «Take Profit» отложенного ордера. Значение 0.0000 означает, что «Take Profit» не выставляется (или удаляется, если он был выставлен ранее);
  3. дату и время, до которого действует отложенный ордер.

Распоряжение будет отклонено:

  1. при отсутствии или неправильном значении одного или нескольких обязательных параметров;
  2. при неправильном значении одного или нескольких необязательных параметров;
  3. при этом в случае размещения отложенного ордера через клиентский терминал без использования советника будет выдано сообщение об ошибке: «Invalid S/L or T/P» / «Неверный S/L или T/P»;
  4. если клиент использует тип счета, имеющий ограничение по суммарному количеству размещенных ордеров и данное распоряжение превышает эти ограничения. При этом в случае размещения отложенного ордера через клиентский терминал без использования советника будет выдано сообщение об ошибке: «Trade is disabled» / «Торговля запрещена».

5.8. При подаче Клиентом распоряжения на размещение ордеров «Stop Loss» и «Take Profit» на открытую позицию должны быть указаны следующие параметры:

  1. тикер открытой позиции, на которую выставляются данные ордера;
  2. уровень «Stop Loss» ордера. Значение 0.0000 означает, что «Stop Loss» не выставляется (или удаляется, если он был выставлен ранее);
  3. уровень «Take Profit» ордера. Значение 0.0000 означает, что «Take Profit» не выставляется (или удаляется, если он был выставлен ранее).

При неправильном значении одного или нескольких параметров в случае размещения отложенного ордера через клиентский терминал без использования советника распоряжение будет отклонено и кнопка «Modify…»/«Изменить…» останется неактивной.

5.9. При подаче Клиентом распоряжения на размещение ордеров «If Done» на отложенный ордер должны быть указаны следующие параметры:

  1. тикер отложенного ордера, на который выставляются данные ордера;
  2. уровень «Stop Loss» ордера. Значение 0.0000 означает, что «Stop Loss» не выставляется (или удаляется, если он был выставлен ранее);
  3. уровень «Take Profit» ордера. Значение 0.0000 означает, что «Take Profit» не выставляется (или удаляется, если он был выставлен ранее).

При неправильном значении одного или нескольких параметров в случае размещения отложенного ордера через клиентский терминал без использования советника распоряжение будет отклонено и кнопка «Modify»/«Изменить» останется неактивной.

5.10. При подаче распоряжения на размещение «Stop Loss» и/или «Take Profit» ордера на открытую позицию или отложенного ордера расстояние в пунктах между уровнем устанавливаемого ордера и текущей рыночной ценой не должно быть меньше параметра «Limit & Stop Levels», указанного в спецификации контракта для данного инструмента, и при этом должны быть удовлетворены следующие условия:

  1. для ордера «Stop Loss» на короткую позицию: текущей рыночной ценой считается цена Ask, и ордер не должен быть размещен ниже, чем цена Ask плюс значение «Limit & Stop Levels» для данного инструмента;
  2. для ордера «Take Profit» на короткую позицию: текущей рыночной ценой считается цена Ask., и ордер не должен быть размещен выше, чем цена Ask минус значение «Limit & Stop Levels» для данного инструмента;
  3. для ордера «Stop Loss» на длинную позицию: текущей рыночной ценой считается цена Bid, и ордер не должен быть размещен выше, чем цена Bid минус значение «Limit & Stop Levels» для данного инструмента;
  4. для ордера «Take Profit» на длинную позицию: текущей рыночной ценой считается цена Bid, и ордер не должен быть размещен ниже, чем цена Bid плюс значение «Limit & Stop Levels» для данного инструмента;
  5. для ордера «Buy Limit» текущей рыночной ценой считается цена Ask, и ордер не должен быть размещен выше, чем цена Ask минус значение «Limit & Stop Levels» для данного инструмента;
  6. для ордера «Buy Stop»: текущей рыночной ценой считается цена Ask, и ордер не должен быть размещен ниже, чем цена Ask плюс значение «Limit & Stop Levels» для данного инструмента;
  7. для ордера «Sell Limit»: текущей рыночной ценой считается цена Bid, и ордер не должен быть размещен ниже, чем цена Bid плюс значение «Limit & Stop Levels» для данного инструмента;
  8. для ордера «Sell Stop»: текущей рыночной ценой считается цена Bid, и ордер не должен быть размещен выше, чем цена Bid минус значение «Limit & Stop Levels» для данного инструмента;

5.11. При отдаче распоряжения на размещение ордеров «If Done» на отложенный ордер Клиент должен учитывать, что разница между уровнем ордеров «If Done» и уровнем самого отложенного ордера не должна быть меньше, чем количество пунктов, указанное в параметре «Limit & Stop Levels» спецификации контракта для данного инструмента, и при этом должны быть удовлетворены следующие условия:

  1. ордер «Stop Loss» на отложенный ордер «Buy Limit» или «Buy Stop» не должен быть размещен выше, чем уровень отложенного ордера минус значение «Limit & Stop Levels» для данного инструмента;
  2. ордер «Stop Loss» на отложенный ордер «Sell Limit» или «Sell Stop» не должен быть размещен ниже, чем уровень отложенного ордера плюс значение «Limit & Stop Levels» для данного инструмента;
  3. ордер «Take Profit» на отложенный ордер «Buy Limit» или «Buy Stop» не должен быть размещен ниже, чем уровень отложенного ордера плюс значение «Limit & Stop Levels» для данного инструмента;
  4. ордер «Take Profit» на отложенный ордер «Sell Limit» или «Sell Stop» не должен быть размещен выше, чем уровень отложенного ордера минус значение «Limit & Stop Levels» для данного инструмента;

5.12. В момент выхода важных экономических новостей, а также при рыночных условиях, отличных от нормальных, Дилер вправе увеличить параметр Limit & Stop Level для ордеров всех типов до уровня, указанного в спецификации каждого инструмента.

5.13. Распоряжение на размещение ордера считается исполненным, а ордер считается размещенным после появления соответствующей записи в лог-файле сервера.

5.14. Каждому отложенному ордеру присваивается тикер.

5.15. Распоряжение на размещение ордера будет отклонено дилером, если оно поступит на обработку до появления первой котировки в торговой платформе на открытии рынка. При этом в окне клиентского терминала появится сообщение «Off quotes» / «Нет цен».

5.16. Дилер вправе отклонить распоряжение на размещение ордера, если текущая котировка в процессе обработки распоряжения достигнет такого уровня, при котором будет нарушено хотя бы одно из условий пп. 5.10, 5.11.

Модификация и удаление ордеров

5.17. При подаче Клиентом распоряжения на модификацию параметров отложенных ордеров (уровень отложенного ордера и/или ордеров «If-Done» на данный отложенный ордер) должны быть указаны следующие параметры:

  1. тикер;
  2. уровень отложенного ордера;
  3. уровень «Stop Loss» ордера. Значение 0.0000 означает, что «Stop Loss» не выставляется (или удаляется, если он был выставлен ранее);
  4. уровень «Take Profit» ордера. Значение 0.0000 означает, что «Take Profit» не выставляется (или удаляется, если он был выставлен ранее).

При неправильном значении одного или нескольких параметров в случае размещения/модификации/удаления отложенного ордера через клиентский терминал без использования советника распоряжение будет отклонено и кнопка «Modify…»/«Изменить…» останется неактивной.

5.18. При подаче распоряжения на модификацию ордеров «Stop Loss» и «Take Profit» на открытую позицию Клиентом должны быть указаны следующие параметры:

  1. тикер;
  2. уровень «Stop Loss» ордера. Значение 0.0000 означает, что «Stop Loss» не выставляется (или удаляется, если он был выставлен ранее);
  3. уровень «Take Profit» ордера. Значение 0.0000 означает, что «Take Profit» не выставляется (или удаляется, если он был выставлен ранее).

При неправильном значении одного или нескольких параметров в случае размещения/модификации/удаления ордеров через клиентский терминал без использования советника распоряжение будет отклонено и кнопка «Modify…»/«Изменить…» останется неактивной.

5.19. При подаче распоряжения на удаление отложенного ордера Клиентом должен быть указан тикер удаляемого ордера.

5.20. Распоряжение на модификацию или удаление ордера считается исполненным, а ордер считается модифицированным или удаленным после появления соответствующей записи в лог-файле сервера.

5.21. Распоряжение на модификацию или удаление ордера будет отклонено дилером, если оно поступит на обработку до появления первой котировки в торговой платформе по данному инструменту на открытии рынка. При этом в окне клиентского терминала появится сообщение «Off quotes» / «Нет цен».

5.22. Дилер вправе отклонить распоряжение на модификацию или удаление ордера, если в процессе обработки распоряжения ордер был помещен в очередь на исполнение в соответствии с п. 5.24.

5.23. Если процесс обработки распоряжения на модификацию или удаление ордера был завершен после того, как ордер был поставлен в очередь на исполнение согласно п. 5.24, Дилер вправе отменить модификацию или удаление ордера.

Исполнение ордеров

5.24. Ордер помещается в очередь на исполнение в следующих случаях[10]:

  1. ордер «Take Profit» по открытой длинной позиции помещается в очередь на исполнение, если цена Bid в потоке котировок станет равной или выше уровня ордера;
  2. ордер «Stop Loss» по открытой длинной позиции помещается в очередь на исполнение, если цена Bid в потоке котировок станет равной или ниже уровня ордера;
  3. ордер «Take Profit» по открытой короткой позиции помещается в очередь на исполнение, если цена Ask в потоке котировок станет равной или ниже уровня ордера;
  4. ордер «Stop Loss» по открытой короткой позиции помещается в очередь на исполнение, если цена Ask в потоке котировок станет равной или выше уровня ордера;
  5. ордер «Buy Limit» помещается в очередь на исполнение, если цена Ask в потоке котировок станет равной или ниже уровня ордера;
  6. ордер «Sell Limit» помещается в очередь на исполнение, если цена Bid в потоке котировок станет равной или выше уровня ордера;
  7. ордер «Buy Stop» помещается в очередь на исполнение, если цена Ask в потоке котировок станет равной или выше уровня ордера;
  8. ордер «Sell Stop» помещается в очередь на исполнение, если цена Bid в потоке котировок станет равной или ниже уровня ордера.

5.25. При поступлении на исполнение отложенного ордера на сервере автоматически происходит проверка состояния торгового счета на наличие свободной маржи под открываемую позицию:

  1. в список открытых позиций условно добавляется новая позиция, открываемая по этому отложенному ордеру;
  2. определяется новый размер необходимой маржи «new margin» для совокупной клиентской позиции, включая условно добавленную новую позицию, по текущим рыночным ценам на момент проверки[11];
  3. расcчитываются по текущим рыночным ценам плавающие прибыли/убытки по всем открытым позициям, включая условно добавленную новую позицию;
  4. рассчитывается новый размер свободной маржи «free margin»[12];
  5. если
    • «free margin» больше или равна нулю и суммарная клиентская позиция с учетом условно добавленной позиции не превышает установленное ограничение по данному типу счета, ордер исполняется и позиция открывается. Исполнение ордера сопровождается соответствующей записью в лог-файле сервера, при этом позиция, открытая исполнением отложенного ордера, сохраняет за собой тикер отложенного ордера;
    • «free margin» больше или равна нулю и суммарная клиентская позиция с учетом условно добавленной позиции превышает установленное ограничение по данному типу счета, ордер отменяется. Отмена ордера сопровождается соответствующей записью в лог-файле сервера;
    • «free margin» меньше нуля, дилер вправе не открывать позицию и удалить отложенный ордер.

5.26. Ордер считается исполненным после появления соответствующей записи в лог-файле сервера.

5.27. При нормальных рыночных условиях ордер исполняется Дилером по цене, указанной в ордере, если размер этого ордера не превышает нормального рыночного объема. При этом под размером ордера может пониматься совокупный объем нескольких размещаемых ордеров.

5.28. При попадании уровня ордера в ценовой разрыв на открытии рынка ордера могут быть исполнены по соответствующей стороне Bid или Ask первой котировки после разрыва. Ордера Buy Stop, Sell Stop и Stop Loss могут быть исполнены хуже заявленного Клиентом уровня; Buy Limit, Sell Limit, Take Profit могут быть исполнены лучше заявленного Клиентом уровня.

5.29. При попадании уровня ордера в ценовой разрыв в потоке котировок при рыночных условиях, отличных от нормальных, ордер исполняется Дилером:

  1. по соответствующей стороне Bid или Ask первой котировки после ценового разрыва, если расстояние в пунктах между уровнем ордера и соответствующей стороной Bid или Ask первой котировки после ценового разрыва превышает значение параметра «Gap Level», указанного в спецификации контракта для данного инструмента;
  2. по заявленному Клиентом уровню - в противном случае.

5.30. При попадании в ценовой разрыв на открытии рынка и уровней ордеров «If-Done» и отложенного ордера, с которым они связаны, отложенный ордер и ордера «If-Done» исполняются по соответствующей стороне Bid или Ask первой котировки после разрыва, если расстояние в пунктах между уровнем отложенного ордера и соответствующей стороной Bid или Ask первой котировки после ценового разрыва превышает значение параметра «Gap Level», указанного в спецификации контракта для данного инструмента;

  1. ордера Buy Stop, Buy Limit по стороне Ask первой котировки, ордера «If-Done» по стороне Bid;
  2. ордера Sell Stop, Sell Limit по стороне Bid первой котировки, ордера «If-Done» по стороне Ask.

5.31. При попадании в ценовой разрыв в потоке котировок при рыночных условиях отличных от нормальных и уровней ордеров «If-Done» и отложенного ордера, с которым они связаны, и отложенный ордер и ордера «If-Done» исполняются:

  1. по соответствующей стороне Bid или Ask первой котировки после ценового разрыва, если расстояние в пунктах между уровнем отложенного ордера и соответствующей стороной Bid или Ask первой котировки после ценового разрыва превышает значение параметра «Gap Level», указанного в спецификации контракта для данного инструмента;
  2. по заявленному Клиентом уровню - в противном случае.

5.32. При попадании нескольких ордеров в ценовой разрыв они помещаются в очередь на исполнение в порядке возрастания номера тикера. Распоряжение на исполнение ордера, поступившее в очередь раньше других распоряжений в очереди, передается на обработку свободному дилеру[13].


[10] Следует иметь в виду, что на графике в клиентском терминале максимальная цена бара или свечи - это максимальный Bid, а минимальная цена бара или свечи – это минимальный Bid за период времени. Минимальный Ask за период равен минимальной цене бара или свечи плюс спрэд. Максимальный Ask за период равен максимальной цене бара или свечи плюс спрэд.

[11] Для локированных позиций – используется параметр «hedged margin», для нелокированных позиций – параметр «initial margin», рассчитываемый по средневзвешенной (по объему) цене нелокированных позиций; алгоритм расчета маржи и пример расчета приведен в разделе «Справка» на cайте Альпари.

[12] free margin = balance – new margin + floating profit - floating loss

[13] Если количество дилеров больше одного, то в зависимости от времени, которое требуется каждому дилеру на обработку распоряжения на исполнение ордера, может возникнуть ситуация, когда завершение обработки данного распоряжения и, соответственно, исполнение ордера будет зафиксировано в лог-файлах сервера более поздним временем, чем результат обработки распоряжения, поставленного в очередь позднее. Т.е. очередность фактического исполнения ордеров может отличаться от порядка постановки распоряжений в очередь на исполнение ордеров.

Перейти к разделу «6. Принудительное закрытие позиций»
 
+7 (495) 710-76-76
8 (800) 200-01-31
по России бесплатно

закрыть

Вход в личный кабинет

Для счета alpari.classic введите номер счета (буква и 4 цифры) и пароль в ЛК.

Для счетов alpari.micro и alpari.partner введите логин и пароль в МТ.

Зарегистрироваться!Забыли пароль?

 
Rambler's Top100