Bitcoin BTCUSD Technical analysis (all time-frames) 18 Oct 2018