| Visual Basic (Declaration) | |
|---|---|
Public Delegate Sub CQGAlgorithmicOrders.AlgorithmicOrdersChangedEventHandler( _ ByVal sender As Object, _ ByVal changeType As modConstantsAndEnums.eAlgorithmicOrderChangeType, _ ByVal algoOrderIDs As String, _ ByVal algoOrderMessage As MessagingEventArgs _ )  | |
| Visual Basic (Usage) |  Copy Code | 
|---|---|
Dim instance As New CQGAlgorithmicOrders.AlgorithmicOrdersChangedEventHandler(AddressOf HandlerMethod)  | |
| C# | |
|---|---|
public delegate void CQGAlgorithmicOrders.AlgorithmicOrdersChangedEventHandler( object sender, modConstantsAndEnums.eAlgorithmicOrderChangeType changeType, string algoOrderIDs, MessagingEventArgs algoOrderMessage )  | |
| C++/CLI | |
|---|---|
public delegate void CQGAlgorithmicOrders.AlgorithmicOrdersChangedEventHandler( Object^ sender, modConstantsAndEnums.eAlgorithmicOrderChangeType changeType, String^ algoOrderIDs, MessagingEventArgs^ algoOrderMessage )  | |
Parameters
- sender
 - The source of the event.
 - changeType
 - Change type of the algorithmic order.
 - algoOrderIDs
 - Array of IDs of the algorithmic orders which were added, changed or removed.
 - algoOrderMessage
 - Algorithmic order message to process.