Можно ли увеличить размер лота открытой позиции, не закрывая её?

 
Можно ли сделать такой вариант? Не закрывать позицию, а просто изменить размер лота?
 
Fresto:
Можно ли сделать такой вариант? Не закрывать позицию, а просто изменить размер лота?

Запросто, если Вы конечно работаете на торговом счёте с неттинговой системой учёта: была у Вас позиция BUY 1.0 лот, Вы покупаете ещё 1.0 лот и у Вас в результате получается позиция BUY 2.0 лот.

 
Fresto:
Можно ли сделать такой вариант? Не закрывать позицию, а просто изменить размер лота?

Если объем больше минимального , можно уменьшит его при помощи "частичного закрытия"

 
Можно открыть еще одну позицию при возврате цены. Но не нельзя увеличивать лот уже открытых позиций, иначе брокер разорится
 
Vladimir Karputov #:

Запросто, если Вы конечно работаете на торговом счёте с неттинговой системой учёта: была у Вас позиция BUY 1.0 лот, Вы покупаете ещё 1.0 лот и у Вас в результате получается позиция BUY 2.0 лот.

А как узнать, какая система учета или изменить ее?

И если надо, чтобы было две постоянно открытых позиции на одном инструменте, в которых, в зависимости от направления цены, модифицируется объем? Работать не будет? Если будет, как это прописать в коде?

 
maxvoronin74 #:

А как узнать, какая система учета или изменить ее?

И если надо, чтобы было две постоянно открытых позиции на одном инструменте, в которых, в зависимости от направления цены, модифицируется объем? Работать не будет? Если будет, как это прописать в коде?

Если бы это работало - все вокруг уже были бы миллиардерами :)

 
maxvoronin74 #:

А как узнать, какая система учета

Пишется в заголовке окна терминала: Netting или Hedge

или изменить ее?

Указывается при открытии счета в личном кабинете брокера. Нужно выбрать: Netting или Hedge. Правда, не у всех брокеров есть такой выбор. Может быть и без выбора. Тогда только брокера менять.

И если надо, чтобы было две постоянно открытых позиции на одном инструменте, в которых, в зависимости от направления цены, модифицируется объем? Работать не будет? Если будет, как это прописать в коде?

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

 
На Hedge-счете позиция может изменять свой объем в обе стороны, если открывающим ордером является лимитный ордер.
 
fxsaber #:
На Hedge-счете позиция может изменять свой объем в обе стороны, если открывающим ордером является лимитный ордер.

Покажите, пожалуйста, пример кода. У меня не работает

 
Liza_Smirnova #:

Покажите, пожалуйста, пример кода. У меня не работает

https://www.mql5.com/ru/blogs/post/750093

Частичное исполнение.
Частичное исполнение.
  • www.mql5.com
На рынке случаются различные эпизоды с исполнением торговых ордеров. Наверное, важно уметь быстро разобраться в той или иной торговой ситуации. MT5 сохраняет довольно много информации в истории
 

Дробление ордера на несколько позиций никак не зависит от типа ордера. У меня на рыночных ордерах при запросе от 5 лотов и более, у известных брокеров могут почти одновременно открыться несколько позиций общим объемом, равным запрошенному, но немного разными ценами. НО!!! Это возможно только на счетах ECN, то есть счетах типа Market Execution! Просто на площадке нет крупного контрагента под такой запрос и он разбивается на несколько мелких с разными ценами. 

На счетах типа Instant Execution брокер может тупо вернуть реквот, если ему такой запрос невыгоден, ибо на  Instant Execution работают все кухни и вы играете против брокера.