The only advice I can give is to use less blocks as possible and to connect them in more optimized way, which is something full of depends. Even I don't know everything that happens in MT4/MT5. Other than that, what can you do really... It's my job to make the EAs run faster, but this is not always easy
4