Валидатор не пропускает отложенные ордера Новый комментарий Aleksander Gladkov 2025.05.05 12:29 Устанавливаю отложенные ордера заранее проверяя if (AccountFreeMarginCheck(m_symbol,OP_BUY,lot) <=0) break; Возвращает размер свободных средств, которые останутся после открытия указанного ордера по текущей цене на текущем счете. Когда дело доходит до срабатывания ордера цена уже другая и валидатор проверяет по ней, выдавая ошибку. Какой функцией мне узнать AccountFreeMargin не по текущей цене создания отложенного ордера, а по цене открытия? Расчет залоговых средств. В чем ошибка? Проверка робота для Маркета Обсуждение статьи "Переход с MQL4 на MQL5" Новый комментарий
Устанавливаю отложенные ордера заранее проверяя
if (AccountFreeMarginCheck(m_symbol,OP_BUY,lot) <=0) break;
Возвращает размер свободных средств, которые останутся после открытия указанного ордера по текущей цене на текущем счете.
Когда дело доходит до срабатывания ордера цена уже другая и валидатор проверяет по ней, выдавая ошибку.
Какой функцией мне узнать AccountFreeMargin не по текущей цене создания отложенного ордера, а по цене открытия?