position ticks on axis based on value
only display integer values on axis
fixed issue with duplicate nodes being drawn due to small differences in prices causing multiple nodes to be rendered on top of eachother