A combo has at least two legs. Combos with no first leg probably won't work.

For the profit taget I think, select the contract and then set TakeProfit = 0.5 * contractPrice(ThisContract).