I change it to sma model . the model run on pivots high or low that are base on SMA I make two SMA one for high pivots and one for low pivots ( I put for now at same distance but you need to change it according to needs) because asset can be in bull period or bear period when we have two separate distance of SMA we can find the correct combination if to buy more or less by changing either the sma pivot of the low end or the sma pivots of the high end using the length . also global we can use the lookbar of bar numbers
one sma to both pivots is bad as it not consider the market situation but separation to two one for sell and one for buy can give you a better flexible model for enter or exit so its your job to find what length is best suited for exit and what for enter . example when we have two different length how it work on 4 hour