Алгоритм открытия ордеров

 

Здравствуйте,

заинтересовал следующий вопрос:

предположим, установлены два одинаковых отложенных ордера на 4 и на 6 лот, причём ордер на 4 лота установлен ранее (по времени терминала), чем ордер на 6 лот. При достижении графиком цены открытия этих ордеров имеем свободно средств на 9 лот. Какой из двух отложенных ордеров откроется и можно ли предопределить решение этого вопроса с помощью MQL (предлагать открывать ордеры с минимальным шагом на необходимую сумму не нужно, и так понятно)?

 
ордера откроются по достижении ценою, но не по времени.
 

У него денюх на 9 лотов, хочет открыть 10 (6+4)

откроется 6 или 4 спрашивает?

 
а енто как брокер решит.
 
нет денег- нет заявок
 
Можно попугать MichaelMT4 "теорией заговора", по которой ДЦ, понадеявшись на то что такой рисковый клиент всё сольёт, откроет 9 лотов всё-таки, с сообщением в журнале "нет средств на 6 лотов, ордер открыт на 5 лотов". Ситуация такая в конкурсных счетах в дукаскопи и DFmarkets имела место быть, не хватало средств на открытие запрошенного обьема - открывали на весь остаток, так что реально всё.
 

======

Так можно проверить на демосчете, какая из отложек исполниться первой, а какая не исполнится совсем . Впрочем, на реале может быть иначе.

Лучше всего такой вопрос решать с техподдержкой ДЦ. Исполнение зависит, скорее всего, от настроек конкретного сервера.

============

Если же исходить из "теории заговора" (т.е. из самого худшего развития событий), то откроется (к примеру) стоповая отложка большего размера, при этом цена и спред аск-бид проскользнут так, что отложка тут же, на противоходе и закроется с убытком по стопауту!

 
leonid553:

======

Так можно проверить на демосчете, какая из отложек исполниться первой, а какая не исполнится совсем . Впрочем, на реале может быть иначе.

Лучше всего такой вопрос решать с техподдержкой ДЦ. Исполнение зависит, скорее всего, от настроек конкретного сервера.

============


На демо-счёте проверять смысла нет, - условия там, как правило, не соответствуют условиям на реальных счетах.

А вот насчёт настроек сервера брокера мысль вполне здравая, только знает ли сам брокер эти настройки?.. Да и почему, в таком случае, с клиентами (трейдерами) никто не советуется - это ведь им решать, какие потенциальные убытки или прибыль они заработают в зависимости от выбранной (брокером или техподдержкой ДЦ) ставки?

Что же касается мысли о возможности открыть сделку на все свободные средства (в данном примере 9 лот), то думаю, брокер на это, в общем случае, не пойдёт, чтобы не приобрести ненужных недоразумений с клиентом, хотя повторюсь, клиента и в этом случае никто не спрашивает.

 
Скорее всего первым будет открыт ордер с максимальным лотом, пока клиент не передумал - усилия те же, комиссия выше.
 
Если брокер видит, что велика вероятность профита по отложке - откроет 4, а если поймет, что будет убыток по отложке - откроет 6 (а возможно даже 9 = т.е. 6 и 3, или 4 и 5 - откроет на столько на сколько позволят средства - это если убыток предвидится).
 
С таким же успехом можно предполагать что откроются оба, а потом один, или два вылетят по стопауту. но это все только предположения.ситуация спорная - надо долбить поддержку конкретного брокера, ну и договор внимательно читать.
Причина обращения: