Ошибки, баги, вопросы - страница 1177
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Подскажите, почему при запросе свойств трендовой линии переменная res всегда true, хотя в ручную ставлю флаг показ только W1, или только MN1?
Необходимо что-бы она показывалась только на одном из таймов.
...get... - это получение свойств. И если res=true - это всего лишь признак удачного получения свойства.
Для установки свойств служит ...set...
В продолжение своего прошлого поста. Методом научного тыка мне удалось отыскать проблемное место, приводящие к багу.
Имеем такую библиотеку с функцией:
А вот основной файл:
Получившийся советник не работает, в логе выдаётся: "EX5 loading failed"
Здравствуйте. Подскажите, почему при запросе свойств трендовой линии переменная res всегда true, хотя в ручную ставлю флаг показ только W1, или только MN1?
Необходимо что-бы она показывалась только на одном из таймов.
Так-то оно так, но получается, что при каждом новом баре обязательно "чистить" все последние "индексы" заданных буферов? Спрашивается зачем? В МТ4 такой ситуации не было, я понимаю, при первичной инициализации я его почистил, но потом по идее это должен делать сам МТ, впрочем по идее и при инициализации это должен делать МТ, а не программист, с какой целью буфер индикатора - это просто выделение памяти я не совсем понимаю...
Когда я несколько лет назад задавал этот вопрос, мне ответили, что так сделано в целях оптимизации. Вы проинициализируете ровно столько, сколько нужно. А если вы сразу заливаете туда какие-то рассчетные данные, то и вовсе не нужно предварительно записывать нули. МТ5 отличается от МТ4 во многом.
Неверное количество параметров, вы вызываете функцию как 1 вариант, а надо как второй или сравнивать результат.
Пробовал и так. Хотя реально флаги работают (линия кажет только на одном тайме), а эксперт видит что оба флага включены.
А чего вы собственно хотите? Вы же запрашиваете видимость на недельном ИЛИ месячном таймфрейме. Так что программа вам вернет true если хотя бы один из них включен.
Запрашиваейте раздельно через 2 вызова.
Пробовал и так. Хотя реально флаги работают (линия кажет только на одном тайме), а эксперт видит что оба флага включены.
Так может Вам нужно прямо задавать видимость?
Здравствуйте. Подскажите, почему при запросе свойств трендовой линии переменная res всегда true, хотя в ручную ставлю флаг показ только W1, или только MN1?
Необходимо что-бы она показывалась только на одном из таймов.
Так может Вам нужно прямо задавать видимость?