Бета-тестирование MetaTrader 5 началось! - страница 119
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
MetaTrader 5 Client Terminal build 220
Прописал выводу времени на график при помощи
Стало выдавать ошибку - 'GMTTime' - missing default value for parameter.
Конечно можно и не указаывать 0 для Chart_id, но MQL4 вроде допускал и такой синтаксис...
MQL4 такой синтаксис не допускал. Если Вы указали для какого-либо параметра умолчательное значение, то и все последующие параметры должны иметь умолчательные значения
На мой взгляд, зря отказались от WindowsTotal(), предлагаю переименовать в ChartTotal() и вернуть.
ChartGetInteger(0,CHART_WINDOWS_TOTAL);
Вроде, не совсем верно работае ChartGetInteger.
Вот такая ошибка вылезает при компиляции - ChartGetInteger - can`t convert enum
ChartGetInteger(0,CHART_WINDOWS_TOTAL);
Я не совсем точно вопрос сформулировал (бывает)...
Предложение в следующем - Помимо ChartFirst() и ChartNext() ввести в работу еще и ChartTotal() как общее количество открытых графиков.
Не очень хочется вот так решать проблему (пример из справки):
Вроде, не совсем верно работае ChartGetInteger.
Вот такая ошибка вылезает при компиляции - ChartGetInteger - can`t convert enum
Используйте явное приведение типов
Используйте явное приведение типов
Понятно, но хотелось без вских "(ENUM_CHART_MODE)"...
Так что же насчет глобальных переменных? При попытке изменить вручную, сбрасываются в пустую строку.
И поясните пожалуйста, как правильно использовать торговый поток?
Так что же насчет глобальных переменных? При попытке изменить вручную, сбрасываются в пустую строку.
И поясните пожалуйста, как правильно использовать торговый поток?
Спасибо за сообщение, проблему с глобавльными переменными выявили и локализовали. Исправлено будет в следующем билде.