randomise initial price and weight towards chart position
balance is too small
now updating the balance when buying and selling