Друзья и коллеги, всем привет! Есть индикатор на LUA, в блокноте изменил цвет линий RGB, на двух ценовых графиках в КВИК теперь выдает новый цвет, на двух остался предыдущий, как цвет мог остаться?
ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
Как может выдаваться предыдущий цвет, если в коде индикатора таких значений RGB уже нет?! И главное, как сделать, чтобы на всех графиках индикатор отображал новые цвета?
Разные графики и индикатор в одном и том же окне, или в разных?
Уверены, что при копировании не задвоили файл индикатора?
Пробовали удалить индикатор с графика на котором цвета «старые», и добавить заново?
AlexGood, а если в онке со старыми цветами, заменить инструмент на тот, который указан в окне с новыми цветами, то на двух разных графиках будет один инструмент и индикаторы с разными цветами?
Я правильно понимаю, что файл Lua Вы редактировали непосредственно в папке, в которой лежа все файлы пользовательскх индикаторов?
можете показать скрин содержимого этой папки?
а если в онке со старыми цветами, заменить инструмент на тот, который указан в окне с новыми цветами, то на двух разных графиках будет один инструмент и индикаторы с разными цветами?
КВИК не дает заменить, пишет: «cлишком много графиков, возможно снижение производительности»
Я правильно понимаю, что файл Lua Вы редактировали непосредственно в папке, в которой лежа все файлы пользовательскх индикаторов?
да
папка LuaIndicators, вы ж не думаете что соседние индикаторы мешают отобразить новый цвет на всех графиках?!
AlexGood, мне очень сложно в таком режиме выдавать набор потенциальных проблем, поэтому перебираю последовательно, разные идеи. Не хотите показывать — не надо. Там все равно ничего интересного для меня нет, но одной веткой потенциальных путей поиска проблемы меньше. Вам же хуже.
Попробуйте перезагрузить КВИК. Если не помогает — покажите какие файлы с расширением «bat» есть у Вас в корневой папке квика.
AlexGood, раз batников нет, значит давайте создадим:
создайте в блокноте текстовый файл с именем «911» (как вариант), и расширением «bat».
в качестве содержимого этого файла закиньте туда следующие две строки:
del *.log
del *.dat
Получившися файл положите в корневую папку квика.
Его запуск удаляет все файлы dat и log, что при следующем запуске квика заставит его заново загрузить все данные (включая исторические данные по инструментам). Нередко эти действия помогают почистить кэш приложения (одна из возможных причинй Вашей проблемы).
AlexGood, если У Вас в проводнике не отображаются расширения файлов, то сначала надо настроить проводник на их отображение. далее ПКМ на файле и «Переименовать». Для редактирования станет доступно как наименование, так и расширение
Еще кое что вспомнил: Даблкликом на наименовании индикатора (под графиком) откройте настройки Вашего индикатора, и посмотрите что там с настройками цветов Ваших линий.
Prophetic, на графиках где стали новые цвета и в настройках новые, на графиках которые оставили старые и в настройках индикатора старые цвета! Откуда он старые цвета берет, их же уже нет в коде?
AlexGood, в кэше настроек могут сидеть. Как я уже писал — в слепую очень тяжело предугадывать все возможные варианты.
Если у Вас индюк сделан по всем правилам, то его код начинается с блока Settings.
Покажите мне этот блок, а потом покажите скриншот окна настроек этого индикатора: первый оттуда, где цвета отображаются правильные, второй — где неправильные.
Не волнуйтесь, никакой секретной информации там нет (если конечно не забудете обрезать скриншот до окна настроек)
Prophetic, ааа, стоп! Невнимательно прочитал Ваше последнее сообщение.
Собственно, все ясно из этой фразы «на графиках которые оставили старые и в настройках индикатора старые цвета».
Это и есть сохраненные настройки индикатора.
Данными в файле Вы задаете настройки «по умолчанию», а в настойках в квике сохраняются настройки для конкретного окна.
Для замены цветов линий на индикаторе совсем не обязательно менять цвета по умолчанию (если только эти действия не преследовали именно эту цель), достаточно перенастроить в диалоговом окне.
Так что просто настройте нужные цвета в настройках индикатора в диалоговом окне квика.
AlexGood, ну, первое что приходит в голову (из не сильно трудозатратных) — это удалить окно с графиком, и создать вместо него новое такое же, с теми же настройками. Для упрощения, можно сначала настройки этого окна в виде шаблона сохранить, а в новом окне этот шаблон загрузить. Но тут не могу ручаться, что настройки шаблона не сохраняют и настройки индюков (давно не влезал в них, не помню процесс)
AlexGood, Альтернатива Вам должна понравиться еще меньше:
Создайте файл-клон индикатора, и внесите изменение в наименование индикатора, чтобы в списке индикаторов в квике их отличать друг от друга. Удалите с графика текущий индикатор и добавьте новый клонированный.
Уверены, что при копировании не задвоили файл индикатора?
Пробовали удалить индикатор с графика на котором цвета «старые», и добавить заново?
Я правильно понимаю, что файл Lua Вы редактировали непосредственно в папке, в которой лежа все файлы пользовательскх индикаторов?
можете показать скрин содержимого этой папки?
папка LuaIndicators, вы ж не думаете что соседние индикаторы мешают отобразить новый цвет на всех графиках?!
Попробуйте перезагрузить КВИК. Если не помогает — покажите какие файлы с расширением «bat» есть у Вас в корневой папке квика.
создайте в блокноте текстовый файл с именем «911» (как вариант), и расширением «bat».
в качестве содержимого этого файла закиньте туда следующие две строки:
del *.log
del *.dat
Получившися файл положите в корневую папку квика.
Его запуск удаляет все файлы dat и log, что при следующем запуске квика заставит его заново загрузить все данные (включая исторические данные по инструментам). Нередко эти действия помогают почистить кэш приложения (одна из возможных причинй Вашей проблемы).
далее ПКМ на файле и «Переименовать». Для редактирования станет доступно как наименование, так и расширение
Если у Вас индюк сделан по всем правилам, то его код начинается с блока Settings.
Покажите мне этот блок, а потом покажите скриншот окна настроек этого индикатора: первый оттуда, где цвета отображаются правильные, второй — где неправильные.
Не волнуйтесь, никакой секретной информации там нет (если конечно не забудете обрезать скриншот до окна настроек)
Собственно, все ясно из этой фразы «на графиках которые оставили старые и в настройках индикатора старые цвета».
Это и есть сохраненные настройки индикатора.
Данными в файле Вы задаете настройки «по умолчанию», а в настойках в квике сохраняются настройки для конкретного окна.
Для замены цветов линий на индикаторе совсем не обязательно менять цвета по умолчанию (если только эти действия не преследовали именно эту цель), достаточно перенастроить в диалоговом окне.
Так что просто настройте нужные цвета в настройках индикатора в диалоговом окне квика.
проблема в том, что там 100 линий и каждую нужно изменить в настройках индикатора на новый цвет!
Создайте файл-клон индикатора, и внесите изменение в наименование индикатора, чтобы в списке индикаторов в квике их отличать друг от друга. Удалите с графика текущий индикатор и добавьте новый клонированный.
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться