Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 996
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Люди помогите. Пытаюсь получить цену по которой открылась сделка. Сначала торговал через CTrade но trade.resultprice был равен нулю. Начал делать через MqlTrade, в тестере result.price показывал нормально но в лайве стал равен нулю. Сделал через OnTradeTransaction но в лайве при очень быстрых сделках он тупит показывая ноль, а при остановке авто-торговли показывает цену последней сделки. Какие есть способы получить цену по которой прошла buy сделка?
Здравствуйте товарищи программисты. Помогите переделать функцию пожалуйста. Функция представленная выше из справочника MQL5 Как сделать так чтобы она считала кол-во всех открытых позиций по заданному Magic ?
Как минимум везде поменять Orders*** на Positions*** а дальше надо проверять.
Вроде работает) можно добавлять и эту функцию в справочник MQL5)) Хотя наверно рановато, еще по тестирую)
Вроде работает) можно добавлять и эту функцию в справочник MQL5)) Хотя наверно рановато, еще по тестирую)
Люди помогите. Пытаюсь получить цену по которой открылась сделка. Сначала торговал через CTrade но trade.resultprice был равен нулю. Начал делать через MqlTrade, в тестере result.price показывал нормально но в лайве стал равен нулю. Сделал через OnTradeTransaction но в лайве при очень быстрых сделках он тупит показывая ноль, а при остановке авто-торговли показывает цену последней сделки. Какие есть способы получить цену по которой прошла buy сделка?
OrderSend отправляет ордер. Затем нужно дождаться его исполнения и появления соответствующей сделки в истории.
Чтобы все это корректно проделать, нужно либо хорошо владеть OnTradeTransaction, либо один раз написать довольно тяжелый код для OrderSend.
Во втором случае станет работать и CTrade, как того желаете.
Какой аналог для Digits, что бы возвращал количество десятичных знаков после запятой, определяющее точность измерения цены выбранного символа графика?
Какой аналог для Digits, что бы возвращал количество десятичных знаков после запятой, определяющее точность измерения цены выбранного символа графика?
Спасибо!