Базовые вопросы от новичка - страница 8

 
JRandomTrader #:

А что мешает продать 4 акции?

видимо, для этого мне надо поменять тип счета на Неттинговый.. только что узнал
 
Vladislav Krivorutsko #:
видимо, для этого мне надо поменять тип счета на Неттинговый.. только что узнал

Если речь про хеджинг - надо указать тикет позиции.

Вот, прямо из справки: "При модификации или закрытии позиции в системе хеджинга обязательно указывайте ее тикет (MqlTradeRequest::position)."

 
Vladislav Krivorutsko #:

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

Подскажите, пожалуйста, как можно закрыть только часть открытой позиций? То есть, например, была открытая Long позиция на 10 акций - как сократить позицию на 4 акции? Или такое нельзя сделать в мт5?

Смотрит метод

PositionClosePartial

Закрывает часть позиции по указанному символу или с указанным тикетом


Добавлено: но это ТОЛЬКО для хедж торговых счетов!

Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClosePartial
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClosePartial
  • www.mql5.com
PositionClosePartial(const string,const double,ulong) - CTrade - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Причина обращения: