ansol
Местный знаток
Ты знаешь, я ведь тебе сказал, что я тоже городской и с вилами не дружил никогда.
Просто построение объектов абсолютно одинаково не зависимо от типа объекта.
Я-бы для начала написал так, чтобы рисовался ПРАВИЛЬНО один объект, по ближайшим точкам, а потом уже попытался-бы сделать повтор в цикле.
Для того чтобы было несколько одинаковых объектов им надо дать разные имена. Чаще применяется метод включения в имя времени создания или даты.
string name;
Потом перед созданием объекта
name = StringConcatenate("Bily", Time);
if(ObjectFind(name) < 0)
ObjectCreate(name, ....
А дальше назначаются свойства объекта
ObjectSet(name, ....
Столько раз сколько надо изменить свойств.
Так я и написал, исходник выше, оно рисуется. Тот факт, что оно рисуется по заранее заданным точкам я проверил, конечно.
Вопрос возник из-за расчета этих точек. Сейчас все ОК.
ObjectDelete убрал - пока не вижу изменений.
Как через set менять координаты - тоже не соображу пока. Они же изначально в ObjectCreate задаются. Но пока работает.
Мне важно наличие самого объекта на графике, иначе я не знаю как работать в советнике с "воображаемой" линией.
Тут вот линия есть и можно с ней делать операции типа "сравнение".
Реально на графике мне эта линия не нужна, хотя полезна для восприятия сути происходящего.