Ошибки, баги, вопросы - страница 2030
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Написал сразу: "или реальными копиями массивов OHLC".
Делайте свои массивы, копируйте туда данные, храните кол-во элементов.
"А кто говорил, что будет просто?" (с)
прошу прощения , если надоел) у меня ещё вопрос возник может знаете, буду очень признателен)
OnCalC у меня срабатывает на своих данных графика отрисовывается правильно но вот данные из буферов индикатора на монитор по прежнему выводятся только после тика или обновления правой кнопкой мыши
хотя массивы заполнены правильно , я так понимаю есть какая то ещё хитрость? которую я пока не знаю где выкопать))
возникает вопрос : в каких случаях индикатор отправляет данные на отрисовку?
прошу прощения , если надоел) у меня ещё вопрос возник может знаете, буду очень признателен)
OnCalC у меня срабатывает на своих данных графика отрисовывается правильно но вот данные из буферов индикатора на монитор по прежнему выводятся только после тика или обновления правой кнопкой мыши
хотя массивы заполнены правильно , я так понимаю есть какая то ещё хитрость? которую я пока не знаю где выкопать))
возникает вопрос : в каких случаях индикатор отправляет данные на отрисовку?
Вот тут выкладывал код - https://www.mql5.com/ru/forum/59136/page3#comment_1648963
Возможно, ЧартРедроу не хватает.
зачем такие сложности с организацией к данным и индикаторам.. каждый раз эксперимент а как же он на самом деле там это работает(
Вот тут выкладывал код - https://www.mql5.com/ru/forum/59136/page3#comment_1648963
Возможно, ЧартРедроу не хватает.
из опыта уже вставил ChartRedr при каждом завершении.. но толку от неё видимо только, когда свою графику рисуешь.
большое спасибо Вам, вызов OnCalc сильно выручает сделал уже свою графику она отображается в первый проход и ничем не отличается от буферной
Сегодня столкнулся с проблемой, что если название объекта на русском языке, то он не распознается на терминалах пользователей стран Юго-Восточной Азии
Этот код в утиль, в нём кириллица
А вот этот работает без проблем
И ведь знал, что только лохи используют в программе кириллицу, что рано или поздно это выйдет боком. Было всего 3 объекта на русском, решил сэкономить на тултипе, и хватило для того, чтоб программа перестала работать.
Ну да, ситуация конечно неприятная. Но с другой стороны, а даже если бы кириллица отображалась, то какой толк от неё пользователям Юго-Восточной Азии? Поэтому нужно делать либо всё только на английском, либо предусмотреть разные варианты перевода и подсовывать нужный в соответствии с языком терминала.
А лохи использую кириллицу в названиях переменных и функций, а здесь не тот случай )
Здравствуйте! Не получается создать глобальную переменную
GlobalVariableSet(ChartSymbol(),ChartID());
Значение отличается от действительного (ввел ChartID() в коммент для проверки)
Потом преобразовывал long ChartID() в string и в double. Результат тот же.
Помогите.
Здравствуйте! Не получается создать глобальную переменную
GlobalVariableSet(ChartSymbol(),ChartID());
Значение отличается от действительного (ввел ChartID() в коммент для проверки)
Потом преобразовывал long ChartID() в string и в double. Результат тот же.
Помогите.
Читайте про приведение типов и потери при этом. https://www.mql5.com/ru/docs/basis/types/casting
Здравствуйте! Не получается создать глобальную переменную
GlobalVariableSet(ChartSymbol(),ChartID());
Посмотрите здесь, там любое можно хранить в глобалке.
ЗЫ Или такой частный вариант (выдрал отсюда)
Здравствуйте! Не получается создать глобальную переменную
GlobalVariableSet(ChartSymbol(),ChartID());
Значение отличается от действительного (ввел ChartID() в коммент для проверки)
Потом преобразовывал long ChartID() в string и в double. Результат тот же.
Помогите.
Сомнительное решение именем глобальной переменной делать символ.
Символ может содержать спецсимволы, недопустимые в имени переменной
Сегодня столкнулся с проблемой, что если название объекта на русском языке, то он не распознается на терминалах пользователей стран Юго-Восточной Азии
Этот код в утиль, в нём кириллица
А вот этот работает без проблем
И ведь знал, что только лохи используют в программе кириллицу, что рано или поздно это выйдет боком. Было всего 3 объекта на русском, решил сэкономить на тултипе, и хватило для того, чтоб программа перестала работать.