Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1187
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Никак не могу открыть файл в тестере. Получаю ошибку 5004.
Обычный файл csv с табуляцией в качестве разделителя. Кладу его в папку MQL5\Files агента. После попытки открытия файл исчезает.
Никак не могу открыть файл в тестере. Получаю ошибку 5004.
Обычный файл csv с табуляцией в качестве разделителя. Кладу его в папку MQL5\Files агента. После попытки открытия файл исчезает.
ок, без #property tester_file, видимо, не работает.
ПОдскажите, если мне нужно открыть одновременно две сделки, но при этом проверить нет ли какой то ошибки при открытии одной из них, как поймать ошибку?
Есть какая то функция возвращающая возможность открыть сделку по активу?
Использовать OnTradeTransaction().
Подскажите, пожалуйста, аналог MQL4 функции MarketInfo(asymbol, MODE_MARGIN_REQUIRED) в MQL5.
Нужно получить Размер свободных средств, необходимых для открытия 1 лота на покупку.
Перебрала разные варианты функции SymbolInfoDouble(symbol, ...) в MQL5, не могу найти нужный вариант, везде возвращается 0.
Использовать OnTradeTransaction().
я торгую через библу CTrade
Подскажите, пожалуйста, аналог MQL4 функции MarketInfo(asymbol, MODE_MARGIN_REQUIRED) в MQL5.
Нужно получить Размер свободных средств, необходимых для открытия 1 лота на покупку.
Перебрала разные варианты функции SymbolInfoDouble(symbol, ...) в MQL5, не могу найти нужный вариант, везде возвращается 0.
Вот, но Я использую в таком виде, функция от fxsaber
я торгую через библу CTrade
Правильный ответ:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Alexey Kozitsyn, 2020.03.03 17:28
Использовать OnTradeTransaction().
Почему так: читаем справку по торговому классу CTrade, например открытие позиции Buy
НО! Даже эта проверка будет не достаточна, так как только в OnTradeTransaction() можно можно получить транзакцию TRADE_TRANSACTION_DEAL_ADD – добавление сделки в историю.
В общем случае нужен комплект - отправка торгового запроса через CTrade, сразу проверка на успешность и дальше ждать в OnTradeTransaction() транзакцию TRADE_TRANSACTION_DEAL_ADD.
Подскажите, пожалуйста, аналог MQL4 функции MarketInfo(asymbol, MODE_MARGIN_REQUIRED) в MQL5.
Нужно получить Размер свободных средств, необходимых для открытия 1 лота на покупку.
Перебрала разные варианты функции SymbolInfoDouble(symbol, ...) в MQL5, не могу найти нужный вариант, везде возвращается 0.
Правильный ответ:
Почему так: читаем справку по торговому классу CTrade, например открытие позиции Buy
НО! Даже эта проверка будет не достаточна, так как только в OnTradeTransaction() можно можно получить транзакцию TRADE_TRANSACTION_DEAL_ADD – добавление сделки в историю.
В общем случае нужен комплект - отправка торгового запроса через CTrade, сразу проверка на успешность и дальше ждать в OnTradeTransaction() транзакцию TRADE_TRANSACTION_DEAL_ADD.
благодраю