#[non_exhaustive]pub enum TransactionFilter {
Show 43 variants
Order,
Funding,
Admin,
Create,
Close,
Reopen,
ClientConfigure,
ClientConfigureReject,
TransferFunds,
TransferFundsReject,
MarketOrder,
MarketOrderReject,
LimitOrder,
LimitOrderReject,
StopOrder,
StopOrderReject,
MarketIfTouchedOrder,
MarketIfTouchedOrderReject,
TakeProfitOrder,
TakeProfitOrderReject,
StopLossOrder,
StopLossOrderReject,
GuaranteedStopLossOrder,
GuaranteedStopLossOrderReject,
TrailingStopLossOrder,
TrailingStopLossOrderReject,
OneCancelsAllOrder,
OneCancelsAllOrderReject,
OneCancelsAllOrderTriggered,
OrderFill,
OrderCancel,
OrderCancelReject,
OrderClientExtensionsModify,
OrderClientExtensionsModifyReject,
TradeClientExtensionsModify,
TradeClientExtensionsModifyReject,
MarginCallEnter,
MarginCallExtend,
MarginCallExit,
DelayedTradeClosure,
DailyFinancing,
ResetResettablePl,
Unknown(String),
}Expand description
A filter that can be used when fetching Transactions
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Order
Order-related Transactions. These are the Transactions that create, cancel, fill or trigger Orders
Funding
Funding-related Transactions
Admin
Administrative Transactions
Create
Account Create Transaction
Close
Account Close Transaction
Reopen
Account Reopen Transaction
ClientConfigure
Client Configuration Transaction
ClientConfigureReject
Client Configuration Reject Transaction
TransferFunds
Transfer Funds Transaction
TransferFundsReject
Transfer Funds Reject Transaction
MarketOrder
Market Order Transaction
MarketOrderReject
Market Order Reject Transaction
LimitOrder
Limit Order Transaction
LimitOrderReject
Limit Order Reject Transaction
StopOrder
Stop Order Transaction
StopOrderReject
Stop Order Reject Transaction
MarketIfTouchedOrder
Market if Touched Order Transaction
MarketIfTouchedOrderReject
Market if Touched Order Reject Transaction
TakeProfitOrder
Take Profit Order Transaction
TakeProfitOrderReject
Take Profit Order Reject Transaction
StopLossOrder
Stop Loss Order Transaction
StopLossOrderReject
Stop Loss Order Reject Transaction
GuaranteedStopLossOrder
Guaranteed Stop Loss Order Transaction
GuaranteedStopLossOrderReject
Guaranteed Stop Loss Order Reject Transaction
TrailingStopLossOrder
Trailing Stop Loss Order Transaction
TrailingStopLossOrderReject
Trailing Stop Loss Order Reject Transaction
OneCancelsAllOrder
One Cancels All Order Transaction
OneCancelsAllOrderReject
One Cancels All Order Reject Transaction
OneCancelsAllOrderTriggered
One Cancels All Order Trigger Transaction
OrderFill
Order Fill Transaction
OrderCancel
Order Cancel Transaction
OrderCancelReject
Order Cancel Reject Transaction
OrderClientExtensionsModify
Order Client Extensions Modify Transaction
OrderClientExtensionsModifyReject
Order Client Extensions Modify Reject Transaction
TradeClientExtensionsModify
Trade Client Extensions Modify Transaction
TradeClientExtensionsModifyReject
Trade Client Extensions Modify Reject Transaction
MarginCallEnter
Margin Call Enter Transaction
MarginCallExtend
Margin Call Extend Transaction
MarginCallExit
Margin Call Exit Transaction
DelayedTradeClosure
Delayed Trade Closure Transaction
DailyFinancing
Daily Financing Transaction
ResetResettablePl
Reset Resettable PL Transaction
Unknown(String)
An unrecognized provider value, preserved for forward compatibility.