Справочник MQL4
Информация о счете
AccountFreeMarginCheck
| double AccountFreeMarginCheck( |
string symbol, int cmd, double volume) |
Возвращает размер свободных средств, которые останутся после открытия указанной позиции по текущей цене на текущем счете. Если свободных средств
не хватает, то будет сгенерирована ошибка 134 (ERR_NOT_ENOUGH_MONEY).
Параметры:
| symbol |
- |
Наименование финансового инструмента, с которым должна проводиться торговая операция. |
| cmd |
- |
Торговая операция. Может быть либо OP_BUY, либо OP_SELL. |
| volume |
- |
Количество лотов. |
Пример:
if(AccountFreeMarginCheck(Symbol(),OP_BUY,Lots)<=0 || GetLastError()==134) return;
|
|
|