Ok, let's think about this for a moment...
If your lot size is 0, that means the EA will place an order for 0 lots....
If there is a trade for 0 lots, the broker rejects the trade...
As for the 0.03 lot size, as long as the broker accepts micro lots, something's up. I'm guessing your TP/SL is too tight?