CQG API 4.0 - Revised
CQGCEL Interface Members
See Also  Overview  Send Feedback

Glossary Item Box

Public Methods

Public Method ActivateAllOrders

Activates a set of parked orders.

The selection of the orders to be activated is performed based on the passed arguments. If no argument is passed all currently existing parked orders are activated.

Public Method ActivateAllOrdersExActivate all orders
Public Method CancelAllOrders

Cancels a set of orders.

The selection of the orders to be cancelled is performed based on the passed arguments. If no argument is passed all currently existing orders are cancelled.

Public Method CancelAllOrdersExCancels all orders
Public Method ChangePasswordChanges the password which is used for remote Open API user authentication
Public Method ChangeRemoteOpenAPIServerChanges current remote Open API server
Public Method CreateAccountsCollectionCreates an empty collection of accounts
Public Method CreateAdvancedStudyRequestCreates new CQGAdvancedStudyRequest object based on advanced study name
Public Method CreateAlgorithmicOrderDefinitions

Creates a collection of algorithmic order properties' definitions.

Public Method CreateBracketOrderCreates a new bracket order
Public Method CreateConditionRequest

Creates a new CQGConditionRequest object based on the condition name.

Public Method CreateConstantVolumeBarsRequest

Creates a new CQGConstantVolumeBarsRequest object.

Public Method CreateCustomStudyRequest

Creates a new CQGCustomStudyRequest object based on the custom study name or abbreviation.

Public Method CreateExecutionPattern

Creates an empty or default strategy execution pattern.

Public Method CreateExecutionPatternRequestCreates the object that represents the request of execution pattern for a strategy order.
Public Method CreateExpressionRequest

Creates a new CQGExpressionRequest object.

Public Method CreateGWConnectionRequestCreates new CQGGWConnectionRequest object
Public Method CreateHistoricalSessionsRequest

Creates new CQGHistoricalSessionsRequest object.

Public Method CreateInstrumentRequest

Creates a new CQGInstrumentSubscriptionRequest object.

Public Method CreateInstrumentsGroupRequest

Creates an instruments group request object.

Returns the corresponding CQGInstrumentsGroupRequest object to specify group request parameters.

Public Method CreateManualFillRequest

Creates a new manual fill request with the default parameters or with the given prototype manual fill parameters.

Public Method CreateOrder

Creates an order object.

Public Method CreateOrderActionRequestCreates new CQGOrderActionRequest object
Public Method CreateOrderByInstrumentName

This method creates a new order with the specified parameters.

The result of this method is the same as the one from CQGCEL.CreateOrder, however it allows to create an order by providing the full instrument name without prior need to subscribe to the instrument.

Public Method CreateOrderChainCreates empty order chain
Public Method CreateOrderConstructorCreates a new CQGOrderConstructor object for regular orders
Public Method CreateOrdersRequestCreates new CQGOrdersRequest object
Public Method CreatePointAndFigureBarsRequest

Creates a new CQGPointAndFigureBarsRequest object.

Public Method CreateQFormula

Starts an asynchronous query for QFormula creation.

Public Method CreateRangeBarsRequestCreates new CQGRenkoBarsRequest object
Public Method CreateRenkoBarsRequestCreates new CQGRenkoBarsRequest object
Public Method CreateStrategyOrder

Creates new strategy order with specified parameters.

Public Method CreateStrategyOrderByExpressionCreates a new strategy order object by specified strategy expression or QFormula name/number.
Public Method CreateStrategyOrderConstructorCreates a new CQGOrderConstructor object for strategy orders
Public Method CreateStrategyQuoteRequestCreates a new CQGStrategyQuoteRequest object
Public Method CreateSubMinuteBarsRequestCreates new CQGSubMinuteBarsRequest object
Public Method CreateTFlowBarsRequest

Creates a new CQGTFlowBarsRequest object.

Public Method CreateTicksRequestCreates a new CQGTicksRequest object.
Public Method CreateTimedBarsRequest

Creates a new CQGTimedBarsRequest object.

Public Method CreateTradingSystemRequest

Creates a new CQGTradingSystemRequest object based on the trading system name.

Public Method CreateYieldsRequestCreates new CQGYieldsRequest object
Public Method DefineStrategy

Method is obsolete. Use DefineStrategyEx instead.

Public Method DefineStrategyExRequests for the strategy definition on CQG Gateway.
Public Method DeleteQFormula

Starts an asynchronous query for QFormula deletion.

Public Method GWLogoff

Logoff from the Gateway.

Public Method GWLogon

Login to Gateway with the specified username and password.

Public Method GWOTPLogonLog in to Gateway with specified username, password and OneTimePassword
Public Method InvokeStrategyQuoteRequestInvokes quotes request for strategies (UDS) from GW
Public Method IsValidChecks if the argument has a valid value.
Public Method LogOnLog on to LoginDB via login service and startup CEL if remote Open API user passes the authentication
Public Method ModifyCompoundOrderObsolete method, please use ModifyCompoundOrderEx instead.
Public Method ModifyCompoundOrderExAsync request to modify compound order. Modification currently supports only adding new parts (legs) to the existing active compound order.
Public Method NewInstrumentResolves the given symbol and subscribes to the instrument.
Public Method Obsolete140Obsolete method
Public Method Obsolete141Obsolete method
Public Method Obsolete142Obsolete method
Public Method Obsolete143Obsolete method
Public Method Obsolete144Obsolete method
Public Method PlaceCompoundOrderObsolete method, please use PlaceCompoundOrderEx instead.
Public Method PlaceCompoundOrderExAsync request to place compound order.
Public Method QueryOrders

Sends a historical orders information query. The query is constructed based on the passed arguments.

Public Method QueryPositionsStatement

Sends an asynchronous query for account positions statement. The query is constructed based on the passed arguments.

Public Method QuerySummariesStatement

Sends an asynchronous query for account summaries statement. The query is constructed based on the passed arguments.

Public Method RegisterAlgorithmicOrder

Registers an algorithmic order type.

Public Method RemoveAdvancedStudyUnsubscribe from and remove the CQGAdvancedStudy from CQGAdvancedStudies
Public Method RemoveAllAdvancedStudiesUnsubscribe/remove all advanced studies
Public Method RemoveAllConditions

Unsubscribes/removes all conditions.

Public Method RemoveAllConstantVolumeBars

Unsubscribes/removes all constant volume bars.

Public Method RemoveAllCustomStudies

Unsubscribes/removes all custom studies.

Public Method RemoveAllExpressions

Unsubscribes/removes all expressions.

Public Method RemoveAllInstruments

Unsubscribes and removes all currently resolved instruments from the Instruments collection.

Public Method RemoveAllPointAndFigureBars

Unsubscribes/removes all point and figure bars.

Public Method RemoveAllRangeBarsUnsubscribe/remove all range bars
Public Method RemoveAllRenkoBarsUnsubscribe/remove all renko bars
Public Method RemoveAllSubMinuteBarsUnsubscribe/remove all sub minute bars
Public Method RemoveAllTFlowBars

Unsubscribes/removes all TFlow bars.

Public Method RemoveAllTicks

Unsubscribes/removes all ticks.

Public Method RemoveAllTimedBars

Unsubscribes/removes all timed bars.

Public Method RemoveAllTradingSystems

Unsubscribes/removes all trading systems.

Public Method RemoveAllYieldsUnsubscribe/remove all yields
Public Method RemoveCondition

Unsubscribes from and removes the CQGCondition from the CQGConditions collection.

Public Method RemoveConstantVolumeBars

Unsubscribes from and removes a CQGConstantVolumeBars from the CQGConstantVolumeBarsCollection.

Public Method RemoveCustomStudy

Unsubscribes from and removes a CQGCustomStudy from the CQGCustomStudies.

Public Method RemoveExpression

Unsubscribes from and removes the CQGExpression from CQGExpressions.

Public Method RemoveInstrument

Unsubscribes and removes the Instrument from the Instruments collection.

Public Method RemoveInstrumentsGroup

Removes a group of instruments.

Public Method RemovePointAndFigureBarsUnsubscribes from and removes a CQGPointAndFigureBars from the CQGPointAndFigureBarsCollection.
Public Method RemoveRangeBarsUnsubscribe from and remove the CQGRangeBars from CQGRangeBarsCollection
Public Method RemoveRenkoBarsUnsubscribe from and remove the CQGRenkoBars from CQGRenkoBarsCollection
Public Method RemoveSubMinuteBarsUnsubscribe from and remove the CQGSubMinuteBars from CQGSubMinuteBarsCollection
Public Method RemoveTFlowBars

Unsubscribes from and removes a CQGTFlowBars from the CQGTFlowBarsCollection.

Public Method RemoveTicks

Stops request that produced the CQGTicks object and removes the object from CQGTicksCollection.

Public Method RemoveTimedBars

Unsubscribes from and removes a CQGTimedBars from the CQGTimedBarsCollection.

Public Method RemoveTradingSystem

Unsubscribes from and removes the CQGTradingSystem from CQGTradingSystems.

Public Method RemoveYieldsUnsubscribe from and remove the CQGYields from CQGYieldsCollection
Public Method RequestAdvancedStudyStarts an asynchronous request for advanced study
Public Method RequestAdvancedStudyDefinitionsStarts an asynchronous query for advanced study definitions
Public Method RequestBarsTimestamps

Starts an asynchronous query for timed bars timestamps.

Public Method RequestCommodityInstruments

Requests a list of instrument names corresponding to the specified commodity.

Public Method RequestCondition

Starts an asynchronous request for condition.

Public Method RequestConditionDefinitions

Starts an asynchronous query for condition definitions.

Public Method RequestConstantVolumeBars

Starts an asynchronous request for constant volume bars.

Public Method RequestCustomSessions

Starts an asynchronous query for all custom sessions available in CQGIC.

Public Method RequestCustomStudy

Starts an asynchronous request for custom study.

Public Method RequestCustomStudyDefinitions

Starts an asynchronous query for custom study definitions.

Public Method RequestDataSources

Starts an asynchronous query for data sources.

Public Method RequestDataSourceSymbols

Starts an asynchronous query for symbols of a data source.

Public Method RequestExecutionPattern

Starts an asynchronous query for strategy order execution pattern creation.

Public Method RequestExpression

Starts an asynchronous request for an expression.

Public Method RequestGWConnectionStarts a gateway connection request
Public Method RequestHistoricalSessions

Starts an asynchronous request for historical sessions.

Public Method RequestInstrumentsGroup

Requests a group of instruments.

Public Method RequestManualFills

Starts an asynchronous query of manual fills for a gateway account.

Public Method RequestManualFillUpdate

Executes the given manual fill request.

Public Method RequestOrdersPerforms orders querying
Public Method RequestPointAndFigureBars

Starts an asynchronous request for a point and figure bars.

Public Method RequestQFormulaDefinition

Starts an asynchronous query for QFormula definition by QFormula name or number.

Public Method RequestQFormulaDefinitions

Starts an asynchronous query for QFormula definitions.

Public Method RequestRangeBarsStarts an asynchronous request for range bars
Public Method RequestRenkoBarsStarts an asynchronous request for renko bars
Public Method RequestSubMinuteBarsStarts an asynchronous request for sub minute bars
Public Method RequestTFlowBars

Starts an asynchronous request for TFlow bars.

Public Method RequestTicks

Starts an asynchronous request for ticks.

Public Method RequestTimedBars

Starts an asynchronous request for timed bars.

Public Method RequestTradableCommodities

Starts an asynchronous query for tradable commodities.

Public Method RequestTradableExchanges

Starts an asynchronous query for tradable exchanges.

Public Method RequestTradingSystem

Starts an asynchronous request for trading system.

Public Method RequestTradingSystemDefinitions

Starts an asynchronous query for trading system definitions.

Public Method RequestYieldsStarts an asynchronous request for yields
Public Method Shutdown

Shuts down the CQG API.

Public Method Startup

Starts up the CQG API.

Public Method SubscribeNewInstrument

Resolves a new instrument and subscribe to it asynchronously.

Public Method TerminateCQGICTerminates or restarts the local CQGIC.
Public Method UnregisterAlgorithmicOrder

Unregisters the algorithmic order types by its GUID.

Public Properties

Public Property Accounts

Returns the collection of accounts that belong to the current trader logon name.

Public Property AccountSubscriptionLevel

Gets/sets the account subscription level.

Public Property AllAdvancedStudiesReturns collection of advanced studies requested only by this instance of CEL
Public Property AllConditions

Returns collection of conditions requested only by this instance of CEL.

Public Property AllConstantVolumeBars

Returns collection of constant volume bars requested only by this instance of CEL.

Public Property AllCustomStudies

Returns collection of custom studies requested only by this instance of CEL.

Public Property AllExpressions

Returns a collection of all expressions that were requested during this instance of CQGCEL.

Public Property AllInstrumentsGroups

Returns the collection of instruments groups.

Public Property AllManualFills

Gets the collection of all manual fills.

Public Property AllPointAndFigureBars

Returns the collection of point and figure bars requested only by this instance of CEL.

Public Property AllRangeBarsReturns collection of CQGRangeBars requested only by this instance of CEL
Public Property AllRenkoBarsReturns collection of CQGRenkoBars requested only by this instance of CEL
Public Property AllStrategyDefinitions

Returns all strategy definitions.

Public Property AllSubMinuteBarsReturns collection of CQGSubMinuteBar bars requested only by this instance of CEL
Public Property AllTFlowBars

Returns collection of TFlow bars, requested only by this instance of CEL.

Public Property AllTicks

Returns the collection of ticks requested only by this instance of CEL.

Public Property AllTimedBars

Returns a collection of all timed bars that were requested during this instance of CQGCEL.

Public Property AllTradingSystems

Returns the collection of trading systems requested only by this instance of CEL.

Public Property AllYieldsReturns collection of yields requested only by this instance of CEL
Public Property APIConfiguration

Controls the CQG API current configuration.

Public Property Configuration

Gets/sets the current configuration of CQGCEL. Deprecated.

Deprecated!

In CQG API v.3.0 and higher a new interface was introduced for configuration management: CQGAPIConfig. However this structure is still preserved for backward compatibility.

Public Property CurrencyRates

Returns the collection of currency rates from all FCMs.

Public Property DirectEventsAccessor

Returns the CQGDirectEventsAccessor object used to raise non-dispatch (i.e., vtbl) events.

Public Property Environment

Returns the CQGCEL environment information.

Public Property Instruments

Returns the collection of currently resolved instruments.

Public Property InternalOrders

Returns the collection of orders placed for all accounts from within this CQG API instance.

Public Property IsStarted

This property returns the current status of CQGCEL startup process.

Public Property Logger

Returns the Logger object of CQGCEL.

Public Property Orders

Returns the collection of all accounts orders available from current CQG API session.

Public Property OTPRequired

Returns whether the Gateway requires a one-time password or not.

Events

Public Event AccountChanged

This event is fired when the account or position information is changed.

Public Event AdvancedStudyAddedFired when CQGCurves item is added to the end of CQGAdvancedStudy
Public Event AdvancedStudyDefinitionsResolvedFired when the definitions of advanced studies are resolved
Public Event AdvancedStudyInsertedFired when CQGCurves item is inserted
Public Event AdvancedStudyRemovedFired when CQGCurves item is removed
Public Event AdvancedStudyResolvedFired when the advanced study (CQGAdvancedStudy) is resolved
Public Event AdvancedStudyUpdatedFired when CQGCurves item is updated
Public Event AlgorithmicOrderPlaced

This event is fired when an algorithmic order is placed from CQGIC.

Public Event AlgorithmicOrderRegistrationComplete

This event is fired when the algorithmic order registration is completed (suceeded or failed).

Public Event AllOrdersCanceled

This event is fired when all orders are cancelled only from within CQG IC.

Public Event AuthenticationStatusChangedFired when remote API client authentication status is changed
Public Event BarsTimestampsResolved

This event is fired when the collection of timed bars timestamps (CQGBarsTimestamps) is resolved or when some error has occurred during the timed bars timestamps request processing.

Public Event CELStarted

This event is fired when the CQGCEL object is successfully started up.

Public Event CommodityInstrumentsResolved

This event is fired when a previously requested commodity symbol is resolved into the instruments list.

Public Event ConditionAdded

This event is fired when CQGConditionResult item is added to the end of the CQGCondition.

Public Event ConditionDefinitionsResolved

This event is fired when condition definitions are resolved or when some error has occurred during the request processing.

Public Event ConditionInserted

This event is fired when a CQGConditionResult item is inserted.

Public Event ConditionRemoved

This event is fired when a CQGConditionResult item is removed.

Public Event ConditionResolved

This event is fired when the condition (CQGCondition) is resolved or when some error has occurred during the condition request processing.

Public Event ConditionUpdated

This event is fired when a CQGConditionResult item is updated.

Public Event ConstantVolumeBarsAdded

This event is fired when a CQGConstantVolumeBar item is added to the end of CQGConstantVolumeBars.

Public Event ConstantVolumeBarsInserted

This event is fired when a CQGConstantVolumeBar item is inserted to the CQGConstantVolumeBars collection.

Public Event ConstantVolumeBarsRemoved

This event is fired when a CQGConstantVolumeBar item is removed from the CQGConstantVolumeBars collection.

Public Event ConstantVolumeBarsResolved

This event is fired when the collection of constant volume bars (CQGConstantVolumeBars) is resolved or when some error has occurred during the constant volume bars request processing.

Public Event ConstantVolumeBarsUpdated

This event is fired when the CQGConstantVolumeBar item is updated.

Public Event CurrencyRatesChanged

This event is fired when an FCM changes a currency rate.

Public Event CustomSessionsResolved

This event is fired as a response to a custom sessions request either when the collection is resolved or when an error has occurred during the request processing.

Public Event CustomStudyAdded

This event is fired when a CQGCurves item is added to the end of CQGCustomStudy.

Public Event CustomStudyDefinitionsResolved

This event is fired when the definitions of custom studies are resolved or when some error has occurred during the request processing.

Public Event CustomStudyInserted

This event is fired when a CQGCurves item is inserted.

Public Event CustomStudyRemoved

This event is fired when a CQGCurves item is removed.

Public Event CustomStudyResolved

This event is fired when the custom study (CQGCustomStudy) is resolved or when some error has occurred during the custom studies request processing.

Public Event CustomStudyUpdated

This event is fired when the CQGCurves item is updated.

Public Event DataConnectionStatusChanged

This event is fired when some changes occurred in the connection with the CQG data server.

Public Event DataError

This event is fired when CQGCEL detects some abnormal discrepancy between data expected and data received.

Public Event DataSourcesResolved

This event is fired as a response to a data sources request either when the collection is resolved or when an error has occurred during the request processing.

Public Event DataSourceSymbolsResolved

This event is fired as a response to a data source symbols request either when the collection is resolved or when an error has occurred during the request processing.

Public Event ExecutionPatternReadyFired when requested execution pattern is created.
Public Event ExpressionAdded

This event is fired when a CQGExpressionOutputs item is added to the end of CQGExpression.

Public Event ExpressionInserted

This event is fired when a CQGExpression item is inserted to the CQGExpressions collection.

Public Event ExpressionRemoved

This event is fired when a CQGExpression item is removed from the CQGExpressions collection.

Public Event ExpressionResolved

This event is fired when the expression (CQGExpression) is resolved or when some error has occurred during the expression request processing.

Public Event ExpressionUpdated

This event is fired when a CQGExpressionOutputs item is updated.

Public Event GWConnectionStatusChanged

This event is fired when the status of the connection with the CQG Gateway is changed.

Public Event GWEnvironmentChanged

This event is fired when a CQG Gateway environment change occurs.

Public Event HistoricalSessionsResolved

Fired when the historical sessions (CQGSessionsCollection) are resolved or when some error has occurred during processing the historical sessions request.

Public Event ICConnectionStatusChanged

This event is fired when the CQGIC connection status has been changed.

Public Event IncorrectSymbol

This event is fired when a not tradable symbol name is passed to the NewInstrument method.

Deprecated. Use InstrumentResolved instead.

Public Event InstrumentChanged

This event is fired when any of the instrument quotes or dynamic instrument properties are changed.

Public Event InstrumentDOMChanged

This event is fired when instrument's DOM* is updated.

Public Event InstrumentResolved

This event is fired when a new instrument is resolved and subscribed or a resolution process failed.

Public Event InstrumentsGroupChanged

This event is fired when the instruments group was changed. Instrument was added or removed from the group.

Public Event InstrumentsGroupResolved

This event is fired when the instruments group subscription is completed with either success or failure.

Public Event InstrumentSubscribed

This event is fired when a new instrument is resolved and subscribed.

Deprecated. Use InstrumentResolved instead.

Public Event IsReady

This event was added especially to be used in Excel macros. It is fired every time before any other event is fired to check the Excel readiness to receive user events.

Generally it can be used for similar purposes from other host applications to control event flow by informing CQG API about readiness to receive events.

Public Event LineTimeChanged

This event is fired once every second to synchronize with the exchange.

Public Event ManualFillChanged

This event is fired when a new manual fill was added, some manual fill properties were changed, or the manual fill was removed only if subscription data level for appropriate request was requested with updates notifications.

Public Event ManualFillsResolved

This event is fired when the list of manual fills request is resolved or when some error has occurred during manual fills request processing.

Public Event ManualFillUpdateResolved

This event is fired when the manual fill request is resolved or when some error has occurred during manual fills processing.

Public Event Obsolete104Obsolete method
Public Event Obsolete105Obsolete method
Public Event Obsolete106Obsolete method
Public Event Obsolete107Obsolete method
Public Event Obsolete108Obsolete method
Public Event OnIdle

This event is fired when CQGCEL has nothing to do.

Public Event OnQueryProgress

This event is fired if a query has some progress: either new results arrived or its status is changed.

Public Event OrderChanged

This event is fired when a new order is added to the collection, the order status is changed, or the order is removed from the collection.

Public Event PasswordChangedFired when remote API client change password request is resolved
Public Event PointAndFigureBarsAdded

This event is fired when a CQGPointAndFigureBar item is added to the end of CQGPointAndFigureBars.

Public Event PointAndFigureBarsInserted

This event is fired when a CQGPointAndFigureBar item is inserted to the CQGPointAndFigureBars collection.

Public Event PointAndFigureBarsRemoved

This event is fired when a CQGPointAndFigureBar item is removed from the CQGPointAndFigureBars collection.

Public Event PointAndFigureBarsResolved

This event is fired when the collection of point and figure bars (CQGPointAndFigureBars) is resolved or when some error has occurred during the point and figure bars request processing.

Public Event PointAndFigureBarsUpdated

This event is fired when the CQGPointAndFigureBar item is updated.

Public Event PositionsStatementResolved

This event is fired when the positions statement (CQGPositionsStatement) is resolved or when some error has occurred while processing the positions statement request.

Public Event QFormulaCreated

This event is fired when new QFormula is created or when some error has occurred during the request processing.

Public Event QFormulaDefinitionResolved

Obsolete. Please use QFormulaDefinitionResolvedEx instead.

Public Event QFormulaDefinitionResolvedExFired when requested by name or number CQGQFormulaDefinition is resolved.
Public Event QFormulaDefinitionsResolved

This event is fired when the definitions of QFormulas are resolved or when some error has occurred during the request processing.

Public Event QFormulaDeleted

This event is fired when QFormula is deleted or when some error has occurred during the request processing.

Public Event RangeBarsAddedFired when CQGRangeBar item is added to the end of CQGRangeBars
Public Event RangeBarsInsertedFired when CQGRangeBar item is inserted
Public Event RangeBarsRemovedFired when CQGRangeBar item is removed
Public Event RangeBarsResolvedFired when the collection of range bars (CQGRangeBars) is resolved
Public Event RangeBarsUpdatedFired when CQGRangeBar item is updated
Public Event RenkoBarsAddedFired when CQGRenkoBar item is added to the end of CQGRenkoBars
Public Event RenkoBarsInsertedFired when CQGRenkoBar item is inserted
Public Event RenkoBarsRemovedFired when CQGRenkoBar item is removed
Public Event RenkoBarsResolvedFired when the collection of renko bars (CQGRenkoBars) is resolved
Public Event RenkoBarsUpdatedFired when CQGRenkoBar item is updated
Public Event StrategyDefinitionProgress

This event is fired, when the strategy definition status is changed or when some error has occurred during the request processing.

Public Event StrategyQuoteRequestResolvedFired when a quote request is completed with success/fail.
Public Event SubMinuteBarsAdded

This event is fired when a CQGSubMinuteBar item is added to the end of CQGSubMinuteBars.

Public Event SubMinuteBarsInserted

This event is fired when a CQGSubMinuteBar item is inserted to the CQGSubMinuteBars collection.

Public Event SubMinuteBarsRemoved

This event is fired when a CQGSubMinuteBar item is removed from the CQGSubMinuteBars collection.

Public Event SubMinuteBarsResolved

This event is fired when the collection of sub minute bars (CQGSubMinuteBars) is resolved or when some error has occurred during the sub minute bars request processing.

Public Event SubMinuteBarsUpdated

This event is fired when a CQGSubMinuteBar item is updated

Public Event SummariesStatementResolved

This event is fired when the summaries statement (CQGSummariesStatement) is resolved or when some error has occurred while processing the summaries statement request.

Public Event TFlowBarsAdded

This event is fired when a CQGTFlowBar item is added to the end of CQGTFlowBars.

Public Event TFlowBarsInserted

This event is fired when a CQGTFlowBar item is inserted to the CQGTFlowBars collection.

Public Event TFlowBarsRemoved

This event is fired when a CQGTFlowBar item is removed from the CQGTFlowBars collection.

Public Event TFlowBarsResolved

This event is fired when the collection of TFlow bars (CQGTFlowBars) is resolved or when some error occured during TFlow bars request processing.

Public Event TFlowBarsUpdated

This event is fired when a CQGTFlowBar item is updated.

Public Event TicksAdded

This event is fired when CQGTick items are added to the CQGTicks collection.

Public Event TicksRemoved

This event is fired when CQGTick item is removed from the CQGTicks collection.

Public Event TicksResolved

This event is fired when the CQGTicks collection is resolved or when some error has occurred during the ticks request processing.

Public Event TimedBarsAdded

This event is fired when a CQGTimedBar item is added to the end of CQGTimedBars.

Public Event TimedBarsInserted

This event is fired when a CQGTimedBar item is inserted to the CQGTimedBars collection.

Public Event TimedBarsRemoved

This event is fired when a CQGTimedBar item is removed from the CQGTimedBars collection.

Public Event TimedBarsResolved

This event is fired when the collection of timed bars (CQGTimedBars) is resolved or when some error has occurred during the timed bars request processing.

Public Event TimedBarsUpdated

This event is fired when a CQGTimedBar item is updated.

Public Event TradableCommoditiesResolved

This event is fired as a response to a tradable commodities request either when the collection is resolved or when an error has occurred during the request processing.

Public Event TradableExchangesResolved

This event is fired as a response to a tradable exchanges request either when the collection is resolved or when an error has occurred during the request processing.

Public Event TradingSystemAddNotification

This event is fired when trade row and/or statistics are added to the trading system.

Public Event TradingSystemDefinitionsResolved

This event is fired when the definitions of trading systems are resolved or when some error has occurred during request processing.

Public Event TradingSystemInsertNotification

This event is fired when trade row and/or statistics are inserted to the trading system.

Public Event TradingSystemRemoveNotification

This event is fired when trade row and/or statistics are removed to the trading system.

Public Event TradingSystemResolved

This event is fired when the trading system (CQGTradingSystem) is resolved or when some error has occurred while processing the trading system request.

Public Event TradingSystemTradeRelationAddNotification

This event is fired, when a relation between trade entry/exit is added to a trading system.

Public Event TradingSystemUpdateNotification

This event is fired when trade row and/or statistics are updated in a trading system.

Public Event YieldsAdded

This event is fired when a CQGYield item is added to the end of CQGYields.

Public Event YieldsInserted

This event is fired when a CQGYield item is inserted to the CQGYields collection.

Public Event YieldsRemoved

This event is fired when a CQGYield item is removed from the CQGYields collection.

Public Event YieldsResolved

This event is fired when the collection of yields (CQGYields) is resolved or when some error has occurred during the yields request processing.

Public Event YieldsUpdated

This event is fired when a CQGYield item is updated.

See Also