Как посчитать, пересекала ли macd ноль с момента последней торговли?

 
Как посчитать, пересекала ли macd ноль с момента последней торговли?
коллеги, подскажите, как реализовать следующее:
пересекала ли macd ноль с момента последней торговли?
 
Как вариант
запоминать "во время торговли" в переменной вида define значение macd, а уже потом в блоке открытия ордеров советника анализировать это значение.