Вопрос по сообщениям валидатора маркета.
Почему данные в этих двух строчках отличаются?
Какие значения получает советник через AccountInfoDouble?
Получаю сообщение о нехватке маржи, хотя по верхней строчке маржи достаточно и все проверки в советнике присутствуют.
Это ведь две разные строки. Первая показывает текущие показатели, а вторая - расчетные.
Это ведь две разные строки. Первая показывает текущие показатели, а вторая - расчетные.
именно об этом был мой вопрос. Почему текущие показатели не совпадают с расчетными.
именно об этом был мой вопрос. Почему текущие показатели не совпадают с расчетными.
Это ведь совершенно разные показатели - как они могут одинаковыми? Первая строка: текущее положение дел, вторая строка - расчетное.
Вопрос по сообщениям валидатора маркета.
Почему данные в этих двух строчках отличаются?
Какие значения получает советник через AccountInfoDouble?
Получаю сообщение о нехватке маржи, хотя по верхней строчке маржи достаточно и все проверки в советнике присутствуют.
В переводе на человеческий язык, calculated account state - это будущее предполагаемое состояние счета после проведения запрашиваемой (но еще не выполненной) торговой операции. Разумеется, AccountInfoDouble возвращает только текущее состояние счета. Чтобы узнать, хватит ли маржи для новой операции нужно использовать OrderCheck - там по идее и будет посчитана та самая отрицательная маржа.
- www.mql5.com
В переводе на человеческий язык, calculated account state - это будущее предполагаемое состояние счета после проведения запрашиваемой (но еще не выполненной) торговой операции. Разумеется, AccountInfoDouble возвращает только текущее состояние счета. Чтобы узнать, хватит ли маржи для новой операции нужно использовать OrderCheck - там по идее и будет посчитана та самая отрицательная маржа.
Спасибо.
Используется и OrderCheck и проверка маржи.
Спасибо.
Используется и OrderCheck и проверка маржи.
В следующих строках лога (нам здесь не показаны) должна быть написана запрашиваемая торговая операция - из них должно быть понятно, что не так.
В следующих строках лога (нам здесь не показаны) должна быть написана запрашиваемая торговая операция - из них должно быть понятно, что не так.
Ругается на нехватку средств. Хотя OrderCheck возвращает true, и судя по документации это говорит о том, что маржи достаточно... Есть еще и собственная проверка средств, она тоже проходится норм.
Ругается на нехватку средств. Хотя OrderCheck возвращает true, и судя по документации это говорит о том, что маржи достаточно...
Не знаю у кого какая документация, но на сайте черным по белому написано прямо противоположное.
Вы так и не показали следующие строки лога.
Не знаю у кого какая документация, но на сайте черным по белому написано прямо противоположное.
Вы так и не показали следующие строки лога.
На сайте черным по белому написано
В случае нехватки средств или ошибочно заполненных параметров функция возвращает false.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Вопрос по сообщениям валидатора маркета.
Почему данные в этих двух строчках отличаются?
Какие значения получает советник через AccountInfoDouble?
Получаю сообщение о нехватке маржи, хотя по верхней строчке маржи достаточно и все проверки в советнике присутствуют.