Как получить событие нажатия кнопки в тестере стратегий, когда есть линии, перекрывающие объект?

 

Я создал панель. Когда на графике рисуется много линий, я не могу получить доступ к кнопкам панели.

Я видел другие панели, но не мог понять, как они работают нормально, а моя панель работает.

Я видел этот продукт: https://www.mql5.com/ru/market/product/25963?source=Unknown

Это отлично работает.

Пожалуйста, помогите мне в этом.

Нужно ли использовать WinApi для вызова событий графика в тестере?

Я с нетерпением жду, чтобы найти решение, которое будет полезно.

 
jaffer wilson:

Я создал панель. Когда на графике рисуется много линий, я не могу получить доступ к кнопкам панели.

Я видел другие панели, но не мог понять, как они работают нормально, а моя панель работает.

Я видел этот продукт: https://www.mql5.com/ru/market/product/25963?source=Unknown

Это отлично работает.

Пожалуйста, помогите мне в этом.

Нужно ли использовать WinApi для вызова событий графика в тестере?

Я с нетерпением жду, чтобы найти решение, которое будет полезно.

Не совсем понятно, что вам надо.  

Если вам нужна панель для тестера, то вот    https://www.mql5.com/ru/code/24848

Если вам нужно, чтоб линии не мешали нажатию на панели то  

приоритет на получение события нажатия мыши на графике

ObjectSetInteger(chart_ID,name,OBJPROP_ZORDER,z_order);
z_order  сделать больше нуля
 
Aleksandr Slavskii # :

Не совсем понятно, что вам надо.  

Если вам нужна панель для тестера, то вот     https://www.mql5.com/ru/code/24848

Если вам нужно, чтоб линии не мешали нажатию на панели то  

приоритет на получение события нажатия мыши на графике

z_order  сделать больше нуля

Спасибо за ваш ответ. Я попробовал панель, которой вы поделились.

Но это не работает и автор занят и не может поддержать.

Во-вторых, проблема в том, что я хочу получить доступ к событию клика в тестере стратегий.

Я использовал состояния кнопок, чтобы проверить, нажата ли кнопка.

 ObjectGetInteger ( 0 , name, OBJPROP_STATE );

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

Пожалуйста, скажите мне, есть ли у вас какие-либо предложения, и понимаете ли вы мой вопрос сейчас?