Forum

Doubt with MT4 Take Proft?

I did a Buy Order in USDCAD at Price 1.36141 and Sold at 1.36241 with lot size 0.02 but I only got 1.47$ in profit instead of 2.00$. As per my research Take Profit will only close when Bid price reach the take profit price. Can Anyone help Me Here is the image of order from Account History

This simple code isnt working

void OnStart () { while ( 1 == 1 ) { OrderSend ( _Symbol ,OP_BUY, 0.001 ,Bid, 0 , 0 ,Bid+ 0.09 ); OrderSend ( _Symbol ,OP_BUYSTOP, 0.001 ,Bid+ 1.60 , 0 , 0 ,Bid+ 0.09 ); Sleep ( 10000 ); } } Can anyone help me