Неужели никто не может мне объяснить почему, когда я выбираю в диалоге индикатора другой цвет, цвет остается остается неизменным, как был указан в коде индикатора?
Можно конечно использовать конструкцию
Можно конечно использовать конструкцию
extern color Mycolor=Blue;
Но раз уже есть стандартная переменная, зачем извращаться?
это не стандартная "переменная" - это идентификатор константы и использоваться он может для "цвет для вывода линии N, где N от 1 до 8" в целях "Управление компиляцией"
Подскажите как программно получить цвет индикатора, выбранный в диалоговом окне?
То есть в насторойках индикатора выбираю произвольный цвет, отличный от цвета указанного в
indicator_color1. Как это можно сделать? Пробовал ObjectGet, но безуспешно :((
То есть в насторойках индикатора выбираю произвольный цвет, отличный от цвета указанного в
indicator_color1. Как это можно сделать? Пробовал ObjectGet, но безуспешно :((
По моему - никак.
Странно, где-то же эта переменная хранит в себе цвет.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
...
#property indicator_color1 Blue // цвет по умолчанию
...
int start()
{
ObjectCreate("Obj"+x,OBJ_VLINE,0,Time[i],0,0,0,0,0);
ObjectSet("Obj"+x,OBJPROP_COLOR, indicator_color1);// устанавливаем цвет объекта (линии)
...