3.1. При подаче распоряжения на открытие позиции Клиент должен указать следующие обязательные параметры:
- наименование инструмента;
- объем торговой операции.
Инструменты, котируемые по технологии Instant Execution
3.2. Для открытия позиции посредством клиентского терминала без использования советника Клиенту необходимо нажать кнопку «Buy» («Покупаю») или «Sell» («Продаю») в тот момент, когда потоковые цены Дилера его устраивают.
3.3. Для открытия позиции посредством клиентского терминала с использованием советника генерируется распоряжение о совершении торговой операции по текущей котировке.
Инструменты, котируемые по запросу Клиента
3.4. Для открытия позиции посредством клиентского терминала без использования советника Клиент делает запрос. После получения котировки (Bid/Ask) Клиент может открыть позицию, нажав кнопку «Buy» («Покупаю») или «Sell» («Продаю»). Дилер имеет право отозвать котировку, если Клиент не посылает инструкцию в течение 3 (трех) секунд после получения котировки, или если рынок движется, и котировка становится недействительной.
3.5. Для открытия позиции посредством клиентского терминала с использованием советника генерируется запрос. Если предложенная дилером котировка отличается от котировки советника не более чем на величину slippage (параметр советника, определяющий приемлемое расстояние между заявленной котировкой и котировкой, которую выдаст дилер на запрос советника), то советник отправляет на сервер распоряжение об открытии позиции по котировке, предложенной дилером.
Обработка распоряжений на открытие позиции
3.6. При поступлении на сервер распоряжения Клиента на открытие позиции автоматически происходит проверка состояния торгового счета на наличие свободной маржи под открываемую позицию:
- в список открытых позиций условно добавляется новая позиция;
- определяется новый размер необходимой маржи «new margin» для совокупной клиентской позиции, включая условно добавленную новую позицию, по текущим рыночным ценам на момент проверки[6];
- расчитываются по текущим рыночным ценам плавающие прибыли/убытки по всем открытым позициям, включая условно добавленную новую позицию;
- рассчитывается новый размер свободной маржи[7];
- если
- «free margin» больше или равна нулю и суммарная клиентская позиция с учетом условно добавленной позиции не превышает установленное ограничение по данному типу счета, позиция открывается. Открытие позиции сопровождается соответствующей записью в лог-файле сервера;
- «free margin» больше или равна нулю и суммарная клиентская позиция с учетом условно добавленной позиции превышает установленное ограничение по данному типу счета, позиция не открывается.
- «free margin» меньше нуля, дилер вправе не открывать позицию.
3.7. Если в момент обработки дилером распоряжения Клиента текущая котировка по инструменту изменилась, то дилер вправе предложить новую цену. В этом случае появится окно перекотирования «Requote»[8]. Клиент, желающий открыть позицию по вновь предложенной цене, должен в течение 3 секунд, пока котировка остается актуальной, ответить «Ok». В этом случае распоряжение вновь поступает на сервер и проходит все этапы и проверки, предусмотренные пп. 2.2, 3.6, 3.7. Если в течение времени, пока котировка актуальна, Клиент не принимает новую цену, это равносильно отказу от совершения сделки.
3.8. Распоряжение Клиента на открытие позиции считается обработанным, а позиция открытой после появления соответствующей записи в лог-файле сервера.
3.9. Каждой открытой позиции в торговой платформе присваивается тикер.
3.10. Распоряжение на открытие позиции отклоняется Дилером, если оно поступило на обработку до появления первой котировки по данному инструменту в торговой платформе на открытии рынка. При этом в окне клиентского терминала появится сообщение «Off quotes» / «Нет цен».
[6]
Для локированных позиций – используется параметр «hedged margin», для нелокированных позиций – параметр «initial margin», рассчитываемый по средневзвешенной (по объему) цене нелокированных позиций; алгоритм расчета маржи и пример расчета приведен в разделе «Справка» на Сайте Альпари.
[7]
free margin = balance – new margin + floating
profit - floating loss.
[8]
Если значение максимального отклонения, установлено отличное от нуля и разница между первоначальной и новой котировкой, предложенной дилером, меньше либо равна заданному значению максимального отклонения, то сервер не посылает новую котировку на клиентский терминал, а открывает позицию. Таким образом, цена открытия в заданном диапазоне, может быть как хуже, так и лучше первоначальной котировки.
Перейти к разделу «
4. Закрытие позиции»