Table of Contents

Enum TimeInForce

Namespace
ATAS.DataFeedsCore
Assembly
ATAS.DataFeedsCore.dll

Specifies the time in force options for an order.

[Flags]
public enum TimeInForce
Extension Methods

Fields

None = 0

No specific time in force specified.

[Display(Name = "GTC", Description = "GTCDescription", ResourceType = typeof(Strings))] GoodTillCancel = 1

Order will be active until filled completely or cancelled by the user.

[Display(Name = "FOK", Description = "FOKDescription", ResourceType = typeof(Strings))] FillOrKill = 2

Order will either fill completely or will be cancelled if not fully filled.

[Display(Name = "IOCShort", Description = "IOCDescription", ResourceType = typeof(Strings))] ImmediateOrCancel = 4

Order may be filled completely or partially; if partially filled, the unfilled part will be cancelled.

[Display(Name = "DayTIF", Description = "DayDescription", ResourceType = typeof(Strings))] Day = 8

Order is valid only for the current trading session and will be cancelled at the end of the trading day.

Default = GoodTillCancel | FillOrKill | Day

The default time in force options supported by connectors.