Whatever your opinion of gold is at the moment, the market is afraid to move outside of the KEY BREXIT LEVEL from 1250-1358. Sure that is a wide range to operate in, but that level has contained the market since June 28th.
The "Highest Low" hasn't been outside that range yet and the "Lowest High" hasn't either.
The giant bi-distribution pattern around $1255 and $1325 as seen in the volume pattern on the right means the market has two scenarios it is trying to discount.
Short term there is a small, 7-day uptrend in place from the 7-day accumulation pattern that set-up from 1255-1257 through the 17th of October. When that rally phase ends, a decent trade is to shoot for a retest of that level. It could lift to 1279-1281. Risk is $10 on any position. The rally phase ends Wednesday.
Short term: Long for a rally to 1279-1281. After that, short with a target of 1257, 1291 stop.