Новая версия платформы MetaTrader 5 build 1860: Функции для работы с барами в MQL5 и улучшения в тестере стратегий - страница 5
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Поссле апдейта, терминал стал записывать в лог
настройки эксперта
Зачем?
Функция Bars стала работать очень медленно. Причем если раньше медленно работала когда должна была возвращать 0, то теперь очень часто при нормально запрашиваемом диапазоне время выполнение - около секунды .
Результат:
После обновления прошло часов 10, но загрузка процессора никуда не уходит. Котировок нет из-за выходных, ни одного графика не открыто, сторонние индикаторы/эксперты не присутствуют в системе вообще.
2018.06.17 23:25:11.674 Terminal Windows 10 (build 17134) x64, IE 11, UAC, Intel Core i7-7700HQ @ 2.80GHz, Memory: 11461 / 16302 Mb, Disk: 114 / 237 Gb, GMT+3
Чудеса, у меня проц слабее, меняется от 0.1% до 1.5%, в среднем 0.8%
2018.06.18 07:31:41.265 Terminal Windows 10 (build 17134) x64, IE 11, UAC, AMD FX-4170 Quad-Core Processor , Memory: 2278 / 8138 Mb, Disk: 110 / 1325 Gb, GMT+3
После обновления прошло часов 10, но загрузка процессора никуда не уходит. Котировок нет из-за выходных, ни одного графика не открыто, сторонние индикаторы/эксперты не присутствуют в системе вообще.
2018.06.17 23:25:11.674 Terminal Windows 10 (build 17134) x64, IE 11, UAC, Intel Core i7-7700HQ @ 2.80GHz, Memory: 11461 / 16302 Mb, Disk: 114 / 237 Gb, GMT+3
У меня в портабле работает, попробуйте, чем черт..
DEAL_SL и DEAL_TP? Как через MQL получить эти значения?
PositionClose всегда можно было делать так, чтобы SL/TP уровни закрытой позиции сохранялись. Для этого требовалось определенным образом формировать ордер закрытия.
Сейчас же можно не беспокоиться о формировании таких ордеров.. Однако, значения SL/TP доступны только через GUI. В MQL их не увидеть. Эту брешь заделают в следующих билдах или есть какой-то иной способ узнать SL/TP закрытых позиций?
При апдейте до 1860 перестал работать оптимизатор. Ордера ставит, стрелочки в визуализаторе рисует, а результат 0.00. Рынок ФОРТС, брокер БКС, ОС Windows10.
После апдейта перестал работать WebRequest, который в предыдущих билдах работал.
Что-то поменялось?
Теперь при тех же настройках возвращает ошибку 5203
После апдейта перестал работать WebRequest, который в предыдущих билдах работал.
Что-то поменялось?
Теперь при тех же настройках возвращает ошибку 5203
тоже наткнулся на такую ошибку. Методом дебага, выяснил что функция TimeToString() вернула дату в другом формате.
тоже наткнулся на такую ошибку. Методом дебага, выяснил что функция TimeToString() вернула дату в другом формате.
Перехватил отосланный запрос WireShark-ом и вижу, что хедеры не передались.
Третий параметр в функции WebRequest()
Не знаю связано-ли это с обновлением платформы но я пишу именно о последнем билде, может кто подскажет выход из ситуации.
Ситуация следующая..Мне нужно было дашборд с данными RSI для найденных в терминале пар по отдельной группе.
Сделать для мт4 не составило ни какого труда, а вот когда дошло дело до мт5, возникли трудности.
Оказывается чтобы запросить данные с индикатора RSI по например 10 парам и по 9 основным тайфреймам нужно времени столько,что можно можно смело идти курить,
а если попытаться прервать операцию удалив эксперта,то в 50% случаев получим Абнормал терминейшион,хотя в цикле присутствует !IsStopped() .
Естественно в момент запроса данных (который делается в цикле таймере) все Chart Event-ы не работают,тоесть про нажатие кнопочек на дашборде можно забыть..ну да бог с ними с кнопочками, это решаемо, но
что делать с обновлениями индикатора? Чесно говоря до этого не делал дашбордов для мт5 и был неприятно удивлён тормознутостью работы с индикаторами.
Так мне про дашборрд работающий в реал-тайме на мт5 можно забыть? Так медленно и раньше было или это с обновлением связано?
P.S. Для сравнения на мт4 по 30 парам по всем тайфреймам цикл пробегается за 100 миллисекунд.
Кстати прилетел 61 билд. iBarShift пофиксили?