Support for Stop Orders

Imported from previous forum

[ original email was from Karsten Strobaek - kst@saxobank.com ]
Tag 40 (OrdType) = 3 is Stop.
If one uses the Side tag, it is possible to differentiate between a Stop Bid and a Stop Offer. But what if you want to place the Stop of the ”opposite” price? Does anyone have any experience doing this? Would you extend the OrdType enumeration or create your own custom tag?