Скачать MetaTrader 5

Создание кликабельного графического объекта на графике

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
intersheff
195
intersheff  

Подскажите, возможно создать графический объект на графике, кликнув по которому, происходит какое нибуть действие (в данном случае нужно удаление некоторых других объектов с графика).

Если  возможно , то как? 

Заранее спасибо. 

Alexey Viktorov
15352
Alexey Viktorov  
Посмотри OBJPROP_SELECTED  или OnChartEvent
Sergey Dzyublik
5198
Sergey Dzyublik  
вам нужна кнопка?
Критерии выбора объекта для удаления?
Sergey Dzyublik
5198
Sergey Dzyublik  
Посмотри OBJPROP_SELECTED 
К чему это ??? зачем путать?
Alexey Viktorov
15352
Alexey Viktorov  
ALXIMIKS:
К чему это ??? зачем путать?
Согласен, тормознул и забыл о кнопке.
Dina Paches
8471
Dina Paches  
intersheff:

Подскажите, возможно создать графический объект на графике, кликнув по которому, происходит какое нибуть действие (в данном случае нужно удаление некоторых других объектов с графика).

Если  возможно , то как? 

Заранее спасибо. 


CHARTEVENT_OBJECT_CLICK (событие щелчка мыши на графическом объекте) в ОnChartEvent.


intersheff
195
intersheff  
DiPach:
intersheff:

Подскажите, возможно создать графический объект на графике, кликнув по которому, происходит какое нибуть действие (в данном случае нужно удаление некоторых других объектов с графика).

Если  возможно , то как? 

Заранее спасибо. 


CHARTEVENT_OBJECT_CLICK (событие щелчка мыши на графическом объекте) в ОnChartEvent.

 

Всем огромное спасибо.Сейчас займусь этим. 


Sergey Dzyublik
5198
Sergey Dzyublik  
Можно вместо кнопки сделать все через комбинацию клавиш (например "SHIFT + A"  или любую другую)
Все зависит что вам надо
Dina Paches
8471
Dina Paches  
ALXIMIKS:
Можно вместо кнопки сделать все через комбинацию клавиш (например "SHIFT + A"  или любую другую)
Все зависит что вам надо

Через CHARTEVENT_OBJECT_CLICK возможна обработка событий кликов не только по кнопкам (OBJ_BUTTON), но и по другим графическим объектам.

На всякий случай, напомню, что вопрос у топикстартера был:

Подскажите, возможно создать графический объект на графике, кликнув по которому, происходит какое нибудь действие (в данном случае нужно удаление некоторых других объектов с графика).

Sergey Dzyublik
5198
Sergey Dzyublik  

И? Это типа  "Ти ж тільки не кажи Iвану, що в мене в гаражі мопед стоїть, хай на ласапеті в місто їде !!!"

нужно удаление некоторых других объектов с графика. 


Так как конкретики не было от топикастера, а спрашивал элементарное - дал еще один комфортный вариант на раздумье способа реализации нужного.

Dina Paches
8471
Dina Paches  
ALXIMIKS:

И? Это типа  "Ти ж тільки не кажи Iвану, що в мене в гаражі мопед стоїть, хай на ласапеті в місто їде !!!"


Так как конкретики не было от топикастера, а спрашивал элементарное - дал еще один комфортный вариант на раздумье способа реализации нужного.

1. Мне сложно понять, какая извилистость мысли привела вас к тому, что моё уточнение, что можно отслеживать клики не только по кнопкам, но и по другим графическим объектам, вы сочли: "Ти ж тільки не кажи Iвану, що в мене в гаражі мопед стоїть, хай на ласапеті в місто їде !!!"

2. Элементарным что-то может становиться, когда уже есть опыт и навыки в каком-то определённом вопросе.

Кроме того, не забывайте, что каждый из нас знает что-то больше других и что-то меньше.

3. Третью, последнюю, часть поста топикстартера вы прочитали уже, как вижу.

Теперь прочтите его полностью, пожалуйста, и ваш вопрос: "И?", надеюсь, отпадёт сам собой. Как и рассмотрение вашего варианта, как комфортного, исходя из заданного топикстартером вопроса.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий