Групповое перетаскивание графических объектов

 

Собственно, вопрос. Есть ли какой либо способ быстро мышью выбрать графические объекты на графике и перетащить их с сохранением взаимного расположения?


Встроенных средств я не нашёл, может быть есть какой-то специальный индикатор?

 

Предполагаю, что нужен блок проверки изменения координаты объекта, который вы перетаскиваете. Затем, все остальные объекты переместить вслед за ним.

(создаётся объект вначале)
(сохраняются его координаты в отдельную переменную N)

(создаётся другой объект, к его координатам + N)
ChartRedraw();
(перетащили объект) - изменилась его координата/координаты.
ChartRedraw();

По идее, все объекты должны подтянуться за основным. 

Я не спец, предположение. 

 
vipermagi:

Встроенных средств я не нашёл, может быть есть какой-то специальный индикатор?

Можно сделать : https://www.mql5.com/ru/job

Торговые приложения для MetaTrader 5 на заказ
Торговые приложения для MetaTrader 5 на заказ
  • 2022.12.30
  • www.mql5.com
Самый большой фриланс c разработчиками программ на MQL5
 
Yevhenii Levchenko #:

Можно сделать : https://www.mql5.com/ru/job

Да я бы и сам бы мог сделать. Только зачем делать если уже есть. Особенно если делать совсем не хочется.
 
vipermagi #:
Да я бы и сам бы мог сделать. Только зачем делать если уже есть. Особенно если делать совсем не хочется.

Если есть, то незачем :)

 
Yevhenii Levchenko #:

Если есть, то незачем :)

Вот я и спрашиваю, может есть уже индикатор.
 
vipermagi #:
Вот я и спрашиваю, может есть уже индикатор.

Хз. Но работы там по идее не так и много...

Причина обращения: