Show / Hide Table of Contents

Enum OrderFillReason

The reason that an order was filled.

Namespace: FFT.Oanda.Transactions
Assembly: FFT.Oanda.dll
Syntax
public enum OrderFillReason : int

Fields

Name Description
FIXED_PRICE_ORDER

The Order filled was a Fixed Price Order.

FIXED_PRICE_ORDER_ADMINISTRATIVE_ACTION

The Order filled was a Fixed Price Order created to close a Trade administratively.

FIXED_PRICE_ORDER_DIVISION_ACCOUNT_MIGRATION

The Order filled was a Fixed Price Order created to close a Trade as part of division account migration.

FIXED_PRICE_ORDER_PLATFORM_ACCOUNT_MIGRATION

The Order filled was a Fixed Price Order created as part of a platform account migration.

GUARANTEED_STOP_LOSS_ORDER

The Order filled was a Guaranteed Stop Loss Order.

LIMIT_ORDER

The Order filled was a Limit Order.

MARKET_IF_TOUCHED_ORDER

The Order filled was a Market-if-touched Order.

MARKET_ORDER

The Order filled was a Market Order.

MARKET_ORDER_DELAYED_TRADE_CLOSE

The Order filled was a Market Order used for a delayed Trade close.

MARKET_ORDER_MARGIN_CLOSEOUT

The Order filled was a Market Order used for a Margin Closeout.

MARKET_ORDER_POSITION_CLOSEOUT

The Order filled was a Market Order used to explicitly close a Position.

MARKET_ORDER_TRADE_CLOSE

The Order filled was a Market Order used to explicitly close a Trade.

STOP_LOSS_ORDER

The Order filled was a Stop Loss Order.

STOP_ORDER

The Order filled was a Stop Order.

TAKE_PROFIT_ORDER

The Order filled was a Take Profit Order.

TRAILING_STOP_LOSS_ORDER

The Order filled was a Trailing Stop Loss Order.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX