cost amount can not be zero, so this is the reason u can't open position