double AccountFreeMarginCheck( string symbol, int cmd, double volume)
Возвращает размер свободных средств, которые останутся после открытия указанной позиции по текущей цене на текущем счете.
Если свободных средств не хватает, то будет сгенерирована ошибка 134 (ERR_NOT_ENOUGH_MONEY).
В MQL5 что не нашел аналога, будет ли доступна подобная функция или надо вычислять самостоятельно, если да, то подскажите как это правильно сделать.
там нет нужной информации, там есть функция только возврата свободных средств ACCOUNT_FREEMARGIN, а мне надо именно получить число сколько останется свободных средств после открытия позиции объемом например 0.1 лота
незнаю. терминал качал только у вас. других не использовал. сейчас данные появились, но утром их тоже небыло (получаеться всю ночь небыло). Могу выслать файлы для анализа, скажите только какие и куда
sergey1294: там нет нужной информации, там есть функция только возврата свободных средств ACCOUNT_FREEMARGIN, а мне надо именно получить число сколько останется свободных средств после открытия позиции объемом например 0.1 лота
А в чём заключается разница между "возвратом свободных средств ACCOUNT_FREEMARGIN" и "числом, сколько останется свободных средств после открытия позиции объемом например 0.1 лота"?
В частности, в обоих случаях речь идёт о неких "свободных средствах". "Свободных" для чего именно?
А в чём заключается разница между "возвратом свободных средств ACCOUNT_FREEMARGIN" и "числом, сколько останется свободных средств после открытия позиции объемом например 0.1 лота"?
В частности, в обоих случаях речь идёт о неких "свободных средствах". "Свободных" для чего именно?
Размер свободных средств на счете в валюте депозита, доступных для открытия позиции
double
ACCOUNT_FREEMARGIN, насколько я понимаю, возвращает текущее состояние свободных средств.
В некоторых случаях нужно определить еще и размер "свободных средств" с учетом еще не открытой позиции, но которая возможно будет открыта.
Все верно ACCOUNT_FREEMARGIN возвращает текущее состояние свободных средств, а мне нужно получить значение оставшихся свободных средств до открытия позиции. в МТ4 использовалась функция
Кажется понял, о какой особенности идёт речь: определить размер свободных средств, которые останутся, если будет открыта позиция. Посмотрите следующие разделы справочника MQL5:
В MQL4 была такая функция
В MQL5 что не нашел аналога, будет ли доступна подобная функция или надо вычислять самостоятельно, если да, то подскажите как это правильно сделать.при переходе на новые сутки пропали все котировки за 29 число. перезагрузка терминала не помогает. обновить график тоже.
при переходе на новые сутки пропали все котировки за 29 число. перезагрузка терминала не помогает. обновить график тоже.
В MQL4 была такая функция
В MQL5 что не нашел аналога, будет ли доступна подобная функция или надо вычислять самостоятельно, если да, то подскажите как это правильно сделать.См. стр. 16 данной темы. https://www.mql5.com/ru/forum/1111/page16/#comment_8755 Популярный вопрос, однако! :)
А терминал к какому серверу подключен?
там нет нужной информации, там есть функция только возврата свободных средств ACCOUNT_FREEMARGIN, а мне надо именно получить число сколько останется свободных средств после открытия позиции объемом например 0.1 лота
А в чём заключается разница между "возвратом свободных средств ACCOUNT_FREEMARGIN" и "числом, сколько останется свободных средств после открытия позиции объемом например 0.1 лота"?
В частности, в обоих случаях речь идёт о неких "свободных средствах". "Свободных" для чего именно?
А в чём заключается разница между "возвратом свободных средств ACCOUNT_FREEMARGIN" и "числом, сколько останется свободных средств после открытия позиции объемом например 0.1 лота"?
В частности, в обоих случаях речь идёт о неких "свободных средствах". "Свободных" для чего именно?
ACCOUNT_FREEMARGIN
Размер свободных средств на счете в валюте депозита, доступных для открытия позиции
double
ACCOUNT_FREEMARGIN, насколько я понимаю, возвращает текущее состояние свободных средств.
В некоторых случаях нужно определить еще и размер "свободных средств" с учетом еще не открытой позиции, но которая возможно будет открыта.
ACCOUNT_FREEMARGIN
Размер свободных средств на счете в валюте депозита, доступных для открытия позиции
double
ACCOUNT_FREEMARGIN, насколько я понимаю, возвращает текущее состояние свободных средств.
В некоторых случаях нужно определить еще и размер "свободных средств" с учетом еще не открытой позиции, но которая возможно будет открыта.
Кажется понял, о какой особенности идёт речь: определить размер свободных средств, которые останутся, если будет открыта позиция. Посмотрите следующие разделы справочника MQL5:
- Класс CAccountInfo;
- FreeMarginCheck.