ZigZag Looks Ahead – It uses ta.highest() and ta.lowest(), which are not confirmed in real time. It may change as new bars form. PPO Divergence in Real-Time – If signals depend on unconfirmed ZigZag points, they can disappear or shift when the market updates.