Longed 42.40 Stop: 40.90 Target: 44.20
Trade Expectancy:
win 0.6875 scratch 0.241071429 loss 0.071428571