Скачать MetaTrader 5

Определение размера лота открытых позиций

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Делись знаниями. Стань популярным разработчиком!
Artem Mordvinkin
1002
Artem Mordvinkin 2013.01.12 08:06 
Всем привет! Подскажите, пжлст, как определить суммарный объем лота по всем открытым позициям?  Например, последовательно открываются несколько ордеров на покупку общим объемом 0.4, а затем их надо закрыть и осуществить продажу лотом, ну, например, 0.1. Не могу найти функцию, которая посчитает эти 0.4 лота.
Alexander Laur
7690
Alexander Laur 2013.01.12 08:37  
Forex_Noob:
Всем привет! Подскажите, пжлст, как определить суммарный объем лота по всем открытым позициям?  Например, последовательно открываются несколько ордеров на покупку общим объемом 0.4, а затем их надо закрыть и осуществить продажу лотом, ну, например, 0.1. Не могу найти функцию, которая посчитает эти 0.4 лота.
 PositionGetDouble(POSITION_VOLUME);
Artem Mordvinkin
1002
Artem Mordvinkin 2013.01.12 09:38  
papaklass:
 PositionGetDouble(POSITION_VOLUME);
Спасибо!
Nikolay Khrushchev
19180
Nikolay Khrushchev 2013.01.12 10:53  
Forex_Noob:
Спасибо!

вот так если быть точным. 

double sumlot=0;
if(PositionSelect(_Symbol)) sumlot=PositionGetDouble(POSITION_VOLUME);
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства позиций - Документация по MQL5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий