Veamos. Empecemos por dos cosas simples pero básicas. La primera es que dupliques los árboles de bloques. En tu ejemplo estás pensando en compras. Pues bien, haz otro árbol separado para ventas. Así te aseguras que no te pase lo que veo en el primer bloque. Y es que en el 'No trade' pones que tenga en cuenta compras y ventas, cuando sólo vas a por compras. Debes encajar todos los requisitos de los bloques para compras sólo a compras.
En cuanto a lo de mirar si un indocador sube o baja, te recomiendo este bloque:
0_1566754870716_00.png
Así te ahorras varios bloques como ahora, que comparas unas barras con las anteriores. Y en cuanto a la condición que te falta, si te entiendo bien, lo que quieres es que suba, no que cruce a otra SMA, con lo que ese mismo bloque también te serviría.
Ya me dirás si todo esto te resulta útil.