acctactivityfield

package
v0.0.0-...-48f5d39 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2018 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SubscriptionKey AcctActivityNumber = 0
	AccountNumber                      = 1
	MessageType                        = 2
	MessageData                        = 3
)

Following constants represent a dev friendly name to an index

View Source
const (
	Subscribed                AcctActivityMessageType = "SUBSCRIBED"
	Error                                             = "ERROR"
	BrokenTrade                                       = "BrokenTrade"
	ManualExecution                                   = "ManualExecution"
	OrderActivation                                   = "OrderActivation"
	OrderCancelReplaceRequest                         = "OrderCancelReplaceRequest"
	OrderCancelRequest                                = "OrderCancelRequest"
	OrderEntryRequest                                 = "OrderEntryRequest"
	OrderFill                                         = "OrderFill"
	OrderPartialFill                                  = "OrderPartialFill"
	OrderRejection                                    = "OrderRejection"
	TooLateToCancel                                   = "TooLateToCancel"
	UrOut                                             = "UROUT"
)

Account Activity (order) message types

Variables

This section is empty.

Functions

This section is empty.

Types

type AcctActivityMessageType

type AcctActivityMessageType string

AcctActivityMessageType represents a message type for an order

type AcctActivityNumber

type AcctActivityNumber int

AcctActivityNumber is an index that represent a column of information returned from TD. 0 represents "SYMBOL", 1 represents "Bid", etc

func (AcctActivityNumber) String

func (colNum AcctActivityNumber) String() string

type BrokenTradeMessage

type BrokenTradeMessage struct {
	XMLName      xml.Name `xml:"BrokenTradeMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

BrokenTradeMessage Broken trade message

type ManualExecutionMessage

type ManualExecutionMessage struct {
	XMLName      xml.Name `xml:"ManualExecutionMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

ManualExecutionMessage Order was manually executed message

type OrderActivationMessage

type OrderActivationMessage struct {
	XMLName      xml.Name `xml:"OrderActivationMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderActivationMessage Order activation message

type OrderCancelReplaceRequestMessage

type OrderCancelReplaceRequestMessage struct {
	XMLName      xml.Name `xml:"OrderCancelReplaceRequestMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderCancelReplaceRequestMessage Order cancel & replace request message

type OrderCancelRequestMessage

type OrderCancelRequestMessage struct {
	XMLName      xml.Name `xml:"OrderCancelRequestMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderCancelRequestMessage Order cancel request message

type OrderEntryRequestMessage

type OrderEntryRequestMessage struct {
	XMLName      xml.Name `xml:"OrderEntryRequestMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderEntryRequestMessage Order entry request made

type OrderFillMessage

type OrderFillMessage struct {
	XMLName      xml.Name `xml:"OrderFillMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderFillMessage Order filled message

type OrderPartialFillMessage

type OrderPartialFillMessage struct {
	XMLName      xml.Name `xml:"OrderPartialFillMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderPartialFillMessage Order was partially filled

type OrderRejectionMessage

type OrderRejectionMessage struct {
	XMLName      xml.Name `xml:"OrderRejectionMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

OrderRejectionMessage Order rejection message

type TooLateToCancelMessage

type TooLateToCancelMessage struct {
	XMLName      xml.Name `xml:"TooLateToCancelMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

TooLateToCancelMessage Too late to cancel message

type UROUTMessage

type UROUTMessage struct {
	XMLName      xml.Name `xml:"UROUTMessage"`
	OrderGroupID orderGroupIDXML
	Order        orderXML
}

UROUTMessage Order cancelation message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL