Ошибки, баги, вопросы - страница 1502

 
Ilyas:
Не рекомендую закладываться на это, возможно, что данная "фича" будет отключена в будущем.

Конечно отключайте, это не правильно, учитывая, что MQL основан строго типизированном языке С++.

Еще бы сделали как в С++ прямой доступ к адресному пространству в памяти, было бы вообще раздолье :) Да и работу с указателями структур и массивов неплохо было бы реализовать.

 
coderex:

Конечно отключайте, это не правильно, учитывая, что MQL основан строго типизированном языке С++.

Еще бы сделали как в С++ прямой доступ к адресному пространству в памяти, было бы вообще раздолье :) Да и работу с указателями структур и массивов неплохо было бы реализовать.

Дык. Это удобно и не мешает никому, не рушит прошлую структуру.

Какие ещё есть аргументы кроме "это не правильно"? 

 
Vasyl Nosal:

Дык. Это удобно и не мешает никому, не рушит прошлую структуру.

Какие ещё есть аргументы кроме "это не правильно"? 

может хватит флудить? ветка превратилась в помойку...
 
coderex:
может хватит флудить? ветка превратилась в помойку...
Ну так не пиши тут чтобы небыло помойки.
 
Vasyl Nosal:

А тайм зона называется GMT+1 2 3...

И мы её меняем. Вот это фокус.

И при чём здесь изменение GMT?

Формулируйте вопрос правильно! Вы оказывается таймзону хотите изменить.

 
Vasyl Nosal:
Ну так не пиши тут чтобы небыло помойки.

Ваше поведение называется воинствующим невежеством.

Перестаньте, пожалуйста, делать бессмысленные посты и не оскорбляйте больше участников форума.

 
Slawa:

Здравствуйте. Прокомментируйте пожалуйста: 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

Alexey Kozitsyn, 2016.02.05 11:32

Вопрос по стандартной библиотеке МТ4.

Файл Chart.mqh

Хочу открыть график. Использую метод Open(const string symbol_name,const ENUM_TIMEFRAMES timeframe).

1. Если использовать недоступный символ, то функция ChartOpen() вернет ошибку #4024 - внутренняя ошибка. Не спорю, ошибка может быть и внутренняя, но ведь есть код ошибки гораздо более точный - #4106 - неизвестный символ. Возможно, стоит изменить код возвращаемой ошибки? Т.к. 4024 ничего не говорит разработчику о том, где искать ошибку.

 
Alexey Kozitsyn:

Здравствуйте. Прокомментируйте пожалуйста: 

Вы ошибаетесь

Если использовать недоступный символ, то вернётся ошибка 4302 - символ не выбран в обзоре рынка

Вы ошибаетесь также с интерпретацией ошибки 4106

ERR_CHART_CANNOT_CHANGE

4106

Ошибка при изменении для графика символа и периода


При чём здесь неизвестный символ? Это может быть и неизвестный таймфрейм

 
Slawa:

Вы ошибаетесь

Если использовать недоступный символ, то вернётся ошибка 4302 - символ не выбран в обзоре рынка

Вы ошибаетесь также с интерпретацией ошибки 4106

ERR_CHART_CANNOT_CHANGE

4106

Ошибка при изменении для графика символа и периода


При чём здесь неизвестный символ? Это может быть и неизвестный таймфрейм

Это не я ошибаюсь. Это справочник MQL4 ошибается. Обновите пожалуйста!

4106

ERR_UNKNOWN_SYMBOL

Неизвестный символ

Да, разговор про МТ4. 

 
Alexey Kozitsyn:

Да, разговор про МТ4. 

Пропустил этот факт. Извините

Может быть, исправим. Трудно сказать про сроки

Причина обращения: