Вы математически задайте линию, которую вы хотите пробивать. Опишите функцию линии сопротивления.

Далее через условие: если ...... время до текущего момента линия была под линией сопротивления (описанная вашей функцией), а на предшествующем графике вдруг линия MACD больше значения этой линии(функции), значит true => открываем позицию...

Обычное пробитие одной линии другой. Просто вы будете линию сопротивления пробивать линией макди, а не ценой инструмента.


Для сложность в том, чтобы задать фукцию, которая будет расчитывать линию сопротивления. В Вашем случае она должна брать для своего расчета показатели индикатора MACD.
_________________________

trufanov_i@rambler.ru