Horizontal time sync between charts

 
The charts do not stay in time sync with each other. The S&P can be very inconsistent in the mornings and if no data is received the chart does not put in a gap filler and so when comparing say Gold to the S&P visually it goes out of sync. Does anybody know of a fix for this???
Reason: