Ошибки, баги, вопросы - страница 3143
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что возвращается в структуру MqlTradeCheckResult?
В документации написано, что «Размер маржи необходимой для требуемой торговой операции».
Поле
Описание
retcode
Код возврата
balance
Значение баланса, которое будет после выполнения торговой операции
equity
Значение собственных средств, которое будет после выполнения торговой операции
profit
Значение плавающей прибыли, которое будет после выполнения торговой операции
margin
Размер маржи необходимый для требуемой торговой операции
margin_free
Размер свободных собственных средств, которые останутся после выполнения требуемой торговой операции
margin_level
Уровень маржи, который установится после выполнения требуемой торговой операции
comment
Комментарий к коду ответа, описание ошибки
Но на самом деле получается размер суммарной маржи, текущей и плюс той, что будет взята после выполнения этой операции.
Вот скрипт
и результат выполнения
Пока на счёте нет открытых позиций my_check_result.margin равен марже открытой позиции лотом 0.01, а когда на счёте уже есть позиция 0.01 то размер маржи уже за лот 0.02
Но на самом деле получается размер суммарной маржи, текущей и плюс той, что будет взята после выполнения этой операции.
Верно.
Верно.
Пусть будет так, но тогда в документации должно быть одинаково написано.
Если balans — Значение баланса, которое будет после выполнения торговой операции
то и margin — должно быть. Размер маржи, которое будет после выполнения торговой операции
Вызываю в МТ5 в тестере стратегий следующий код
Он выдает, что имя аккаунта Tester
Так задумано?
В чем может быть причина того, что терминал взбесился и в советнике во входных параметрах типа double начал приписывать нули 00000000 и девятки 999999999 после запятой? Так стало после одного из перезапусков данного терминала MT5, а до перезапуска работал без лишних 0 и 9. На работе советник это не отобразилось, но вот в другом терминале MT5 такой проблемы нет.
В чем может быть причина того, что терминал взбесился и в советнике во входных параметрах типа double начал приписывать нули 00000000 и девятки 999999999 после запятой? Так стало после одного из перезапусков данного терминала MT5, а до перезапуска работал без лишних 0 и 9. На работе советник это не отобразилось, но вот в другом терминале MT5 такой проблемы нет.
Избавиться от кол-ва знаков в параметрах - Общее обсуждение - Форум алго-трейдеров MQL5
Проблема в последнем билде. Ждите обновы
Избавиться от кол-ва знаков в параметрах - Общее обсуждение - Форум алго-трейдеров MQL5
Проблема в последнем билде. Ждите обновы
Вызываю в МТ5 в тестере стратегий следующий код
Он выдает, что имя аккаунта Tester
Так задумано?
Да.
Да.
А как получить имя аккаунта, с которого был запущен тестер?
А как получить имя аккаунта, с которого был запущен тестер?