Separating logic to either calculate once on bar close or on every tick