В одном индикаторе используются индексные буферы и графические объекты. Хотельсь бы, чтобы все было одним цветом. В смысле, чтобы цвет индикатора и объекта изменялся одним параметром (например, на вкладке Цвета в свойствах индикатора), а не выносить отдельно цвет граф. объектов отдельно во вкладку общие, а индексный буфер меняется через вкладку Цвета. Или не получится так?
Не получится. Или, индикатор надо будет пересчитывать на всей истории постоянно.
Уже когда то делал раньше - не получилось! А сейчас поднял свои старые индикаторы и обратно бросилось в глаза.......
Спасибо. Понял. На всякий случай переспросил.
Начальные значения можно так вводить. При повторной инициализации параметры не изменятся.
Нееее, дело не в том. Например, когда на графике много индикаторов, приходится менять их цвета по умолчанию. Я хотел, чтобы, поменяв цвет индикатора (на вкладке Цвета в свойствах индикатора), одновременно поменять и цвет объекта на такой же. Все равно придется ковыряться еще, чтобы цвет объекта был такой же. Потому, что функция SetIndexStyle() есть, а GetIndexProp...как в объектах() - нет.
Нееее, дело не в том. Например, когда на графике много индикаторов, приходится менять их цвета по умолчанию. Я хотел, чтобы, поменяв цвет индикатора (на вкладке Цвета в свойствах индикатора), одновременно поменять и цвет объекта на такой же. Все равно придется ковыряться еще, чтобы цвет объекта был такой же. Потому, что функция SetIndexStyle() есть, а GetIndexProp...как в объектах() - нет.
А типа менять цвет в пользовательских переменных не катит ?
Ну почему же, так и делаю! В принципе это не проблема, но как катит - можно было бы и лучше, если бы ла бы функция GetIndexStyleProperties().
Индикатор загзаг с графическими объектами - линиями-уровнями. Таких зигзагов может быть несколько (2-4 с разными настройками) на одном графике в основном окне. Чтобы поменять цвет зигзага и линий (они должны совпадать по цвету) с пом. пользовательских переменных нужно изменить свойсва не 4, а 8 раз! Чувствуется разница? Что то наподобие: сел в машину, закрыл двери, опять открыл, вышел, обратно сел, опять закрыл и лишь потом поехал. А хотелось бы, чтобы сел, зарыл и поехал.
Вы можете идти от обратного: менять цвет индикатора при смене цвета графического объекта.
Кажется пробовал и такое - не получается. Тоесть, если изменить цвет в пользовательской переменной, то цвет индикатора не изменится - только цвет объекта. А цвет индикатора все равно нужно менять на вкладке Цвета в свойствах.
Перепроверю еще, может раньше .... постойте, а SetIndexStyle() можно применять и не во время инициализиции? Если в функции start(), тогда это решает проблему!))))

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В одном индикаторе используются индексные буферы и графические объекты. Хотельсь бы, чтобы все было одним цветом. В смысле, чтобы цвет индикатора и объекта изменялся одним параметром (например, на вкладке Цвета в свойствах индикатора), а не выносить отдельно цвет граф. объектов отдельно во вкладку общие, а индексный буфер меняется через вкладку Цвета. Или не получится так?