Новая версия платформы MetaTrader 5 build 1870: Добавление символов в Обзор рынка по ISIN - страница 8
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня на кастомном символе была такая проблема в апреле 2018. График моргал, переключался с М5 на Н1 на мгновение. Тогда мне удалось разобраться с такой проблемой. Дело в том что данные кастомного символа могут быть не готовы для вывода. В таком случае у меня на графике М5 выводились бары Н1. График выводился каждые 50 мсек по таймеру. Данные могут быть не готовы, например, из-за того что отсутствует история за этот период. Запрос этих данных вызывает подгрузку, кастомный символ формируется и в следующие 50 мсек выводится уже по нормальному. Из-за этого возникало такое моргание.
Для решения проблемы во первых загрузил всю историю необходимую для расчета кастомного символа, чтоб она хранилась локально, во вторых перед выводом кастомного графика поставил условие - график выводится только если данные кастомного символа готовы для вывода.
Думаю сейчас проблема схожая - график моргает когда данные котировок не готовы для вывода и выскакивает Н1, через мгновение они уже готовы и вы снова видите свой таймфрейм. Это проблема терминала плюс особенности некоторых советников.
Хотя сейчас у меня другая проблема, я вообще не могу увидеть свой кастомный символ. После выхода 1870 билда -
ChartSetSymbolPeriod - функция не работает никак. Хотя возвращает true-выполнение успешно, но кастомного графика нет.
Только один робот работает на EURUSD, не кастомний символ. VPS рестартировал, мигания остались. Загрузка процесора меньше 1%, 12GB RAM свободная эсть.
Для меня ChartSetSymbolPeriod() работает (билд 1870), проблеми не увидел. Сделал так: Ручной способом создал кастомний Custom1 на базе EURUSD. Открил новая графика Custom1 (на Н1), история конечно нет. Потом следующий код (Експерта) запустил на этот Custom1 и TF переключилься нормално из Н1 на М1, потом тики начали загружаться. Но невозможно поменят больше TF ручной способом если Експерт работает, не знаю это так надо было. Но Експерт нормально "увидель" котировки EURUSD из кастомний Custom1.
Добрый день!
Нет ли данных, когда ожидается новый билд? (после 1870)
Там должен быть апдейт для функции WebRequest()
От этого зависит, ждать или менять свои советники/скрипты
Я тоже ожидаю что бы добавили POST/ DELETE (http метод) на WebRequest().
Только один робот работает на EURUSD, не кастомний символ. VPS рестартировал, мигания остались. Загрузка процесора меньше 1%, 12GB RAM свободная эсть.
Для меня ChartSetSymbolPeriod() работает (билд 1870), проблеми не увидел. Сделал так: Ручной способом создал кастомний Custom1 на базе EURUSD. Открил новая графика Custom1 (на Н1), история конечно нет. Потом следующий код (Експерта) запустил на этот Custom1 и TF переключилься нормално из Н1 на М1, потом тики начали загружаться. Но невозможно поменят больше TF ручной способом если Експерт работает, не знаю это так надо было. Но Експерт нормально "увидель" котировки EURUSD из кастомний Custom1.
Ок, спасибо за ответ. Я уже пробую другие варианты. Похоже этот глюк был только у меня
Проблема с заменой по "Ctrl"+"H":
При попытке повторного вызова по "Ctrl"+"H" выпадающий список предыдущих замен пустой.
Build 1874.
Теперь замена по "Ctrl"+"H" работает - выпадающий список теперь помнит предыдущие замены:
Спасибо!
Билд 1874
В индикаторе (часть кода)
получаю ошибку
в этой строке
В массиве time[i] .
Ошибка не стабильная. В коде ошибка или в билде? Ранее всё работало корректно.
Билд 1874
В индикаторе (часть кода)
получаю ошибку
в этой строке
В массиве time[i] .
Ошибка не стабильная. В коде ошибка или в билде? Ранее всё работало корректно.
Какое значение у переменной _Nbar?
Оно не может быть >=rates_total?
1874 на чартах кастомного символа BITMAP_LABEL-объекты не всегда удаляются после успешного ObjectDelete - объект полностью доступен любое время, пока не сделаешь принудительный ChartRedraw.
С чартами обычных символов такого не происходит.
1874 на чартах кастомного символа BITMAP_LABEL-объекты не всегда удаляются после успешного ObjectDelete - объект полностью доступен любое время, пока не сделаешь принудительный ChartRedraw.
С чартами обычных символов такого не происходит.
На обычных чартах ChartRedraw() принудительно происходит каждый тик.
Получается, на кастомных - тик не приводит к принудительному обновлению чарта!?
Или, может, просто тика на кастомном не было, потому видели удаленный объект?
Какое значение у переменной _Nbar?
Оно не может быть >=rates_total?
Вот код... даже и не знаю, может ли, не должно вроде как