Why do you have a for loop that goes through every bar? It’s redundant given that run() already does that. Do you know how to eliminate it in the context of Zorro?