Technical Tools For Building Trade Positions – Royal Bank Of Canada Stock for July 12 2017