This class encapsulates the trading order notion.

A CQGOrder object cannot be created manually. The CreateOrder method of CQGCEL should be used instead.
If the user tries to change a property, while its CanBeSet property is False, an exception will be thrown. See eOrderProperty to check which property has read/write access.
See the usage of CQGOrder object in the OrderChanged event's example section.
See examples on retrieving order trader ID, average fill, and other members of the Properties collection in the CQGOrderProperties.Item property's example section.