Skip to content

Commit

Permalink
Features:
Browse files Browse the repository at this point in the history
	- OMS Specification Order Type PEG (1)
	- OMS Specification Order Type PEG_BEST (2)
	- OMS Specification Order Type MID_PRICE_PEG (3)
	- OMS Specification Order Type BUY_MARKET_IF_TOUCHED (4)
	- OMS Specification Order Type SELL_MARKET_IF_TOUCHED (5)
	- OMS Specification Order Type ONE_CANCELS_OTHER (6)
	- OMS Specification Order Type TICK_SENSITIVE (7)
	- OMS Specification Order Type AT_THE_OPENING (8)
	- OMS Specification Order Type ONE_CANCELS_OTHER (9)
	- OMS Specification Order Type DISCRETIONARY (10)
	- OMS Specification Order Type BRACKET (11)
	- OMS Specification Order Type HIDDEN (12)
	- OMS Specification Order Type ICEBERG (13)


Bug Fixes/Re-organization:


Samples:

IdeaDRIP:

	- Time-in-Force: Definition, Types, and Examples Key Takeways (14-16)
	- Time-in-Force: Definition, Types, and Examples What Is #1 (17-19)
	- Time-in-Force: Definition, Types, and Examples Basics of #1 (20-28)
	- Time-in-Force: Definition, Types, and Examples of Orders (29-39)
	- Time-in-Force: Definition, Types, and Examples of (40-44)
	- Time-in-Force: Definition, Types, and Examples Abstract (45-50)
	- Time-in-Force: Definition, Types, and Examples What Is #2 (51, 52)
	- Time-in-Force: Definition, Types, and Examples Basics of #2 (53-60)
  • Loading branch information
Lakshmik committed Nov 24, 2023
1 parent f1d0877 commit aeb4689
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 12 deletions.
Binary file not shown.
33 changes: 33 additions & 0 deletions ReleaseNotes/01_03_2023.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

Features:

- OMS Specification Order Type PEG (1)
- OMS Specification Order Type PEG_BEST (2)
- OMS Specification Order Type MID_PRICE_PEG (3)
- OMS Specification Order Type BUY_MARKET_IF_TOUCHED (4)
- OMS Specification Order Type SELL_MARKET_IF_TOUCHED (5)
- OMS Specification Order Type ONE_CANCELS_OTHER (6)
- OMS Specification Order Type TICK_SENSITIVE (7)
- OMS Specification Order Type AT_THE_OPENING (8)
- OMS Specification Order Type ONE_CANCELS_OTHER (9)
- OMS Specification Order Type DISCRETIONARY (10)
- OMS Specification Order Type BRACKET (11)
- OMS Specification Order Type HIDDEN (12)
- OMS Specification Order Type ICEBERG (13)


Bug Fixes/Re-organization:


Samples:

IdeaDRIP:

- Time-in-Force: Definition, Types, and Examples Key Takeways (14-16)
- Time-in-Force: Definition, Types, and Examples What Is #1 (17-19)
- Time-in-Force: Definition, Types, and Examples Basics of #1 (20-28)
- Time-in-Force: Definition, Types, and Examples of Orders (29-39)
- Time-in-Force: Definition, Types, and Examples of (40-44)
- Time-in-Force: Definition, Types, and Examples Abstract (45-50)
- Time-in-Force: Definition, Types, and Examples What Is #2 (51, 52)
- Time-in-Force: Definition, Types, and Examples Basics of #2 (53-60)
Binary file modified ScheduleSheet.xlsx
Binary file not shown.
24 changes: 12 additions & 12 deletions src/main/java/org/drip/oms/specification/OrderType.java
Original file line number Diff line number Diff line change
Expand Up @@ -232,37 +232,37 @@ public class OrderType
* Peg Order
*/

public static final int PEG_ORDER = 20;
public static final int PEG = 20;

/**
* Peg Best Order
*/

public static final int PEG_BEST_ORDER = 21;
public static final int PEG_BEST = 21;

/**
* Mid-price Peg Order
*/

public static final int MID_PRICE_PEG_ORDER = 22;
public static final int MID_PRICE_PEG = 22;

/**
* Buy Market-if-touched Order
*/

public static final int BUY_MARKET_IF_TOUCHED_ORDER = 23;
public static final int BUY_MARKET_IF_TOUCHED = 23;

/**
* Sell Market-if-touched Order
*/

public static final int SELL_MARKET_IF_TOUCHED_ORDER = 24;
public static final int SELL_MARKET_IF_TOUCHED = 24;

/**
* One Cancels Other Order
*/

public static final int ONE_CANCELS_OTHER_ORDER = 25;
public static final int ONE_CANCELS_OTHER = 25;

/**
* One Sends Other Order
Expand All @@ -274,35 +274,35 @@ public class OrderType
* Tick Sensitive Order
*/

public static final int TICK_SENSITIVE_ORDER = 27;
public static final int TICK_SENSITIVE = 27;

/**
* At the Opening Order
*/

public static final int AT_THE_OPENING_ORDER = 28;
public static final int AT_THE_OPENING = 28;

/**
* Discretionary Order
*/

public static final int DISCRETIONARY_ORDER = 29;
public static final int DISCRETIONARY = 29;

/**
* Bracket Order
*/

public static final int BRACKET_ORDER = 30;
public static final int BRACKET = 30;

/**
* Hidden Order
*/

public static final int HIDDEN_ORDER = 31;
public static final int HIDDEN = 31;

/**
* Iceberg Order
*/

public static final int ICEBERG_ORDER = 32;
public static final int ICEBERG = 32;
}

0 comments on commit aeb4689

Please sign in to comment.