Вопрос по созданию графических объектов.

 

Здравствуйте уважаемые участники форума, хотелось бы узнать можно ли создать собственный графический объект и добавление в меню MT4, просто нужно создать несколько одинаковых линий на графики а такой функции нет( пробовал делать индикатор так таких линий более 12 штук не получается сделать, пишет сделайте упрощение в программе. Вот и возникла идея создать нового графического индикатора.

Подскажите возможно ли создать таковую функции и добавить ее в меню.


С уважением Дмитрий.

 
что то вы не то пробовали. нарисуйте на скрине что вам надо, чтоб было понятнее
 
sergeev >>:
что то вы не то пробовали. нарисуйте на скрине что вам надо, чтоб было понятнее

Вот нужно создать по 6 линий с определенным углом от основной, то есть строим центральную линию а остальные от нее дорисовываются и на графики их надо штук 70 а индикатор такое не позволяет.
 
Так все таки есть ли возможность создать собственный графический объект и добавление в меню MT4?
 

Прям в меню МТ4  нет такой возможности. Но есть альтернатива - довольно мутная работа с множеством графических объектов, привязываете свои 6 линий к точке(тоже какой нибудь объект) и таскаете это всё дело за точку(объект), а скрипт или индикатор всё время следит за точкой(объектом) и соответственно относительно переносит все линии

Вобщем как-то так 

dmitriyteg >>:
Так все таки есть ли возможность создать собственный графический объект и добавление в меню MT4?
 
StatBars >>:

Прям в меню МТ4 нет такой возможности. Но есть альтернатива - довольно мутная работа с множеством графических объектов, привязываете свои 6 линий к точке(тоже какой нибудь объект) и таскаете это всё дело за точку(объект), а скрипт или индикатор всё время следит за точкой(объектом) и соответственно относительно переносит все линии

Вобщем как-то так



Дело в том что я программку то уже написал но она может рисовать только 12 объектов по 6 линий в каждом. А можно ли сделать так что бы создовать графический объект автоматически и что бы программа сама давала ему имя?
 
dmitriyteg >>:

Дело в том что я программку то уже написал но она может рисовать только 12 объектов по 6 линий в каждом. А можно ли сделать так что бы создовать графический объект автоматически и что бы программа сама давала ему имя?
конечно можно
 
dmitriyteg писал(а) >>

Дело в том что я программку то уже написал но она может рисовать только 12 объектов по 6 линий в каждом. А можно ли сделать так что бы создовать графический объект автоматически и что бы программа сама давала ему имя?


можно. примерно так...

string NameLine = StringConcatenate(TimeToStr(TmBgBar),GetStrTF(TF),NamePrefixLine); 
Причина обращения: