Skip to content

IBrokerageMessageHandler

QuantConnect.Brokerages.IBrokerageMessageHandler

Provides an plugin point to allow algorithms to directly handle the messages that come from their brokerage

handle_message

handle_message(message: BrokerageMessageEvent) -> None

Handles the message

Parameters:

Name Type Description Default
message BrokerageMessageEvent

The message to be handled

required

handle_order

handle_order(
    event_args: NewBrokerageOrderNotificationEventArgs,
) -> bool

Handles a new order placed manually in the brokerage side

Parameters:

Name Type Description Default
event_args NewBrokerageOrderNotificationEventArgs

The new order event

required

Returns:

Type Description
bool

Whether the order should be added to the transaction handler.