Состояние кнопки Expert Advisor

 
Как в эксперте отследить изменение состояния кнопки "Советники" (шляпа) и при ее нажатии выполнить определенные действия в коде эксперта? Попытка помещения в start() условий типа...
if (IsExpertEnabled()) {
...// button pressed
} 
if IsTradeAllowed() {
...// button pressed
} 



...успеха не имела.

 
Изменение состояния этой кнопки можно отследить только из уже запущенного долго работающего (или зацикленного) эксперта.