И в редакторе можно сделать. Нужно видеть скрипт, чтобы советовать.
Пересчет каждый бар в источнике. Если пересечение берется от сжатия, то очевидно сигнал должен действовать на протяжении всего сжатого бара.
Можно просто запретить сигнал, если это не первый бар источника сжатого периода.
Как вариант, использовать блок перевернуть, но вариантов масса.
Например логформула, в лог формуле Close>AMA && Close[i-1]<AMA[i-1] .
Или например вместе с пересечением использовать что-то от источника, например Закрытие бара от источника.
Или может хватить просто вручную разжать данные?