FusionDMA - Readme
==================

Ver. 4.6.3.14
-------------

JIRA: FCL-745 - Ability to load a list of stocks in High/Low Filter
JIRA: FCL-784 - Reset scroll bar to top position when changing the symbol
JIRA: FCL-778 - Validate option orders based on destination
JIRA: FCL-787 - Chart window missing last bar for 3, 5, 10 min intervals
JIRA: FCL-788 - Fusion crashes when draw trend line on chart (new StockChartX.ocx ver. 4.14 required)
JIRA: FSR-204 - Single logon
JIRA: FCL-789 - Send only new message format


Ver. 4.6.3.13
-------------

JIRA: FCL-782 - Performance improvement for Price Alert window
JIRA: FUS-854 - Bug: Show Open Orders/Executions displays at wrong time on chart when time zone is different
JIRA: FUS-824 - Bug: Order Entry inside the Option Montage, when "market" order type is selected, price field could still be entered with price
JIRA: FUS-819 - Account link btw Market Maker window and Option Chain window doesnt work
JIRA: FUS-731 - Bug: Moving columns on the risk monitor causes filters to stop working
JIRA: FCL-783 - Bug: The request imbalances is not sent to CP on refresh


Ver. 4.6.3.12
-------------

JIRA: FCL-781 - Fusion crash when wrong format for option name is received
JIRA: FCL-780 - Remove send of imbalances subscription after cleaning of the morning imbalances
JIRA: FCL-779 - Bug: Fusion doesn't resubscribe for trading-news on disconnect
JIRA: FCL-777 - Fusion crash when set symbol to last Market Maker window that was just closed
JIRA: FCL-776 - Fusion crash when change default cover destinations
JIRA: FCL-775 - Bug: Fusion Client does not re-subscribe on Personal Stock Sorter window on disconnect
JIRA: FCL-774 - Add Open, Closed, Total Position count on Trader View L1 fields
JIRA: FCL-773 - Subscribe to symbol on row range select for Trader View Position


Ver. 4.6.3.11
-------------


JIRA: FCL-770 - Add option to automatically choose the best client portal connection
JIRA: FCL-771 - Send logout message on client disconnect
JIRA: FUS-847 - Option to change show size/reserve size on Fusion front end
JIRA: FUS-842 - An option for Warning Box pop Up when Flatten All is pressed
JIRA: FCL-772 - Fill ED option in trader key does not set the focus back on price field when new price is set
JIRA: FCL-767 - Validate list of symbols when load symbol list for basket order entry


Ver. 4.6.3.10
-------------

JIRA: FCL-769 - Add computer name on the login message
JIRA: FCL-766 - Bug Fix: Open orders do not display in MM window after refresh or failover
JIRA: FUS-845 - BugFix: Box Trader Keys populating wrong price after hours on some symbols
JIRA: FCL-768 - Add option to send profile and log files to helpdesk



Ver. 4.6.3.9 
-------------

JIRA: FCL-762 - Load Basket List with side, size and price
JIRA: FCL-763 - Add entitlements for windows allowed and number of subscriptions
JIRA: FCL-764 - Change 1 minute chart request start time at 4:00 am
JIRA: FCL-765 - Add Total Volume up to the current time in the chart display info


Ver. 4.6.3.8 
-------------

JIRA: FCL-760 - Bug fix: Need to change Option Chain Order Entry strikes from .50 to .5



Ver. 4.6.3.7 
-------------

JIRA: FCL-753 - Change options window to display symbols larger than 16 bytes
JIRA: FCL-754 - Volume scale does not display decimal values for charts (change in .OCX)
JIRA: FCL-755 - Change Market Maker window to allow set hidden order for all venues
JIRA: FCL-757 - Box pop window in market maker (When you set the Order Box Position to 'Above' it blocks the top row of the Level 1)
JIRA: FCL-758 - 4 letter NYSE symbols will populate with NASDAQ default settings in Order Entry Basket window
JIRA: FCL-759 - "Flatten ALL" sends NYSE 4 letter symbols to NASDAQ, if there is no market data subscription for that symbol, for Trader View Position window
JIRA: FCL-730 - Create more link colors
JIRA: FUS-813 - Add a setting to Time and Sales window to allow precision to be 4 decimal places



Ver. 4.6.3.6 
-------------

JIRA: FCL-752 - Box Follow MM price does not work for buy ask or sell bid onTrader keys
JIRA: FUS-585 - Add Enter Time, Trigger Time and Last Price columns to Price Alert Window
JIRA: FUS-809 - Market Maker Window does not save lot size of last placed order



Ver. 4.6.3.5 (released as 4.6.3.6):
-------------

JIRA: FCL-748 - Add link button to the price alerts window
JIRA: FCL-749 - Change 'AMEX' to 'NYSEMKT' in Prints window
JIRA: FCL-750 - Fusion crashes when get bad historical data in TOS window
JIRA: FCL-751 - Change 'AMEX' to 'NYSEMKT' in Range, CrossLock and High/Low windows



Ver. 4.6.3.4 (released as 4.6.3.5):
-------------

JIRA: FCL-740 - Fusion sometimes crashes when subscribe for option symbols
JIRA: FCL-741 - Performance improvement when loading destinations in MM window
JIRA: FCL-742 - Trader view position - wrong calculation of the position size when 'Show position by underlying'
JIRA: FCL-743 - Fusion crash when zoom on chart window
JIRA: FCL-744 - Fusion crash when chart is zoomed to zero records count (need a new StockChartX.ocx)
JIRA: FCL-746 - Fusion crash when delete price alert
JIRA: FCL-747 - Market Maker loses focus when price alert triggers



ver. 4.6.3.3:
-------------

JIRA: FCL-736 - Fusion crash on Trade message update method
JIRA: FUS-784 - Add logarithmic chart scale option
JIRA: FUS-776 - Price Alert pop-up (When a Price alert pops up and you are focused in a market maker window with an order Box up, you lose focus on the Box in the market maker window)
JIRA: FCL-739 - Changing box order size for hidden orders changes also the hidden flag


Ver. 4.6.3.2:
-------------

JIRA: FUS-774 - Upgrade link when version out of date (Pop up comes up stating current version of Fusion is out of date)
JIRA: FCL-731 - Trader closeout key sends order with position size, even when trader changed the size
JIRA: FCL-732 - Add sale condition request for TOS history
JIRA: FCL-726 - Fusion freezes when CPU goes up
JIRA: FCL-733 - Trader key hidden box order is not set properly to hidden
JIRA: FCL-734 - Decrement odd lot custom size does not set the order size under 100
JIRA: FCL-735 - Flatten NYSE 4 Letter Symbols (Cover strategy on NYSE 4 letter symbols sends order to NSDQ if symbols was never subscribed)



Ver. 4.6.2.11 (released as 4.6.3.1):
-------------

JIRA: FCL-726 - Fusion freezes when CPU goes up
JIRA: FUS-748 - Closeout Trader Key (When you press the key it does not pull the position size)
JIRA: FUS-690 - Monitor for Latency
JIRA: FCL-727 - The window focus changes when a price alerts triggers
JIRA: FUS-676 - Flatten All Button for Options (if the trader does not have an Options route selected in defaults then don't send it)
JIRA: FCL-728 - Market Orders (When sending a buy Market or Market CLO order, the order does not appear at the top of the Level II)
JIRA: FCL-251 - Market Maker - Add a Message Box to Allow/Deny sending an Order with Stop Price out of bounds
JIRA: FUS-766 - When sending multiple order on Bid, lower prices go to the top of level II
JIRA: FCL-729 - Add Trade Sale Condition column to TOS window


Ver. 4.6.2.10:
-------------

JIRA: FUS-737 - Create an option in the Order Entry Window to have % cover buttons for size (25%, 50%, 75%, 100%)
JIRA: FCL-684 - Add alternate row background to grid windows
JIRA: FCL-685 - Add option to save/load default settings for Order Entry window
JIRA: FCL-686 - Fix cover/add to postion for Options
JIRA: FCL-687 - The order strategy type does not change if it is the same as the order type in cover strategy
JIRA: FUS-742 - Remove Fat finger STOP check from Market Maker window


Ver. 4.6.2.9:
-------------

JIRA: FUS-713 - Add option to make order box reserve change from keyboard
JIRA: FCL-682 - Add shortcut keys for increase / decrease reserve size
JIRA: FCL-681 - Fusion crashes when chart Exponential Moving Average period is bigger than bar count
JIRA: FUS-712 - Lot size for fraction box setting in trader keys



Ver. 4.6.2.8:
-------------

JIRA: FCL-680 - Fusion split order with reserve gets rejected if show size is odd lot
JIRA: FCL-679 - Trader Key does not update when change the custom price
JIRA: FUS-702 - Add entitlement to allow only getting locates thru
JIRA: FUS-693 - Reserve in MM Popup window
JIRA: FUS-692 - Inside Market Cancel Hotkeys
JIRA: FUS-695 - Client to force disconnect
JIRA: FUS-630 - Performance Improvements GUI Client Mkt Data related
JIRA: FCL-676 - Market Maker window resets the order size, price box on market open and close
JIRA: FUS-571 - Position price as "MKT"
JIRA: FUS-522 - Option do not have type Change Feed Name from global with the one received from client destination message.



Ver. 4.6.0.x (4.6.0.1, 4.6.0.2, 4.6.0.3, 4.6.0.4, 4.6.0.5):
-----------------------------------------------------------

Ver. 4.6.0.5:
-------------

Improvements:
-------------

- Trader Keys - Wrong sides for "Multiple Venue Box Hidden": 
  "Multiple Venue Box Buy Bid Hidden" shows up on Ask side, 
  "Multiple Venue Box Sell Ask Hidden" shows up on Bid side.
  Details:
  - Wrong sides for "Multiple Venue Box Hidden": "Multiple Venue Box Buy Bid Hidden" shows up on Ask side, 
    "Multiple Venue Box Sell Ask Hidden" shows up on Bid side:
    - (a) "Multiple Venue Box Buy Bid Hidden" shows up on Ask side (wrong side), 
          "Multiple Venue Box Buy Bid" shows up on Bid side (good side).
    - (b) "Multiple Venue Box Sell Ask Hidden" shows up on Bid side (wrong side), 
          "Multiple Venue Box Sell Ask" shows up on Ask side (good side).
  - To ignore the "Reverse display side for hidden orders" Level2 Box rule for "Hidden Venue Box Trader Keys".

- Users having no Routes Permissions should get the Base Routes Permissions (the hard-coded Routes).
  Details:
  - NYSE Routes: INET, ARCA, BATS, EDGX, EDGA, SUMO, SDOT, HUNT, HDSN, CSFB, ATD, GSCO, CBSX.
  - NASDAQ Routes: INET, ARCA, BATS, EDGX, EDGA, SUMO, HUNT, HDSN, CSFB, ATD, GSCO, CBSX.
  - OPTIONS Routes: AMEX, CBOE, PCX, BOX, ISE, PHLX.

---------------------------------------------------------------------------------------------------


Ver. 4.6.0.4:
-------------

Bugs fixed: 
-----------

- Trader View Positions (Linked) tab showing zeroes for "Intr Tot Buy", "Intr Tot Sell", 
  "Intr Tot Short", "Intr Tot" columns for Closed Positions (new columns).

- Trader View Positions (Linked) tab showing zeroes for "Open Size" column for 
  Closed Positions (old column).

---------------------------------------------------------------------------------------------------


Ver. 4.6.0.3:
-------------

New features:
-------------

- Add "OPTIONS" to Order/Cover Strategy to the Settings/Defaults page.
  Details:
    - Add "OPTIONS".
    - Rename "Listed" to "NYSE".
    - The new Order/Cover Strategy items are:
       - NYSE
       - NASDAQ
       - OPTIONS
    - Use OPTIONS Default Settings to: Order Entry, Click Entry, Two Sided Click Entry, 
      Basket Order Entry, Trader Keys, Price Alerts, Trailing Stops.


Improvements:
-------------

- Show "(...)" if a Default Destination/Order Type/TIF is not Entitled.
  Details:
    Having a not Entitled Destination/Order Type/TIF for NYSE/NASDAQ/OPTIONS when Load a different Profile, 
    or when FusionDMA is not connected.


Bugs fixed: 
-----------

- Crash on updating Order Strategy/Listed/Destination/Destination Feeds from Settings/Defaults page.

---------------------------------------------------------------------------------------------------


Ver. 4.6.0.1 (updated):
-----------------------

Bugs fixed: 
-----------

- Sending 'Limit' Order with 'Stop Price'.
  Details:
    - Sending 'Limit' Order using Trader Key right after a 'Pegged' Order was Sent: 
      'Stop Price' is not 0 (is keeping the previous Order 'Stop Price').

- Clock - Showing wrong text: "AP/PM" instead of "AM/PM".

- Trader View Orders - Hiding | Disabling <+>|<-> buttons on "Price" and "Stop Price" for some 
  Order Types doesn't work properly when add a new Order.

- Personal Stock Sorter - "Flash Symbol for High/Low" doesn't Flash if "New High"/"New Low" 
  background colors are set like 'Symbol' ("Regular") background color.

- Settings/Trading - "Check Unacknowledged Orders" cannot be updated (keeps "True" value).

---------------------------------------------------------------------------------------------------


Ver. 4.6.0.2:
-------------

New features: 
-------------

- Add 4 new Intraday Total Shares columns on Trader View Positions, Accounts, Agg Positions tabs.
  Details:
    Add 4 new Intraday Total Shares columns on Trader View Positions, Accounts, Agg Positions tabs:
      1) Total Intraday Buy Size ("Intr Tot Buy").
      2) Total Intraday Sell Size ("Intr Tot Sell").
      3) Total Intraday Short Size ("Intr Tot Short").
      4) Total Intraday Size ("Intr Tot") = Total Intraday Buy Size + Total Intraday Sell Size + Total Intraday Short Size.


Bugs fixed: 
-----------

- Order Update - Displaying wrong Reserve for some Orders when Updating using Order Entry Update.

- Price Alerts - Saving wrong Reserve for some Attached Orders.

---------------------------------------------------------------------------------------------------


Ver. 4.6.0.1:
-------------

New features:
------------- 

- Real Clock Window.

- Morning Imbalances to Auto-Flush @ 12:00.

- Save Tier Size after restart of system.

- "Display Size" vs. "Reserve".
  Details:
    "Show Size" vs. "Reserve": To change "Reserve" with "Show Size" in "Level2" ("Click Entry") and "Trader Keys" dialogs:
      - To add/change to "Show Size" to "Level2" ("Click Entry") and "Trader Keys" dialogs (for now).
      - Future changes to "Order Entry", "Basket Order Entry", "Price Alerts", "Trailing Stops" dialogs, 
        Option Chain -> Order Entry.
      - To be aware of the following Settings:
        1) Defaults page: "Custom Size", "Keep Lot Size on Order Box", "Change Lot Size on New Symbol".
        2) Trading page: "Send All Orders Hidden", "Keep Reserve", "Keep Box Key Price and Size".
        3) "Default 'Show Size' = 100 for Hidden" rule for ARCA, NYSE, SDOT Routes.

- Disable | Hide <+>|<-> buttons on "Price" and "Stop Price" in Trader View for some Order Types.
  Details:
    - Disable | Hide <+>|<-> buttons on "Price" for the following Order Types:
      - "Market".
      - "Stop Market".
      - "Pegged" ("Peg Mkt", "Peg Pri", "Peg Mid").
      - "Market Close".
      - "Hunt Market".
      - "None".
    - Disable | Hide <+>|<-> buttons on "Stop Price" for the following Order Types:
      - "Market".
      - "Stop Market".
      - "Market Close".
      - "Hunt Market".
      - "Limit".
      - "Limit Close".
      - "Hunt Limit".
      - "None".

- Add new Routes:
    - "ALLPLUSE".

- "Locate Entry" window does not stretch like Traders View.
  Details:
    To stretch horizontally and vertically.

- Multiple Venue Keys: Venue1, Venue2, Venue3.
  Details:
    - Settings - Defaults page: Add multiple Venue Lists: "Venue1", "Venue2", "Venue3".
    - Assign them to the Trader Keys, not to the Fusion Keys.
    - Add to the Settings - Trader Keys page new Destinations: "Venue1", "Venue2", "Venue3" 
      (keep the old Destination "Venue").

- Add 2 new Price Alert Keys to Settings/Keyboard that does not have an Order attached: 
  "Price Alert Buy without Order", "Price Alert Sell without Order".
  Details:
    The existing 4 Price Alerts Keys from Settings/Keyboard will be renamed as:
       1) "Price Alert Buy" -> "Price Alert with Order Buy".
       2) "Price Alert Buy - Closeout" -> "Price Alert with Order Buy - Closeout".
       3) "Price Alert Sell" -> "Price Alert with Order Sell".
       4) "Price Alert Sell - Closeout" -> "Price Alert with Order Sell - Closeout".

- Order Entry - On 'Order Update' to allow "Show Size"/"Reserve" Update.
  Details:
    Updating is called from:
      - Trader View Orders.
      - Trader View All.
      - Trader View Positions.
      - Trader View Blotter.
      - Level2 List.
      - Price Alerts.

- Trader Keys - Level2 "Smart Sweep" Box: To improve the Log messages related cu the pressed "Smart Sweep" Key. 

- Personal Stock Sorter - Add "Flash Symbol for High/Low" option (Default: false). 


Bugs fixed: 
-----------

- Daily Chart on Standard does not update until the next print.
  Details:
    - The daily Chart on Standard does not update until the next print. 
    - The close price is the previous day close price until the new print comes.

- Order Update - Updating Stop Price for an "EDGA" "Stop Market" Order is changing Order to "SUMO" "Limit".

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.12:
---------------

Improvements: 
-------------

- Option Chain - Unsubscribe.

- Trader View Orders - Add more debug info when update orders using <+>/<-> Buttons: 
  Button pressed, Inc/Dec amount, ShowSize, Hidden, Price, Stop Price.

- Trader View Rejects - Add new column: "Side".


Bugs fixed:
-----------

- Option Chain - When clicking on a 10 call/put 10.5 populates on all stocks in order entry.

- Option Chain - When clicking the new CALL columns the order entry populate as PUT.

- Chart - Use Today's closing price for daily chart after 4 pm, not the previous close.

- Trader View Orders - To skip Cancel Order if OrderID is null.

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.11:
---------------

New features:
-------------

- Option Indexes Level1.

- Option Deeper Strikes.

- Add "Smart Sweep" Trader Keys.
  Details: 
    - Use "Smart Sweep" Venues Settings from Global Settings/Sweep page.
    - Allow to add Smart Sweep Trader Keys with the following options: 
      Box, Buy/Sell, Bid/Ask, Big/Small, Size, and Close.
    - When trigger: open a Level2 Box and allow changing the current Price and Size.
    - Send "Smart Sweep" orders using the updated Price and Size, and applying the "Smart Sweep" algorithm.

- Option Chain - Add "Custom Range" for "Up Range" and "Down Range".
  Details: 
    - Add "Custom Range" to the Profile.
    - Show to the Option Chain Ranges menu if: 11 <= Custom Range <= 50.
    - The user can choose 1-10 Ranges (old/default) or Custom Range (new/available on request). 

- "Imbalances" - Add "Real-time Sort" option.

- Add new Routes: 
    - "FALCON"
    - "AXT"
    - "ARCAPL"

- Add "Debug Mode" option to the Profile.

- Personal Stock Sorter - Flash Symbol when High/Low is flashing.

- Trader View Positions - Add new column: "Position Value".

- Trader View Positions - Add 10 new columns: "Last Price", "Opening Shares", "True Exposure", 
    "Short Exposure", "Long Exposure", "True Short Exposure", "True Long Exposure", "Intraday Average Buy", 
    "Intraday Average Sell", "Intraday Average Short".

- Trader View Agg Positions - Add 11 new columns: "Underlying", "Last Price", "Opening Shares", 
    "True Exposure", "Short Exposure", "Long Exposure", "True Short Exposure", "True Long Exposure", 
    "Intraday Average Buy", "Intraday Average Sell", "Intraday Average Short".

- Trader View Accounts - Add 11 new columns: "Underlying", "Last Price", "Opening Shares", 
    "True Exposure", "Short Exposure", "Long Exposure", "True Short Exposure", "True Long Exposure", 
    "Intraday Average Buy", "Intraday Average Sell", "Intraday Average Short".


Improvements:
-------------

- Add on option to Resize Small/Hidden (almost Hidden) dialogs when open FusionDMA.
  Details:
    - Added an Option to Settings/Layout/Preferences: "Set Min Sizes for Small Windows" - True/False (Default: False).
    - Min Sizes: Width = 100 pixels; Height = 50 pixels.

- Option Chain - Changed Subscriptions to the Current Month.

- Trader View - Add "Expand Columns to Fit" option.

- Trader Key - When trigger a Box key with Market Type: to set Limit Price = 0.


Bugs fixed:
----------

- Option Chain - When Type <.> from numeric pad: Focus moves to 'Symbol', instead of updating Order Entry 'Price'.

- Click Entry - TIF doesn't get the Default Setting from Settings/Defaults/Duration.

- Option Chain - Accounts don't populate.

- Option Chain - The dialog is freezing FusionDMA on opening if is saved too small to the Profile.

- Trader Keys - Name "="/"==" for a Key is corrupting the Key Code.

- Trader Keys - "Smartsweep": Sending STEALTH Destination instead of ROCO Feed.

- If a dialog is minimized: saving wrong dialog size to the Profile.

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.10:
---------------

New features:
-------------

- Updated Routes:
  - Add new Routes.
  - Delete Routes.
  - Change Routes Indexes.
  - Rename Routes Names.
  Details:
    (a) Add new Routes: 
	- "PRIME" 
	- "BANG10" 
	- "ATNYSE"
	- "EDGAMDO"
	- "UBS-DARK"
	- "BARX-DARK"
	- "BIDS-DARK"
	- "GS-SIGMAX"
	- "DB-SUPERX"
	- "LEVEL-DARK"
	- "LQNT-DARK"
	- "ML-MLX"
	- "NOMURA-NX"
	- "AQUA-DARK" 
	- "WAVE
	- "PXFINDER"
	- "ALLPLUSN"
	- "ALLPLUSW"
	- "RAVEDQT_A"
	- "RAVEN_A"
    (b) Delete Routes: 
	- "STRIKE"
    (c) Change Routes Indexes:
	- "CSA"
	- "CSN"
	- "CSP"
	- "MMM"
	- "AXFINDER"
	- "XFINDER"
    (d) Rename Routes Names: 
	- "DRKPST" -> "DARKTUF_WT" 
	- "DRKEXT" -> "MIDBLAST_WT"
	- "ULTAGR" -> "ALL-IN_WT"
	- "MIDALL" -> "SWARM _WT"

- Trader View * - When do "Copy & Paste" of selected rows to MS Excel: to add Columns Headers. 

- Settings/Defaults/Preferences - Add a new option: "Change both Limit and Stop Prices"
  (Fixing: Price increment changes both Limit Price and Stop Price fields at the same time).

- Prints dialog: Add an option to Show/Hide Scroll Bar. 
  Details:
    Add a "Show Scroll Bar" check box to the "Prints Settings" dialog (Miscellaneous)
    (Fixing: Scroll bars cannot be removed in Print windows).

- "Range" dialogs: Add an option to Show/Hide Scroll Bar.
  Details:
    - Add an option ("Show Scroll Bar") to the right-click menu. 
    - Add it to the following 10 dialogs: Total Moves, Up Moves, Down Moves, Print Moves, 
      Top Volumes, Top Gainers, Top Losers, Top Percent Gainers, Top Percent Losers, Top Ranges
      (Fixing: Scroll bars cannot be removed in Range windows).

- Trader View Locates - Locates Entry: "Send Locates" is finished, sending Locates based on "Locate Type" and "Broker".

- Ticker needs to have a time for rejects and errors.

- Add "enter by" field to "ALL".

- Trader View - Added Filter to "Agg. Positions" tab for: 
  (a) Show/Hide Closed Positions.
  (b) Show/Hide Demo Accounts.

- New "ocx" versions for "StockChartX.ocx": ver. 4.06, ver. 4.07.

- Put negative values in '$ Used' for short position in Trader View positions.

- Add 'True BP' in Trader View L1 fields.

- Add 'Total PnL' columns in Trader View, Accounts and Aggregate Positions tabs

- Add to Option window ability to 'Link to All' for receiving link requests (link in) 
    and also send link request only to 'Link' (link out).

- Option Symbols - Added a more friendly long name in many dialogs: Market Maker, Order Entry, Trader View.

- "Double Link Check" is not saved to the Layout.

- Trader View Rejects - Add "Show Report...".
  Details:
    - Added "Show Report" to the menu for the selected Account to launch "WTS" and other URLs (like in the Risk Monitor window).
    - Hard-coded branches: 400 and 401.


Improvements:
-------------

- Show Shortcut Keys code for the Trader Keys, Fusion Keys, Venue Keys when trigger in the Market Maker.

- Click Entry:
  - Extended Click Entry lot size buttons do not change main lot size field.
  - Extended Click Entry quick orders send an order based on the main lot size window.
 
- Trader Keys - Reject Keys that are Not Entitled for (Destination + Type + Duration).

- Remove "Copy Executions to Clipboard" shortcut key from Settings/Keyboard/Preferences.

- Locates Entry:
    - After finish editing "Symbol": set as uppercase "Symbol".
    - Allow only digits on "Qty Req" editing; if is not a valid number, show error message and restore previous value.
    - After finish editing "Qty Avail", "Price": set as "" (empty/null).
    - Don't allow multiple rows with same "Symbol" (by Editing "Symbol" or by "Add Symbol" menu action).
    - Disable <Esc> and <Enter> keys actions for Dialog: "Close Dialog" action for <Esc> key, "Send Locates" action for <Enter> key.

- Trader View - P&L Bar Fields - Some Fields (Available/Selected) are partial hidden because the Fields names are too long.
  Details:
    1) It is happening in all the Trader View tabs.
    2) Long Field names: "Short Options Exposure", "House Requirements Type", "Max Exposure Ratio Time", etc.

- Locates Entry:
    - Rename "Price" column to "Rate". 
    - Allow Edit/Update/Insert actions on "Symbol" and "Qty Req" columns only. 
    - When use <TAB> key on "Qty Req" and a new row is added, the cursor is moving down 1 row, but not at the beginning of the row. 
    - When use <TAB> key on "Qty Req" and a new row is not added (it was already added), the cursor is moving to the right; 
      to move it at the beginning of the next row. 
    - After <Enter>: to keep the focus to the current Item. 
    - <SHIFT+TAB> allowed (to move backward on "Symbol" and "Qty Req" columns only). 
    - Opening first time: move to the first Row/Col and allow Edit. 
    - Don't keep "Locates Entry" dialog on top. 
    - Delete Dialog when change Link on the Trader View Locates dialog (parent window). 
    - Updating a Symbol: if the Symbol is already in the list - show Error Message and restore the previous Symbol. 
    - Add a new column ("Status"); populate it with "Locate Sent" string after pressing "Send Locates" button. 
    - Send Query Locate: don't send "Price", "OrderRef" for the requested "Query" Locates.

- Locates create a pending status for locates sent.

- Change the focus on Period for Charts indicators (need new OCX).

- When open a new Personal Stock Sorter and there are "Defaults Settings" saved to the Profile:
  these are set to the new dialog and we'll have all the new opened dialogs having the same sizes, columns, settings. 
  To remove the "Load Default Settings" at the opening.

- Level2 Box - Venue Keys: Got "Empty VENUES List!" error message when trigger Level2 Box Key.
  Details:
    - The message is correct: No Venues for "Options" Symbol.
    - Added more detailed message Details: 
      1) "No VENUES Selected for the 'Options'/'NYSE'/'NASDAQ' Symbols"
      2) "Empty VENUES List (for NASDAQ, NYSE, and Option Symbols"

- Market Maker - Aggregate View: Delay in updating Aggregate Volume.

- Market Maker - Display for Stop Price (rebuild).

- New Highs and Lows - High and Low list in same window.

- New Highs and Lows - Add scroll up.

- Market Maker - Investigating Trader Key Reject for "Not Entitled for 'Destination + Order Type + Duration'" message. 
  Details:
    - Improved Reject messages.
    - Added Test for Disconnect. 
    - Saving a backup copy for Trader's 'Destination + Order Type + Duration' entitlements.
    - Testing also the backup copy on Trader Key Reject.

- Imbalance window has limit only 15 symbols.

- High low filter updates to sort symbols alphabetically.

- Option window link in link out.

- Open windows sorted alphabetically.

- Ticker needs to have a time for rejects and errors.

- Aggregate Market Maker view.

- Market Maker display for Pegged.

- Market Maker display for Stop.

- Locate window change default to Request.

- Add <+>/<-> buttons on stop price in Trader View.

- Market Maker - Investigating Trader Key Reject for "Not Entitled for 'Destination + Order Type + Duration'" message.


Bugs fixed:
-----------

- Linking Button in MM.
  Details:
    When there are ONLY one or two columns inside Market Maker window Level I section, 
    the Linking Box does not appear to select the color pallet.

- Market Maker Level1 Fields - Show 1 or 2 columns only: 
  the top Field overwrites Symbol, Lot, Link.

- Crashing when traders from China tried to connect to big IP numbers (12 digits, 15 chars length).

- Market Maker - Sending wrong Order Destination sometimes.
  Details:
    - Switching between shortcut keys (Fusion Keys, Trader Keys, Inc/Dec Price/Size, <Enter>, <Esc>): 
      send wrong Order Destination sometimes - set from previous triggered key.
    - Info is cached, need to clean/reset it.

- FusionDMA crashes because of removing Symbols from "Personal Stock Sorter".

- Unable to delete Symbols in "Personal Stock Sorter" sometimes ("0" fills the space).

- Adding Symbols to "Personal Stock Sorter" doesn't work properly sometimes.

- Trader Keys - "FillED" option doesn't fulfill correctly some Click Entry boxes. 

- Trader Keys - Get wrong size from Key Code for "numeric" Routes: "DB9", "BANG10". 

- Risk Monitor - "(All)" checkbox check/uncheck.
  Details:
    1) Initial: all the item checkboxes are checked, including "(All)" checkbox.
       When uncheck at least one item checkbox, need to automatically uncheck "(All)" checkbox.
    2) Initial: almost all the item checkboxes are checked, except one item checkbox, and "(All)" checkbox.
       When uncheck the last unchecked item checkbox, need to automatically check "(All)" checkbox.

- TV Accounts - Adding/Removing Filter and Expanding/Contracting Positions.
  Details:
    When Add a Filter: the filtered Expanded Accounts/Positions are Contracted, but when Delete the Filter:
    All the Accounts/Positions are Expanded, instead of the only ones which were Expanded before adding the Filter.

- TV Blotter - Sorting wrong on "ExQuan" and "Price" columns.
  Details:
    (1) Sort on "ExQuan" column: "," are not removed from Sizes before sorting.
    (2) Sort on "Price" column: Order Types from front ("Hunt Limit", "Limit", etc.) 
        are not removed from Prices before sorting.

- Ticker - Resizing dialog doesn't resize the internal frames (Top List, Splitter, Bottom List).

- Trader Keys - "Pegged Keys" without "Box" option set null "Stop Price".
  Details:
    "Pegged Keys" with "Box" option set "Stop Price" correct: Bid or Ask Price.

- Prints - Crashing on Load "Settings" window. 

- Charts - Crashing on Drawing a trend line in top left. 

- HTB column in PSS window.

- Chart volume for current day Volume.

- Price option when change the selection.

- Locates Entry: 'X' button doesn't work (to Close the Dialog).

- Trader Keys - Triggering 'Box' Key for "Option Symbol" doesn't do anything.

- Trader Keys - Adding a New Key: adds the new Key at the end, but also deletes the selected key (if any). 

- Level2 Box - If trigger a Box Trader Key set with Size and Reserve: Send Reserve = 0. 

- Execution Average Price - Wrong computing (because of keeping "," separator inside the strings).

- Losing Trader Keys entitlements and get message "Not Entitled for Destination '...'!" sometimes without disconnect. 
  Need to disconnect and reconnect the application to get all the destinations entitlements again.

- Risk failed over and upon reconnect the Risk stopped updating.

- Client Portal is set up wrong and not doing any compression (seen from "Performance Log" KBits/s display).

- Settings/Defaults/Venues: when delete all the Venues from "Selected Venues", the empty list is not saved properly.

- Trader Keys - Triggering 'Box' Key for "Option Symbol" doesn't do anything.

- Order value reject needs to show the amount not 0.

- The double click pop up order windows are appearing on an upper screen or out of range.

- Load layouts/fit window inside stay off screen.

- Losing trader keys "SMARTMID".

- Reconnect to Risk when fail over.

- Locate box popping up.

- Double locate box.

- Locate box off screen.

- Option volume for today's date.

- Crash when click Range filter scrollbar.

- Crash with Option Link.

- Empty Venues List wrong message.

- Trader View - Columns not moveable, corrupted (numbers instead of strings).

- Windows are opening smaller than last saved.

- Market Maker - Aggregate View: Aggregate Volume is not added correctly.

- Market Maker - Aggregate View: Aggregate Volume is not updated after putting in a live order (added to the Level2 List).

- Market Maker - Aggregate View: Aggregate Volume is not added correctly (rebuild).

- Prints - Crash when click on the scroll-bar.

- Market Maker - Click on Level2 List populate "Limit Price" instead of "Stop Price" for "Stop Market" and "Pegged" Order Type, 
  and populate "Limit Price" only instead of both "Limit Price" and "Stop Price" for "Stop Limit" Order Type from Click Entry.

- New Highs and Lows - Having many "New Highs and Lows" windows opened: closing one of them stops getting updates for the rest.

- Starting FusionDMA - When open dialogs saved to the Profile: some of them have the inside frames positioned wrong, 
  need dialog refresh (Ticker, Personal Ticker, News, Instant Message).

- New Highs and Lows - "Highs" and "Lows" columns are still visible when show one list only and "High/Low" column is visible.

- Trader Keys - Sending Partial Hidden Orders as Full Hidden for ARCA, NYSE, SDOT Destinations: set "Show Size" = 100.

- Trader Keys - Venue - Sweep: Showing "(None)" instead of "SWEEP" title when trigger on Level2Box.

- Personal Stock Sorter - Add an option to remove the "Default Settings" saved to the Profile.

- Trader View - Bottom arrow for the Vertical scroll-bar is hidden.

- Linked Trader View: Vertical scroll-bar is hidden/disabled. 
  Details:
    When decrease the dialog height and have only 1 row hidden (the last row): 
    the vertical scroll-bar status doesn't change to enabled/visible.

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.9:
--------------

New features:
-------------

- Add new Routes: 
  - "INSMARTP" 
  - "INSMARTMP" 
  - "INSMARTMID"
  - "SENSORC" 
  - "SENSORF" 
  - "SMOKEC" 
  - "SMOKEF" 
  - "STRIKEC" 
  - "STRIKEF" 
  - "RAPIDC" 
  - "RAPIDF"
  - "WTS1" 
  - "WTS2" 
  - "WTS3" 
  - "WTS4" 
  - "WTS5"
  - "MIXML" 
  - "NSDQALIQ"
  - "WTS_SOR"
  - "NSDQALIQM" 
  - "NSDQALIQ" 
  - "WTS_SOR"
  - "WTS_NEU" 
  - "STOP" 
  - "STOP MKT"
  - "STOP LMT" 
  - "AGG"
  - "AGP"
  - "PASS"
  - "PASP"
  - "ROCO"
  - "DIABLO"
  - "DB9"

- Change Route names:
  - "HAWK"       -> "IHAWK"
  - "COBRA"      -> "ICOB"
  - "DARK"       -> "IDARK"
  - "INSMART"    -> "SMARTEDGEP"
  - "INSMARTP"   -> "SMARTEDGEPMID"
  - "INSMARTMP"  -> "SMARTEDGEPMP"
  - "INSMARTMID" -> "SMARTEDGEPP"
  - "WTS1"       -> "ALLPLUS"
  - "WTS2"       -> "DARKPLUS"
  - "WTS3"       -> "POSTPLUS"
  - "WTS4"       -> "MIDPLUS"
  - "WTS5"       -> "BOXPLUS"

- Update Route "MLMN" to "MLNM".
  Details:
    - Rename "MLMN" to "MLNM" in the Definitions.
    - Test if "MLMN" names were saved to the Profile for the Trader Keys Shortcuts or 
      Venues Definitions and replace them with "MLNM".

- Add "HALF" Route to the Definitions.
  Details:
    - Add "HALF".
    - A Trader Key Shortcut Definition could contain now a "HALF" word for Route Definition (new) 
      and a "HALF" word for "1/2 Price Option" (old); to be able to distinguish each 
      "HALF" word to which definition belongs.

- Order Entry - Add "Show Symbol" option to the menu.
  Details:
    - Default: True.
    - If is False: the Symbol can still be seen to the Window Capture.

- Option Chain - Add option to add Color (Text and Background) for "Series" column only.
  Details:
    - Add the option to "Settings - Change Colors..." menu.
    - Change to one Color or to the Color Scheme from Settings-Colors page.
    - Save Colors on Exit.
    - Make to work for "Series" column only right now, will add more Colors/Columns in the future.

- Option Chain - Add an option to populate the grid when receive Link from Market Maker.
  Details:
    - Right now the grid is populated on clicking the grid when receive Link from Market Maker.
    - Save the option (boolean) to the Profile.

- Option Chain - Add two way Link option.
  Details:
    - Add "'Link to' only" option to the menu.
    - Default: False.

- Trader View Executions - Display 'ECN Fee' on "Liquidity Indicator" column for PDQ Feed.
  Details:
    - Remove "ECN Fee" column.
    - For PDQ Feed: display 'ECN Fee' if have one on "Liquidity Indicator" column, otherwise display 'Liquidity Indicator'.

- Option Chain - Link to Order Entry: Click on grid to update Order Entry controls.
  Details:
    - To update Order Entry controls: Side, Destination, Type, Duration, Size, Reserve, Limit Price, Stop Price.
    - Test if is Order Entry Aggressive Buy/Sell Style.

- Option Chain - Add new columns: "Call Close", "Call Last", "Call Net Change", "Put Close", "Put Last", "Put Net Change".

- Add Venues for Options.
  Details:
    - Right now when set and trigger a Venue Key for an Option will trigger hard-coded Feeds: AMEX, CBOE, PCX, BOX, ISE, PHLX. 
    - Need to get from the DB the list of Feeds assigned to "Options" Exchange: NITEOPTF, NITEOPTC, AMEX, CBOE, etc.
    - Add to the Default Settings page: Venues for Options Selection List (Selected/Available).

- Market Maker - Add "Open Pos. Size" to Level1 fields.

- Add Release Info (Date and Time) to the FusionDMA Client.
  Details:
    - Save Release Info to the Profile.ini when close FusionDMA Client.
    - Show it together with the Version Info to the About box and to the Status Bar (on mouse rollover).

- Market Maker - Keep/change Destination to the Click Entry ticket on mouse click on Level2 List.
  Details:
    Keep current Settings/Defaults/Order_Strategy/Listed_Or_NASDAQ_Destination for 
    Order Destination if "Default Destination" is set, else change with "click" Destination.

- Add "OPGA" and "CLOA" TIFs to the FusionDMA Client definitions.
  Details:
    - "OPGA" for TIMEOUT_OPG_AT = 99988.
    - "CLOA" for TIMEOUT_MARKET_CLOSE_AT = 99989.

- Trader Key - Reject a Key when trigger in Market Maker if is not entitled for Destination, Order Type and Duration.
  Details:
    - Right now is rejected if is not entitled for Destination only.
    - The Trader Keys can be loaded when use/load another Layout than current user's Layout.

- Trader View - Added "Account" to the "P&L Bar Fields".

- Market Maker - Built customizable Click Entry "Quick Order" buttons: use "Set Quick Order" 
  from right-click menu to assign to the buttons the defined Trader and Fusion Keys.

- Market Maker - Moved "Account" from Click Entry to the "Level1 Fields".

- Trader Keys - Add 'Option Symbol' Destinations.

- Charts - Add today Bar on option chart Hi/Low/Close/Volume.

- Trader View needs to have RegEx syntax in filter.

- MM prints window should have the ability to only show one letter for MMID similar to prints window.

- Option Chain: Added "Order Entry" at the bottom.
  Details:
    - Default is hidden.
    - To show: right click menu: 'Settings'/'Show Click Entry'.

- Option Chain: Added "Level2" at the bottom.
  Details:
    - Default is hidden.
    - To show: right click menu: 'Settings'/'Show Click Entry'.
    - To show headers: right click menu: 'Settings'/'Show Level2 Headers'.

- Option Chain - Add Market Maker Level1 Fields to the top area.
  Details:
    - Remove current Fields from the top area: "Last", "Net Change", "Volume", "Bid-Ask", "Bid Size x Ask Size". 
    - Add all the Market Maker Level1 Fields, except "Imbalance" Fields (7 Fields), "Open Pos. Size", "Account", and "VWAP".
    - Design like in the Marker Maker Level1, using Fields Picker dialog and adding 1-6 Fields per row.
    - Add an option to Open/Change/Update Fields to the right-click menu.
    - Save Fields on Exit, Load saved Fields on Open.

- Option Chain - Add 6 new columns: "Call Open Interest", "Put Open Interest",
  "Call Bid Delta", "Call Ask Delta", "Put Bid Delta", "Put Ask Delta".

- Option Chain - Added the ability to Resize the Order Entry ticket.


Improvements:
-------------

- Trader View - Pegged Orders: To show "0" Price instead on "MKT".

- Trader View Executions: to display "0" on "Liquidity Indicator" column if Liquidity is null;
  for PDQ Feed - if have 'ECN Fee': display 'ECN Fee', else: display 'Liquidity Indicator'.

- Option Chain - Change "'Link to' only" with "Link to Order Entry only".

- Remove Venues for Options from the current List of Venues for NYSE Symbols.
  Details:
    - Right now when trigger a Venue Key for a NYSE Symbol we have all the Feeds from the DB, including those for Options 
      (like NITEOPTF and NITEOPTC, for example). 
    - Need to rebuild the Venues Selection List (Selected/Available) from the Default Settings page to exclude the Venues for Options, 
      or to keep the current List but when trigger a NYSE Venue Key to skip Options.

- Dbl Click on Option Chain to move focus from Option Chain to Order Entry dialog.

- Market Maker - Add a Message Box to Allow/Deny sending an Order with Stop Price out of bounds.
  Details:
    Messages: "Price out of bounds: STOP PRICE is bigger than $100.00 (CLOSE PRICE is 0)!" and 
    "Price out of bounds: STOP PRICE is more than 2 times the CLOSE PRICE!"

- Venues Keys: Improve Venue selection by building separate Venue List for Nasdaq/NYSE/Options Symbols.
  Details:
    Right now we have a common Venues List (union of Venues), and sometimes have problems 
    when skip "SDOT", "Direct+", "Sweep", or any Venue that is not valid for the current Exchange.

- Market Maker - Moved "Use Lot Size", "Send Sell As Short", and "Send Hidden" checkboxes from 
  Click Entry to the right-click menu.

- Option Chain - Precision of 2 decimals only.

- Order Entry - Remove "Short" button for "Option Symbol".

- Options window should allow you to type in symbol no matter where clicked on the box (similar to Market Maker).

- Should have the ability to scroll in the options window.

- Options Precision should only show 2 decimal places.

- Risk Monitor - Show "Traders"/"Branches"/"Parents": Performance improving.

- Trader View - Show "Accounts": Performance improving.

- Option Chain: Changed "Link to 'Order Entry' only" with "Link to Charts only"

- Option Chain - Redesigned the Top Area.

- Add more info the the Log file on "Cancel Buy/Sell/Short/All Symbol Orders": 
  show No. of Buy/Sell/Short/All Open Orders.

- Option Chain - When show "Call Open Interest" and "Put Open Interest" values, 
  sometimes receive values not valid/defined (alpha, 15 digits, etc.) - to show "0".


Bugs fixed:
-----------

- Option Volume.
  Details:
    - Option Volume in Option Chain window as well as in MM window shows contracts traded multiplied by 100, 
      instead of just contracts traded.
    - Option Chain window: "C Vol", "P Vol" columns.
    - MM window: "Volume" ("Vo"), "Print Size" ("Ps") boxes - only for Options.

- List problem.
  Details:
    When I open top % gainers/loosers, click on them (ticker become highlighted), it works perfectly. 
    But as soon as I scroll down to see the rest of the stocks, it doesn't get highlighted and 
    I can't click on any ticker.

- Trader Keys - "Limit On Open", "Limit On Close"/"Market On Open", "Market On Close" orders are saved as "Limit"/"Market".

- Order Entry - Updating "Peg Diff"/"Stop Price" for Pegged Orders using arrow keys commands.
  Details:
    - Updating "Peg Diff"/"Stop Price" for Pegged Orders using arrow keys commands: 
      to change only the Price control having focus.
    - For "Stop Limit" Orders: to update both "Limit Price" and "Stop price".

- Order Entry - Updating "Pegged Orders".
  Details:
    - "Peg Diff", "Stop Price", Attributes are not updated properly sometimes.

- Color Settings window: updating foreground text doesn't save colors correctly.
  Details:
    - Saves default foreground color, not the updated color.
    - Color Settings window is called from: Pairs Trading Managaer, Price Alerts, 
      Personal Stock Sorter, Time and Sales, Trader View, Trailing Stops, and Option Chain dialogs.

- Trader View Orders, Trader View All - Displaying empty string instead of "SDOT" on "Contra" column for SDOT Feed.

- Trader View Executions - Display 'ECN Fee Access'/'Liquidity Indicator' for Tag100 = "PDQ", 
  not for FeedID = FEED_PDQ.

- Focus on Order Entry.
  Details:
    When clicking on the order entry box over type for symbol look up does not 
    work until you click enter or you click in the symbol text field. 

- Venues List - Venues are deleted/missing from the Selected Venues List at Login.

- Top Ranges - Link to Market Maker doesn't work.

- Personal Stock Sorter adding Market Maker Symbol when "Auto Add to Sorter" is ON: 
  adding an extra symbol (Market Maker truncated symbol).

- "Stop Limit" Order Price does not update.

- Rejecting Orders (Reason: "Invalid Limit Price") when trigger 20-30 Trader Key Box Pegged Orders and switch between keys.

- Trader View - "Orders", "All": Order rows disappear when switch "Account" (Linked/Unlinked).

- Marker Maker - Quick Orders buttons doesn't show the last assigned order (the twelfth button).

- Venue Orders Index.
  Details:
    When a Venue Orders list is picked, pressing the hotkey doesn't keep the proper venue list 
    index as set in defaults (keeps last shown index venue).

- Order Entry - Linking a Symbol to the Order Entry dialog: if dialog is in Update Mode need to switch to Symbol Mode.
  Details:
    - Symbol Mode: most of the controls/values can be changed.
    - Update Mode: most of the controls/values cannot be changed (are grayed out).

- Trader View: Linked Account.

- When sending orders on linked accounts they do not show up on traderview when selected on self.

- When account is set: do not allow scrolling or perhaps some type of go button.

- Trader Keys - "NSDQ, Limit, Day" Orders are not Entitled.

- "Invalid Limit Price" - "Peg Mid" Trader Keys Orders are sent as "Limit" Orders sometimes, 
  when trigger from the Level2 Box and also use "Inc/Dec Price", "Inc/Dec Size" commands.
  Details:
    - Need to trigger randomly 20-30 different Venue Trader Keys (reported by Fantin).

- Rounding - Truncating 3rd decimal if is "0" (when 4th decimal is not "0").

- Market Maker - Triggering 'Venue1 Trader Key', 'Reset', 'Venue2 Fusion Key', 'Order Execution' 
  combination could send wrong Order Destination.
  Details:
    - Is sending 'Venue1' Order Destination instead of 'Venue2' Destination.
    - Fixed for Box Trader Keys (Level2 Box, Stop Market) and Non Box Trader Keys, followed by Fusion Key.

- Level2 Dialog - Sending wrong Destination when trigger 20-30 Shortcut Keys and switch between Fusion and Trader Keys.

- Level2 Dialog - "Cancel Buy Symbol Orders"/"Cancel Sell Symbol Orders": Send Cancel for wrong Symbol.
  Details:
    - Sending Cancel for a Symbol from another Market Maker (focus is moving to another Market Maker).

- Option Chain - When open Order Entry using dbl. click on the grid: to keep focus to the Order Entry dialog.

- "Invalid Symbol for Options when Strike decimal is .5".

- "STOP LMT" + "Stop Limit" + "DAY" Trader Key: get "Not Entitled for 
  'Destination + OrderType + Duration' error message".

- Link Button - Using Multiple Monitors configuration: cannot set the Link's Color on Monitor #2, #3, #4.
  Details:
    - Also: wrong position for the Link dialog on Monitor #2, #3, #4.

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.8:
--------------

New features:
-------------

- Fusion Installer using "StartupProfile.ini".
  Details:
    (1) "StartupProfile.ini" will be integrated to the Installer; it will be installed where is "Fusion.exe'.
    (2) (a) Fusion Installer for 64-bit will Install Fusion @
            "C:\Program Files (x86)\Fusion".
        (b) It will create "C:\Program Files (x86)\Fusion\Profile" folder, where "Profile.ini", "Profile2.ini", ... 
            will be created and saved.
        (c) "StartupProfile.ini" will point to "C:\Program Files (x86)\Fusion\Profile\".
    (3) (a) Fusion Installer for 32-bit will Install Fusion @
          "C:\Program Files\Fusion".
        (b) It will create "C:\Program Files\Fusion\Profile" folder, where "Profile.ini", "Profile2.ini", ...
            will be created and saved.
        (c) "StartupProfile.ini" will point to "C:\Program Files\Fusion\Profile\".

- Add new Routes:
  - "WTS_PNG"
  - "DAGR" 
  - "BUZZ" 
  - "ITGDP" 
  - "DRKI"
  - "ITGSMRT" 
  - "ITGSOR"
  - "HAWK
  - "COBRA"
  - "DARK"
  - "RAVENDQ_W"
  - "RAVENDARREN"
  - "RAVENDQ_N"
  - "RAVEN_N"
  - "DRKPST"
  - "DRKEXT"
  - "DRKMID"
  - "DRKPSV"
  - "ULTAGR"
  - "MIDALL"
  - "EDGARMPT"
  - "CSA"
  - "CSN"
  - "CSP"
  - "MMM"
  - "STRIKE"

- Updated Indexes for the following Routes:
  - "BUZZ"
  - "ITGDP"
  - "DRKI"
  - "ITGSMRT"
  - "ITGSOR"

- Added "STOP LIMIT" and "STOP MARKET" Types for ARCA Destination to the Fusion Client (DAY and IOC TIFs).

- Hidden Orders - Trader Keys, Click Entry - Full and Partial Hidden Orders.
  Details:
    (1) If "Hidden" check-box is ON: Order is Full Hidden; don't allow Reserve update:
        - Set ShowSize = 100 for ARCA, NYSE, SDOT Destinations.
        - Set ShowSize = 0 for all the other Destinations.
    (2) If "Hidden" check-box is OFF: Order is Partial or Not Hidden; to allow Reserve update:
        - If Reserve is 0: Order is Not Hidden.
        - If Reserve is not 0: Order is Partial Hidden: ShowSize = Size - Reserve.

- Trader Keys page - Add 'Reserve' issues.
  Details:
    (1) When 'Hidden' is checked: Reserve 'to follow' Size (Reserve = Size - 100) if:
        - Destination is ARCA, NYSE, or SDOT.
        - OrderType is Limit.
        - Hidden is ON.
        - Trading page: "Keep Reserve" is True. 
    (2) Enter a value for Reserve/Size:
        - When Enter a value for Reserve: to validate it against Size.
        - When Enter a value for Size: to validate Reserve against new Size.
    (3) Inc/Dec Reserve/Size using "arrows": validate Reserve against Size.

- Trader Key - "Stop Limit Box Half/Third/Quarter" populate Stop Limit Box with Lot Size, 
  doesn't take Position Half/Third/Quarter Size.

- Chart - Added "Show Executions".


Improvements:
-------------

- Price Alerts - If "Price Alert" box triggers and Market Maker dialog has focus on Level2 Box: 
  to keep focus on Level2 Box. 

- Build Fusion Install - Use "C:\Program Files\Fusion" folder for both Windows 64/32 bits versions; 
  allow install for Users with Access Control restrictions.

- Fill ED key, when send an order different from default lot, it changes the default lot size 
  for any hotkey you push after that.

- "Hidden" option for Fill ED keys does not work if you change the quantity of the order before sending.

- Layout/Load Layout: Do not Disconnect Fusion Client.

- Trader Keys - Adding a new Key with an existing Name in the Keys List could be ambiguous, 
  to simplify the process.

- Market Maker - <Reset> Key is resetting current Lot Size to the Default Lot Size.
  Details:
    - Need to keep the current Lot Size, not the Default Size (set in the Setting-Defaults-Size-Lot page).

- Price Alert window: Have an option to remove stock from Price Alert window once the alert was 
    satisfied and the pop up box was closed.

- Price Alerts - Pop-up window doesn't open and Attached Order doesn't trigger for Price Alerts 
    having both "Below" and "Above" non-zero Prices.
  Details:
    - Allow Price Alert with only one non-zero Price ("Below" or "Above").
    - Brake Price Alerts with 2 non-zero Prices saved to the Profile in 2 Price Alerts: 
      "Below" and "Above" Price Alert (remove Attached Order).
    - Allow Duplicate Price Alerts (with same Symbol, Below Price, Above Price, Last/Bid/Ask, and Comment): 
      add unique ID/Info.


Bugs fixed:
-----------

- When send "Stop Market" Orders from Level2 Stop Market Box: sending wrong Limit Price (should be 0).

- Trader View Orders : <ESC> key (assigned or not to a shortcut key) is freezing the Trader View Orders tab.

- Trader View Orders: "Cancel Last Order" Fusion shortcut key doesn't work sometimes.
  "Cancel Last Order" and "Cancel Oldest Order" will trigger from 'Market Maker' dialog only (for the current Symbol).

- Market Maker - Click on Command Buttons is triggering a wrong button.

- Opening Market Maker dialog and have Market Maker Commands - Bugs if there is no Symbol and Show Header is off.
  Details:
    - Doesn't show Buttons.
    - Resize dialog doesn't Refresh.
    - Set "Show L2 Headers"/"Settings - Level2 - Show Settings" Off: doesn't refresh dialog.
    - Update "Show L2 Headers" doesn't update "Settings - Level2 - Show Settings" checkbox if show "Market Maker Settings" dialog.

- Market Maker - If "Symbol inside Buttons" is On and "Click Entry" is Off: reopening "Click Entry" doesn't show Symbol inside Buttons.
  Details:
    - There is the previous Symbol inside the Buttons text when reopen "Click Entry" dialog.
    - There is no Symbol inside the Buttons text when open "Click Entry" dialog for the first time.

- Hidden Order Execution #1 does NOT work.
  Details:
    - Hidden Order Execution #1 does NOT work, under Settings/Keyboard/Preferences....it does not hide the order.
    - Fixed for: "Hidden Order Execution #1", "Hidden Order Execution #2", "Shave Order Execution #1", "Shave Order Execution #2".
    - Fixed for keys combination: "Hidden" and "Order Execution #1"/"Order Execution #2". 

- Market Maker Order Box wrong position when use 4 Monitors
  Details:
    - Market Maker Order Box doesn't open inside the same display like Market Maker dialog when use 4 Monitors (2 Levels): 
      if Market Maker dialog shows inside Monitor 3 or 4 (Level2), Market Maker Order Box shows only inside Monitor 1 or 2 (Level1).
    - Same error for the following Boxes: Price Alert, Stop Market, Stop Limit, Venue, Sweep.

- Market Maker: Sending "None" Feed when trigger Price Alert Box Key.

- Market Maker - Cannot set Lot Size for Options if Size < 100.

- When Market Maker/Prints/Chart windows are linked, only changing the symbol in the Market Maker window changes the other windows.
  Details:
    So if all three are linked and we go into the chart and change the symbol, the prints and market maker 
    windows stay on the previous symbol instead of changing 
    (so basically everything acts unlinked unless the change is made in the market maker window).
    Send Link for Link1, Link2, ..., Link10 only.

- Market Maker - Cannot set Lot Size for Options if Size < 100.

- When Market Maker/Prints/Chart windows are linked, only changing the symbol in the Market Maker window changes the other windows.
  Details:
    So if all three are linked and we go into the chart and change the symbol, the prints and market maker 
    windows stay on the previous symbol instead of changing 
    (so basically everything acts unlinked unless the change is made in the market maker window).
    Send Link only for Link1, Link2, ..., Link10.

- Wrong TIF for Order & Cover Strategy.
  Details:
    TIF in Order & Cover Strategy should populate according to route entitlements.

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.7:
--------------

-----------------------------------------------------

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.6:
--------------

New features:
-------------

- Click Entry - Add focus to Buy/Sell/Short buttons:
  Details:
    - After populating Click Entry from Trader Key to set focus to the button 
      corresponding to Trader Key Side (Buy, Sell, Short).
    - Pressing <Enter> key (one of Oder Execution #1 or #2 shortcut keys) 
      will send Order from Click Entry, and the focus remains on the button.
    - 'Reset' key (from Keyboard-Preferences page) will remove focus from Buy/Sell/Short buttons.
    - Use <Tab>/<Shift><Tab> to move focus forward/backward.

- Need to create cancel button next to open orders on trader view.

- If a Symbol is subdollar, we need to display 3 decimals.

- Price level colour changes on Level 2 when you have an open order at the top (midpoint or locking order). 
  This should not happen and just make things confusing.

- Price in box for hotkey does not adjust under a specific condition: when you hit a hotkey, change the price (with the arrow keys), 
  and then hit another hotkey on the same side, the price does not revert to the second hotkey price but stays on the adjusted.
  Details:
    - Added to Settings-Trading page: "Keep Box Key Price and Size" (default: false).
    - If "Keep Box Key Price and Size" is true: Box Key triggered at same side (Bid/Ask) keeps the current Price and Size.

- Load Profile from Layout page - Doesn't update Trader Keys List.

- Trader Keys - BATS Peg Mid - After toggle price up and down it sets the price to 0.

- A specific pop-up box for the flatten all function inside a linked trader view.

- Cannot highlight the background colour of a specific ECN (only have option to highlight text). 
  A lot of our traders are using this feature in Sterling for Visual help.

- Need to display NBBO info from Risk in new Blotter tab.

- Option for 1 letter MMID on TAS. A lot of traders are used to that and it help saving space on scalping stocks.

- Create more compact order entry box.

- Price in box for hotkey does not adjust under a specific condition: when you hit a hotkey, change the price (with the arrow keys), 
  and then hit another hotkey on the same side, the price does not revert to the second hotkey price but stays on the adjusted.

- Price in with trader key "Fill ED" for hotkey does not adjust under a specific condition: when you hit a hotkey, 
  change the price (with the arrow keys), and then hit another hotkey on the same side, the price does not revert 
  to the second hotkey price but stays on the adjusted price.

- Trailing Stop Indicator.
  Details:
    - Would like columns added to the "order" tab in traderview that one called "TSTP" that will indicate if 
      a trailing stop is attached and another called "Trailing Price" which will give you the price in which 
      your delta is being calculated by. 
    - Execution tab should include the "Trailing Price" column as well for reference.

- SMA Display for current candle.
  Details:
    Ability to have indicators show price on the side of the chart tick with current candle. 

- Create Finite Space for Charts.
  Details:
    Create a box border inside that chart so that when zoomed in the bars dont appear to be going out of the actucally box. 
    If you need more information please ask.

- Change Log and Profile Directories/Folders settings.
  Details:
    - Look for the "StartupProfile.ini" first and get the "<FusionDMA_Exe_Directory>, 
      or use current "Fusion DMA.exe" launch Directory.
    - Set Log Directory as "<FusionDMA_Exe_Directory>\Logs,
      not the one saved to the Profile.ini, usually saved as:
      [AXcess Pro]Log directory=C:\Program Files\Blackwood\Logs
      or 
      [AXcess Pro]Log directory=C:\Program Files\Fusion\Logs.
    - Set Profile Directory as "<FusionDMA_Exe_Directory>\Profile,
      not the one saved to the Profile.ini, usually saved as:
      [AXcess Pro]Profile directory=C:\Program Files\Blackwood\Profile
      or 
      [AXcess Pro]Profile directory=C:\Program Files\Fusion\Profile.

- Load/save Keyboard List.

- Fusion Keys (Settings-Keyboard): do not allow duplicate short-keys in "Open Orders" page and all the other pages: 
  "Order Execution", "Quick Lot", "Venue Execution", "Order Type", "Preferences".

- Fusion Keys (Settings-Keyboard): add "Info" button to see duplicate short-keys in Fusion Keys pages and in Trader Keys page.
  Details:
    Added "Info" button to the Fusion Shortcut Keys and to the Trader Keys pages to show:
      - Fusion Shortcut Keys duplicates info. 
      - Trader Keys duplicates info.
      - Fusion-Trader Keys duplicates info.

- Risk Monitor - Add 2 new columns: "Firm", "MPID".
  Details:
    - "Firm" - string - 32.
    - "MPID" - string - 8.

- Add new Routes:
  - "NYFB"
  - "RAVEN_W"
  - "MUELLER_W"
  - "BUZZ"
  - "RUSH"
  - "DRKI"
  - "SMRTI"
  - "ATCALL"
  - "ATDARK"
  - "ATMID"
  - "ATSAVE"
  - "DARKVPS"
  - "GEILI"
  - "MIDVPS"
  - "NANDO"
  - "PLUM"
  - "POPLAR"
  - "SMART"
  - "SMARTCHEAP"
  - "SMARTDARK"
  - "SMARTVPS"
  - "SUPERMID"
  - "XRON"
  - "LITOR"
  - "SMRTEDGE"

- "Close" trader key setting does not work with Fill ED key.

- Trader Keys - 'Venue' Key - If 'Click Entry' is selected: eliminate hard-coded Destinations, 
  add Entitled DB Destinations.

- Add/Change to 'Never Route Orders Outside' from Settings-Trading page: 
  NSDQ/INET, NSDQBX/BOSX, NSDQPX/PHLX, BATY, NYSE/SDOT, NITEEDGE Fix Destination Tag Names.
  Details:
    Need to Add/Change Order Attributes and Test when Send Order: Test Fix Destination Tag Names instead of Feed Names.

- Venues List - Show Entitled/Not Entitled Venues.
  Details:
    - Loading another Layout.
    - When Disconnect/Reconnect using another User Name.
    - If is Disconnected.


Improvements:
-------------

- Trader View Blotter - Updates.

- Enable Reserve for Pegged Orders.

- Click Entry - If have focus on Buy/Sell/Short button and use Blackwood Increase/Decrease Price hotkeys:
  Increases/Decreases Price and keep focus on Buy/Sell/Short button; <Enter> will send Order with the new Price.

- Click Entry - If have focus on Buy/Sell/Short button and use Blackwood Increase/Decrease Size hotkeys:
  Increase/Decrease Size and keep focus on Buy/Sell/Short button; <Enter> will send Order with the new Size.

- Click Entry - If have focus on Buy/Sell/Short button and use Numeric Keys to Change Lot Size:
  Change Lot Size and keep focus on Buy/Sell/Short button; <Enter> will send Order with the new Size.

- Trader Keys: If the Order Type is not set, sending "None" Order Type.

- 'Fill Click Entry' Trader Key : After Changing Price, using a shortcut key and keep Focus on a Buy/Sell/Short button: 
  pressing <Enter> is sending 0 Price sometimes.

- If you load a layout with routes that your are not entitled for you can still send orders.

- Trader Keys - If "Box" is unchecked and "Fill ED" is checked: 
  the Click Entry ticket doesn't open and the order is sent without execution confirmation.
  Details:
    - How is working now ('Box' is: Level2, Stop Market or Stop Limit box):
    - (1) Box On, Fill On: Open Click Entry ticket;
    - (2) Box On, Fill Off: Open Level2/Stop Market/Stop Limit box;
    - (3) Box Off, Fill On: Open Click Entry ticket;
    - (4) Box Off, Fill Off: Send order without execution confirmation.

- Set Peggeg Order Attributes for Pegged Orders (Pri, Mid, Mkt).

- Replace "Blackwood Font" settings with "Client Font": "Font", "Font Quality", "Font is Global". 

- No [X] to cancel open orders on Level 2 or Trader View. This is very usefull for point and click guys.

- Risk does not dynamically update live when there is filter written in.

- Change Color Button Style for Selection.
  Details:
    - Remove white color.
    - Remove underlined font.
    - Add black border.
    - Set color, button style and dotted rectangle like "Mouse over" action.

- Imbalances for a specific list of stocks only. Would be usefull to see imbalances on only a specific list.

- Trader key for NSDQ LIMIT IOCC sends IOC Order Duration instead of IOCC.

- Trend line sticking with automated extrapolation on charts.

- Click Entry - "Trailing Stops" Target Strategy: to allow negative numbers for "Delta".
  Details:
    - Inc./Dec. Price Small: to allow negative numbers.
    - Inc./Dec. Price Big: to allow negative numbers.
    - Typing inside "Delta" field: to allow "-" (and only once).
    - Typing inside "Real Time Price Diff" field: to allow "-" (and only once).
    - Typing inside "Scale Diff" field: to allow "-" (and only once).
    - Using "Real Time Prices" option "On" and setting negative numbers for 
      "Real Time Price Diff" gives wrong values for "Limit Price". 

- When using "Fill Ed" trader key and than typing in size the "size" field in the click entry should populate.
  Details:
    - Typing in Size will populate Level1 "Name" and Click Entry Size at the same time.
    - Can use digits from Alpha or Num keyboard (Num with <NumLock> On).
    - <Backspace> will delete last digit.
    - <Esc> (the Reset Key) will cancel the operation (if have Focus on Buy/Sell/Short Click Entry buttons - 
      i.e., "Fill ED" Key pressed): keep Focus.
    - <Enter> (Execution Key) will confirm the Size and Lot update (if have Focus on Buy/Sell/Short Click Entry buttons - 
      i.e., "Fill ED" Key pressed): Send Order and keep Focus.
    - Max typing Size allowed is: 500,000 (5,000 for "Option" Symbols).

- New Destinations having "_" in the name get truncated at "_" in the Trader Keys.
  Details:
    - Trader Keys used "_" as separator from the beginning and few of the new destinations have "_" in the name.
    - For example, for "EJ_C", "RAVEN_W", "MUELLER_W": get "EJ", "RAVEN", "MUELLER".
    - For the new truncated destinations get error message: "Not Entitled for Destination ...".
    - Example of Trader Key: "TRADER_KEY_ARCA_BOX_LIMIT_BUY_BID_DAY".

- Deleted 4 Routes:
  - "BUZZ"
  - "RUSH"
  - "DRKI"
  - "SMRTI"


Bugs fixed:
-----------

- When using load layout feature original profile is overwritten with profile loaded.

- When filtering TAS for a specific MMID, if change one TAS filter it changes all of the others.

- Level2 Venues Box:
  Details:
    - Inc./Dec. Price - Sending wrong Price.
    - Inc./Dec. Size - Sending wrong Size.

- Risk Monitor - Show Report: Update Report link to the new WTS encrypted link.

- Market Maker - Preference Size Keys: Set wrong Size to Click Entry.
  Details:
    - Market Maker - Trigger Preference Size Keys (Inc/Dec Size by 100/1000/Custom): Set wrong Size to Click Entry.

- Market Maker - Trigger a "Fill ED" Key: After changing size and sending Order need to Refresh Symbol's Name in Level1.

- Market Maker - Using Preference Size Keys: doesn't decrease Reserve if Reserve > Size:
  Details:
    - Market Maker - Using Preference Size Keys in the Click Entry dialog: 
      doesn't update (decrease) Click Entry's Reserve if Reserve > Size.
    - Need to test if is Hidden/Not Hidden.

- Market Maker - Trigger a "Fill ED" Key: After changing size and sending Order need to Refresh Symbol's Name in Level1.

- Order Entry loses focus and is hidden when call from Market Maker, Personal Stock Sorter dialogs:
  - Market Maker - Dbl Click on Level2 List opens Order Entry dialog, but keeps focus on Market Maker, and hides Order Entry.
  - Market Maker - Calling Price Alerts dialog: opens price Alerts dialog, but keeps focus on 
    Market Maker, and hides Price Alerts.
  - Personal Stock Sorter - Dbl Click on a Symbol opens Order Entry dialog, 
    but keeps focus on Personal Stock Sorter, and hides Order Entry.

- Trailing stops not working in demo environment.

- When send an order with a Fill ED trader key and then change the quantity and send the order, 
  it changes the default quantity for any BOX trader keys.

- Even if the Click Entry ticket is closed (using 'X' button, 
  or the 'Settings - Market page - Enable Click Entry' is Off/False):
  "Fill ED" checked will open the Click Entry ticket. 

- Trader Keys - Pegged, Box - Using 'Inc./Dec. Price' keys 
  in the Box multiple times and press 'Order Execution' key: 
  doesn't send a correct Stop Price. 

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.5:
--------------

New features:
-------------

- Triggering Trader Key inside Market Maker dialog is populating only Click Entry dialog, 
  the option to populate Order Entry was commented out in the code. 
  Both options are hard-coded, and both are working. We can add on option in the Settings-Trader Keys page 
  to choose which dialog to populate from Market Maker (Click Entry or Order Entry).
  Also we can add the possibility to trigger Trader Keys inside Order Entry dialog (right now they are working only
  when trigger inside Market Maker dialog), and when the Trader Key is hit to fill the Order Entry dialog with the Key's
  settings.

- Destinations, Order Types, Duration: Add all the Definitions from the Database to the Client

- Create "Fusion DMA" version: add icons, messages, text.

- Risk Monitor - Add new column: "MCID".

- Created new hotkey for: "Flatten All Positions with OPG orders".

- Price Alerts Trigger Box.

- Toggle box for Symbol in Click Entry.

- Add Blackwood Shortcut Key for "OCO".
  Details:
    - Can be triggered from 'Market Maker' and 'Level2 Box' dialogs.
    - If triggered from "Market Maker': add "OCO" to the Title.
    - If triggered from "Level2 Box': add "OCO" to the Line1 text.
    - When Send Order: set "OCO ID" to the Order the last "Order ID".

- Trader View - Orders, All tabs: 
  Add option "Add OCO..." for adding an OCO to the selected Order.

- Add new Routes:
  - "SMFW"
  - "PERDIUED"
  - "PERDIUEW"
  - "ILLUSTROW"
  - "EMPIRED"
  - "EMPIREW"
  - "DASH"
  - "MIXIT"

- Risk Monitor - Filter Bar: Add option for "AND", "OR", "NOT" tokens:
  (1) Add:
    - OR: p~q
    - AND: p&q
    - NOT: !p
  (2) Make it to work for variants:
    - !p~q
    - p~!q
    - !p~!q
    - !p&q
    - p&!q
    - !p&!q
  (3) Use it for text filter (letters, digits, etc.) and for our implemented regular expressions filter (*, ?).

 - Trader Keys - Add Dynamic Destination for all the Stop Market/Stop Limit Box Keys 
  (right now have hardcode for SDOT, EDGA and HDSN Destinations only).

- Prints dialog - Add "Show Size x 100" option.

- Add 'Send DAY Orders as Extended' for NSDQ, BOSX, PHLX, BATY, NITE Tag100.

- Trader View Orders - Add "Peg Diff" column; update it for 'Pegged' orders.
  Details:
    Added also to the 'Trader View All' dialog.

- Update Trader View OCO Orders (TV Orders, TV All).
  Details:
    - Change current OCO method (One Order to One Order, Order1 Link to Order2, Order2 no info) to: 
      Many Orders to One Group, All Orders keep Group info.
    - Add options: Group Orders, Ungroup Orders (All/Partial), Change Group.
    - Extend 'Add OCO Order from One Order' to 'Add OCO Order from Group'.

- Add an option to populate Order Entry/Click Entry dialog from a Trader Key.
  Details:
    - Add a check-box to the Settings-Trader Keys page: "Fill ED" (Fill/Populate Entry Dialogs).
    - Can be triggered from Order Entry or Click Entry (Market Maker) dialogs.
    - When triggered will populate dialog with Trader Key info: 
      Destination, Side, Type, Duration, Size, Reserve, Price, Closed, Hidden, etc.
    - Right now is active only when triggers a Trader Key from Market Maker dialog, but fills both Click Entry 
      and Order Entry dialogs (opening a new Order Entry dialog).

- Risk Monitor - Add Relational Filter for numeric values: "<", "<=", ">", ">=".


Improvements:
-------------

- Change "Blackwood" with "Fusion DMA" (icons, messages, text); Build "Fusion DMA" Client Version.

- Risk Monitor - "Link Account/Branch", "Show Report...", 
  "Trader Information...", "Send Message to...", "Ungroup Branch" - 
  Do not call these methods if Selected Accounts/Branches are hidden (filtered).

- Cannot put negative "-" symbol in peg diffrence box.

- Cannot create Hotkeys for Pegging.

- Basket Order Entry - When do changes to many selected symbols (change Destination, Type, Duration, etc.): 
  process is slow, need to improve performance.

- Subscribe Symbols: to subscribe only for valid symbols (starting with a letter or "$").

- Basket Order Entry - Cannot use mouse wheel in the Basket Symbols List when have selection.

- Trader Keys - To allow Pegged Order Type (Mkt, Mid, Pri) for Box.

- Trader Keys - "Pegged" Keys to use +/- "Pegged Difference" from Settings/Defaults page (Preferences).

- Grid dialogs - Cannot use mouse wheel when have row selection 
  (Risk Monitor, Personal Stock Sorter, Option Chain, Imbalances, Price Alerts, Trailing Stops, 
  Pre Market Indications, Security Status, Pairs Trading Manager, Basket Order Manager).

- 'Level2 Box Order' is losing focus when 'Instant Message Alert Box' is showing a Message Alert.

- Replace "Blackwood" Dialog Messages in the FusionDMA Client with strings defined in the Resource: 
  set strings for "Blackwood Pro", "BlackwoodPro", "Blackwood".

- Risk Monitor - Refreshing Grid process after checking/unchecking 
  "Hide Traders", "Exceeded Max Loss Only" checkboxes is too slow.

- Trader View Orders: 
  Add info for Orders OCO "Linked" - Show in red "-OrderID" of an OCO Order.

- Improving Speed when "Hide/Unhide Traders/Parents", "Show Traders/Parents/Branches"

- Risk Monitor - Remove "Customized" Filter: remove from bottom "Filter", from the menu 
  ("Settings-Customize Filter..."), and from the Totals row (edit "Account" column and set Customized Filter)

- Risk Monitor - Remove Filter options from the bottom bar: 
  "Filter" ("All", "DTP", "DTG", "DTP & DTG", "Customers") and "Keep Filter"

- Trader Keys - 'Duration' field is empty for some Destinations/OrderTypes.

- To allow use of target strategy and use the OCO update field currently disabled.
  Descriptions:
    - Remove "Use Target Strategy" checkbox.
    - Enable "Target Strategy": "Trailing Stop", "OCO" (Default: "OCO").
    - Remove "VWAP", "TWAP", "TVOL", "Trigger" options from "Target Strategy"and redesign it.
    - Remove collapsing control and redesign Order Entry window.
    - Remove "TSO IPs List" from Settings-Connections page.
    - Remove from Blackwood all the tests related to "Target Strategy" and "IP List".

- <ESC> key/window focus not always on active Market Maker dialog.
  Details:
  (1) It is a focus problem (when focus to the MM dialog title bar using mouse or by using "Next MM Dialog" shortcut key):
    keeps the Symbol from previous MM dialog.
  (2) The affected Keys/Methods are (it's using the previous MM dialog Symbol, not the current MM dialog Symbol):
    - "Cancel Last Order" ("Cancel Most Recent Order for Current Symbol").
    - "Cancel Oldest Order" ("Cancel Oldest Order for Current Symbol").
    - "Inside Changes" ("Show Only Inside Changes in Ticker").
    - "Inside Moves" ("Show Only Inside Moves in Ticker").
    - "All Ticks" ("Show All Ticks in Ticker"). 

- Trader Keys - Show the complete keys information to the TK Grid Info: 
  Destination, Type, Duration, Size, Box, Close, Hidden, etc. 

- 'Pegged' Box Trader Key - Any Inc/Dec to the Price in the Level2 Box need to change 
  'Stop Price' instead of Limit Price both in the Level2 Box and Click Entry.

- Load layout - If FusionDMA Client is Connected and try to Load a new Layout: To show "Disconnect" message and Disconnect Client.


Bugs fixed:
-----------

- Risk Monitor - Selecting Accounts for sending Refresh Login doesn't filter hidden rows.

- Close out Key doesn't allow changing quantity size and execute.

- Box key is not resetting price.

- Basket Order Entry - When use multiple symbols selection for Listed or 
  NASDAQ symbols and apply a Destination/Type change: 
  Duration is set to "null" sometimes.

- Basket Order Entry - When use multiple symbols selection and apply Destination change: 
  some new DB Destinations don't update in the Grid.

- Hidden Orders do not work with Hot Keys.

- Price Alerts don't trigger correctly for (Above <= Price <= Below) condition.

- Docking/Closing dialogs inside Main window: Blackwood is crashing.

- Order Entry - Prices don't update on "Use Real Time".

- 'Fit Windows Inside' called from Blackwood Main Menu is not working properly.

- 'Center Windows' called from Blackwood Main Menu is not working properly.

- 'Fit Windows Inside' called from Blackwood Main Menu is not working properly.

- 'Center Windows' called from Blackwood Main Menu is not working properly.

- "Cancel All Orders" Shortcut Key doesn't work in the 'Trader View Orders', 'Positions' and 'All' tabs.

- Click Entry: Sending "Pegged" Orders ('Pri', 'Mid', 'Mkt') - Send "Market" Order Type instead of "Pegged".

- Trader View Executions, Orders, All, Positions - Get "???" on Contra for 
  Feed Name not Entitled when Link Account; add to Blackwood all the Feed Names from the DB.

- Risk Monitor:
  - Showing "Sort" arrow all the time on "View = Branch", even if "Sort on Header Click" is unchecked.
  - "Sort" arrow is set to "Branch" all the time on "View=Branch".
  - "Hide Traders" text is grayed out on "View=Branch".
  - Switching from Branches to Traders/Parents: shows Totals in Blue,
    even if we don't see all the Traders/Parents (have some "Hide Traders" check-boxes checked) -
    keeps Blue color from Branches.
  - Having 1 Branch only and many Traders: 
    View "Accounts"/"Branches"/"Parents" - "Totals" shows "0" values.
  - Having 1 Trader only (no Branches, no Firm Total): 
    don't see Totals set correctly (Computed Values) and in Black when show View "Traders"; 
    now we see '0' values and in Blue.

- Trader Keys - Key for BBSS "Meridian" is not working properly.

- Sending Trader Key "Meridian, Market, Not Box" is not working properly, 
  is sending FEED_NONE instead of FEED_BLZ, and is getting Rejected.

- Set 'GTX' Duration for all INET, ARCA, BATS, EDGA, EDGX, NITEEDGE Feeds (Tag100 Feed) 
  when "Send All DAY orders as Extended" is True.

- Cannot hide order full quantity on NSDQ rejection message pops up stating only INET is allowed.

- Trader Keys - "EDGAALIQ" Feed Key sends "EDGXS" Feed.

- Venue Box Keys (Blackwood or Trader Keys) - Venues set after "Sweep" in the list are hidden.

- BATY Feed Orders sends SUMO Feed.

- Stop Limit Box: 
  When I set Stop Limit in the box i should be able to get stop box to appear to put in limit price.

- Pegged Orders: Sending wrong Order Type for BATS, EDGA, EDGX (Pri, Mid, Mkt).

- Sending Orders: If "Send DAY Orders as Extended" is True, Orders are set as GTX, and Order Fix Tags are set wrong.

- Trader Keys with ARCAALO Destination show Destination "None".

- Order Entry - Update "Pegged" Order: Order Type cannot be set to "Pegged", only to "Limit", "Market".

- Some 'Peg' Orders still going as 'Market' when changing order size.
  Details:
    - Fixed for 'Peg' Orders to go 'Peg' (Pri, Mid, Mkt) on Update.
    - Added 'Peg Difference' to the Cancel Replace message.
    - Allow Order Entry Update for Pegged Orders on Size, Stop Price, Peg Diff.
    - Allow Pegged Orders Update when call from: Trader View Orders, Trader View All, Market Maker dialogs. 

- Trader Keys page - After 'Load Layout': some Types and Durations are "null"
  (didn't save to the Profile the defaults 'Limit' and 'Day').

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.10.4:
--------------

Improvements:
-------------

- Price Alert - When trigger 'Price Alert' key from 'Market Maker' dialog and 'Price Alerts' dialog is closed: 
  to open the 'Price Alerts' dialog and add the 'Price Alert' to it

- Blackwood Keys - Cannot Reset some "Quick Lot" Keys

- Defaults page - Cover Strategy Listed & NASDAQ:
  Duration is not set correctly from Profile (right now is set as the Default 'DAY')	

- Replace 'Pegged Order' hard-coded types: "Pegged Primary" with "Peg Pri", 
  "Pegged Mid" with "Peg Mid", and "Pegged Mkt" with "Peg Mkt".
	
- Need to be able to put a negative value for Peg Diff field for 
  Pegged Orders (Peg Pri, Peg Mid, Peg Mkt) in Basket Order Entry dialog.

- Order Entry - Do not Update 'Peg Diff' field (used for 'Pegged' Order Types) with the 
  'Real Time Prices' when use 'Real Time Prices' (Bid/Ask or Last).

- Order Entry Basket - Do not Update 'Peg Diff' field (used for 'Pegged' Order Types) 
  with the 'Real Time Prices' when use 'Real Time Prices' (Bid/Ask or Last).

- Need to be able to put a negative value for Peg Difference and 
  Stop Limit fields for Pegged Orders (Peg Pri, Peg Mid, Peg Mkt) in Order Entry dialog.

- Allow Null Prices for Pegged Orders (Peg Diff Price & Stop Price) in Order Entry, 
  Basket Order Entry, Click Entry, Price Alerts, Trailing Stops dialogs.

- Pairs Trading Details window - Text is flickering on update.

- Price Alerts hot key is not using order and cover strategy correctly.

- Pair Trading Details - Add Destinations from Database for Order1 and Order2 Destinations.

- Trader View - Cannot edit text in the Filter Bar.

- "Blackwood Pro" blocks OPG orders for Knight Routes.

- "Blackwood Pro" cannot support Stop Limit for Knight Routes.

- "Blackwood Pro" cannot support LOC/MOC for Knight.

- On Forced Exit from Blackwood at 11:00 PM: do not save current configuration in the Profile.ini. 

- Trader Keys - 'Hidden' cannot be set for the new DB Destinations.

- Trader Keys - 'Bid'/'Ask' Price is set as 0 for the new DB Destinations.

- Trader Keys - To show a pop-up Error Message when trigger a Trader Key with a not Entitled Destination. 

- Trader Keys page - Add the possibility to update a not Entitled Destination for a Trader Key 
  (right now the Destination is grayed out and the Key can only be deleted).

- Add <Cancel> Key for "Exit without Save Layout" when Exit from 
  Blackwood and have to answer 'Yes'/'No' (<Cancel> behavior will be like answering 'No') .

- Risk Monitor - To allow "Refresh Login" for multiple selection. 

- Trader Keys - BBSS Orders with different Boots 
  ('Parity', 'B%B Securities', 'Ferretti', 'SMF', 'Baycrest', 'Strazza'): 
  Showing Not Entitled BBSS Boots when use different Profiles.

- Basket Order Entry - To allow Destination update to "SDOT" on multiple Symbol Selection (Listed/NASDAQ).

- New DB Destinations - When disconnect and reconnect Blackwood: 
  showing both hard-coded Destinations and the Entitled DB Destinations.

- Trader View Positions - Add 'Liq Ind' column ("Liquidity").

- Redesign dialogs that use Order Destination and Type controls to show new DB definitions full visible: 
  Order Entry, Basket Order Entry, Click Entry, Price Alerts, Trailing Stops, Trader Keys, Pairs Trading.

- To replace 'Pegged Order' hard-coded types: "Pegged Primary" with "Peg Pri", "Pegged Mid" with "Peg Mid", 
  and "Pegged Mkt" with "Peg Mkt".


Bugs fixed:
-----------

- Price Alerts - New DB Destinations for Attached Orders are saved as "???" on Exit BlackwoodPro.

- Sending a VENUE Key (Blackwood or Trader) when VENUES Selected List is Empty: 
  Destination is wrong - to Reject it and to show a pop-up Error Message. 

- 'Order Update' call from Trader View Orders, Trader View All, Level2 List: new DB Destinations are wrong.

- Trader Keys - New DB Destinations are wrong sometimes.
  Fixed also for other dialogs: Trader View Orders, Trader View All, Price Alerts, 
  Trailing Stops, Pairs Trading Manager, Order Entry, Order Entry Basket, Defaults page. 

...................................................................................................................


Ver. 4.5.3:
-----------

- Fixed Alt Key to no longer enable menu on main window
- Fixed Day Line Separator
- Add option to make day separator light gray showing wick of first bar
- Add ability to show 200 MA on 60 minute interval chart

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.2:
-----------

- Add option for volume chart horizontal line separator
- Add option to remove the chart studies titles
- Add option to see chart's price info and cross hair when click the CTRL
- Add a shortcut key "Flatten All Positions" in keyboard page
- Add a shortcut key "Flatten All Positions with MOC Orders" in keyboard page

------------------------------------------------------------------------------------------------------------------


Ver. 4.5.1:
-----------

- Add option to add/remove chart's horizontal grid line
- Add option to add/remove chart's 3D style
- Add option to change chart's background, foreground, up/down color, wick color, candle up/down outline, 
  grid lines color, volume color, value panel color, line color and day line color
- Fix scaling on charts to a finer level
- Change the volume scale to display K (thousands), M (millions) and B (billion)
- Change the BlackwoodPro client time to the standard EST time
- Add time interval to chart title
- Fix of hotkey for bidding and offering away
- Fix the load/save multiple layouts

...................................................................................................................


Ver. 4.3.5:
-----------

- add the new columns for market imbalance message: Clearing Price, Reference Price and Closing Only Price

------------------------------------------------------------------------------------------------------------------


Ver. 4.3.4:
-----------

- add a new order timeout "Closing Offset" (CO) for NYSE limit orders

------------------------------------------------------------------------------------------------------------------


Ver. 4.3.3:
-----------

- change the way it determines if a stock is NYSE or NASDAQ (for 4 letters NYSE stocks)

------------------------------------------------------------------------------------------------------------------


Ver. 4.3.2:
-----------

- change options symbol format to add the day as part of the option chain

------------------------------------------------------------------------------------------------------------------


Ver. 4.3.1:
-----------

- update: change the upgrade ReadMe file from text to HTML format
- fix: open up new order entry windows from Personal Stock Sorter window
- bug fix: NYSE imbalances disappear when the stock is refreshed in from Personal Stock Sorter window
- performance improvement in New High/Low dialog

------------------------------------------------------------------------------------------------------------------


Ver. 4.3.0:
-----------

- Production Release Version

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.30:
------------

- bug fix: Cancel All Orders menu from Trader View Position tab was disabled unless you select a position
- bug fix: sort on pre/post market does not work correctly in Personal Stock Sorter window
- bug fix: Volume field was showing negative numbers when it went over 2,1 billion shares
- bug fix: Market Imbalances window flickering on timer

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.29:
------------

- add 'Entity' column in Risk Monitor window
- add ability to choose up to 10 levels for options quotes
- add ability to subscribe and send orders for CFD's
- bug fix: when disconnect and connect back the trader link request is resent
- bug fix: in Risk Monitor window when View = "Parents": 
  Display Parents with 'Allow Trade' other than "Enabled" (i.e. "Disable", "Enable Test", "Closed", 
  "Demo", "Inactive") and set "Ignore Disabled Traders" checkbox Unchecked and Gray out.
- bug fix: price alerts do not trigger all the times

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.28:
------------

- bug fix: link with eSignal using drag and drop symbol does not work
- improvement: in Click Entry, Order Entry, Basket Order Entry, Price Alerts, and Trailing Stops dialogs,
	when checkbox "Send All Orders Hidden" from Trading page is checked 'Reserve' value 
	should be allowed to be equal to the 'Size' value only for INET; otherwise it should be equal to 'Size-100'

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.27:
------------

- bug fix: cancel oldest order key does not work
- add CBSX as an order destination

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.26:
------------

- bug fix: Blackwood crashes when the Order Entry Basket window is closed
------------------------------------------------------------------------------------------------------------------


Ver. 4.2.25:
------------

- bug fix: "Cancel All Buy Orders" and "Cancel All Sell Orders" shortcut keys (assigned in Keyboard page) 
    don't work in: Personal Stock Sorter, Trader View Orders, Trader View All, and Trader View Positions.

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.24:
------------

- add "Rollup" ("Parent") option in Risk Monitor 
- bug fix: in Risk Monitor when a user becomes inactive and "Hide Inactive Traders" is checked user is not deleted

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.23:
------------

- bug fix: in Trader View Orders and Executions the new messages will be inserted at 
    the top of the list instead of the bottom
- bug fix: Main Dialog window can be placed on top of other BlackwoodPro window
- enhancement: create message queue so the BlackwoodPro client will not get disconnected on the market spikes
------------------------------------------------------------------------------------------------------------------


Ver. 4.2.22:
------------

- when open Pairs Trading Manager first time: to Subscribe Symbols from all the Pairs Trading
- bug fix: Trader View, Imbalances, Price Alerts, Security Status, Trailing Stops: 
    Buy/Sell to Basket does not open a new Basket Order Entry window for each selection

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.21:
------------

- bug fix: Trader View colors are not set properly when open Trader View first time

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.20:
------------

- "Update Buy Orders to Market" text changed to "Update All Buys to Market" 
    in Trader View Orders and Trader View All
- "Update Buy Orders to Market" text changed to "Update All Buy Orders to Market" 
    in Trader View Positions
- "Update Sell Orders to Market" text changed to "Update All Sells to Market" 
    in Trader View Orders and Trader View All
- "Update Sell Orders to Market" text changed to "Update All Sell Orders to Market" 
    in Trader View Positions
- "Update Short Orders to Market" text changed to "Update All Shorts to Market" 
    in Trader View Orders and Trader View All
- "Update Short Orders to Market" text changed to "Update All Short Orders to Market" 
    in Trader View Positions
- "Update All Buys/Sells/Shorts to Market" in Trader View Orders and Trader View All will 
    update all the Buy/Sell/Short Orders, not only selected orders
- "Update All Buy/Sell/Short Orders to Market" in Trader View Positions will update all the 
    Buy/Sell/Short Orders, not only selected orders
- bug fix: get next and previous MM window does not work
- bug fix: buy/sell to basket does not open a new Basket Order Entry window for each selection

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.19:
------------

- bug fix: Trader Keys SDOT OPG orders are set as DAY Orders, not as OPG Orders
- text changed for "Locate Stock" to "Stock Loan"

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.18:
------------

- add four new fields to Trader View window: OCC Req, Beta, Net Delta, and Volatility 
- add new option in the menu "Show Option Info" to Trader View window
- add new column "Last Exec Time" to Trader View Positions
- add five columns to Trader View Positions window: Beta, Net Delta, Volatility, Underlying, OCC GroupID
- bug fix to show locates for both linked account and current account
- add ability to send locates order for a linked account

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.17:
------------

- on Trader View Orders add option "Update Buy Orders to Market" to menu
- on Trader View Orders add option "Update Sell Orders to Market" to menu
- on Trader View Orders add option "Update Short Orders to Market" to menu
- add Reserve to Trader Keys
- add SDOT Destination to ORDER1 for Pairs Trading
- add colors to rows for: Active, Completed, Paused, Resumed, Pending, Canceled, and Rejected for Pairs Trading
- add entitlement for Pair Trading
- bug fix: don't make orders for options hidden when checkbox "Send All Orders Hidden" is checked
- bug fix for Pairs Trading Manager if close and reopen the multipliers are not saved properly in the profile
- bug fix: in Basket Order Entry when copy symbols from Personal Stock Sorter, select them and change size 
    reserve is following up the size even if Settings/Trading/"Send All Orders Hidden" is not checked.
- bug fix in Locates: new locates are seen only if Trader View Locates tab is open
- bug fix in Locates: don't see locates on Link account
- bug fix in Locates: locates have double sizes when open BlackwoodPro 2 times

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.16:
------------

- performance improvement in Trader View, Personal Stock Sorter, Risk Monitor, when add a new row
- bug fix: in Level2 order box when switch thru Venue, changing the price and then scroll 
    thru the venues doesn't stay at the limit specified
- add two new Level2 keys: "Click Entry Order Buy" and "Click Entry Order Sell", 
    that sends buy/sell order with Click Entry settings
- bug fix: in Market Maker window if have open orders and resize window the background for orders is black

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.15:
------------

- add ATD (Citibank), GSCO (Goldman Sachs) and MAXM as new order routing destinations
- in Risk Monitor window add Demo traders to filter "Hide/Show Demo Traders"
- in Risk Monitor window add options in Allow Trade: 4 - Demo; 5 - Inactive
- in Risk Monitor window add background color for Demo traders
- in Risk Monitor window bug fix: maximizing window is losing scroll bars (sometimes)
- in Risk Monitor window fix link to see "Show Reports..."
- in Trader View don't request all executions on "Link Account" when open until click on "Executions" tab
- add large tier size keys: 50,000 and 100,000
- changed max size from 100,000 to 200,000
- bug fix: - Cancel Last Order does not always cancels the last order
- update on Venue keys when change side it start from the top of the venue list that was setup

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.14:
------------

- remove the message box for delete alerts
- bug fix with link accounts when the account is already in the quick link account list

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.13:
------------

- add two new Closeout Keys for Price Alert Box
- add two new Closeout Keys for Stop Price Box
- add above/below price on log file when Add Price Alert
- add entry in log file when Delete Price Alert
- update: get focus back on Market Maker window after click OK on Locate box window
- add a checkbox to Trading Page: "Warning for Linked Accounts Orders" - if an order is sent for a 
    Linked Account and the checkbox is checked show the warning
- update: ARCA Day Market orders to be sent as Day orders, not as GTX orders
- add "Stop Market " for SDOT and NITE in Trader Keys Page
- update: split the odd lot order in two orders

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.12:
------------

- add NASDAQ Imbalance Only Opening and Closing timeout duration
- add pin button on Stop Order/Price Alert dialog
- add ability to open Stop Order/Price Alert dialog in the same position as Order Box
- add a checkbox to Trading Page: "Warning for Linked Accounts Orders" 
    to show when an order or a cancel is sent for a linked account
- update Pairs Trading Manager - add "Pair P&L"
- update Pairs Trading Manager - add "Reset Pairs Trading".
- update Pairs Trading Manager - add Total PnL
- update Pairs Trading Manager - add PnL History
- add "Stop Market " for SDOT and NITE on Trader Keys Page
- bug fix: don't send extended day orders for ARCA market

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.11:
------------

- add save/load Default Settings in Trader View window
- bug fix: save trader link id to the window profile
- add a filter to News Trade Headlines to show only symbols selected in the filter

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.10:
------------

- fill accounts list and add ability to link directly by switching accounts on Market Maker window
- add ability to link Market Maker window to an account from a Trader View window
- bug fix on Flatten position from a Trader View window what it is linked to an account
- add "Copy Pairs" (buttons and menu) to Pairs Trading Manager
- add to generate pair names for copied pairs to Pairs Trading Manager
- add option for "Show Warning Messages" in the menu to Pairs Trading Manager

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.9:
-----------

- bug fix: send all orders from Basket Order Entry window

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.8:
-----------

- add quick filter on select quick link accounts window 
- remove 'Unlink Account', 'Get Trader Executions' and 'Show Positions' from Risk Monitor menu, 
    get all this info when say 'Link Account'
- add saved linked account to the profile
- bug fix for Locates when link account

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.7:
-----------

- add ability in Risk Monitor to setup accounts that you want to quick link 
- add new key to change between the quick link accounts that you setup in Risk Monitor
- add marking orders sent for a linked account with the Trader ID that sent the order
- add ability to edit price for order box: click on price field for order box, 
    setup the price and click ENTER key when done
- made updates for Click Entry, Order Entry, Basket Order Entry, Price Alerts, Trailing Stops: 
    when Settings/Trading/'Send All Orders Hidden' is checked: 
- INET can accept 'Reserve' equal to 'Size'
- ARCA, BATS, EDGX, EDGA, SUMO, SDOT set 'Size' to 100
- HUNT, NITE, CSFB set Reserve to '0' and disabled
- Increasing Size trigger an increase in Reserve
- Reserve increase never to exceed Size
- made updates for Click Entry: when Settings/Trading/'Send All Orders Hidden' is checked set 
    'Hidden' checked for new dialog opened 
- set Reserve never to exceed Size in Settings/Defaults
- bug fix in Risk Monitor: when open two or more Risk Monitor dialogs some of them 
    don't show all the traders sometimes

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.6:
-----------

- add on Keyboard/Preferences: add two new keys for Increase/Decrease Price Custom
- add in Defaults/Increment Values/Price: custom price
- add two new menu items in Basket Order Entry: "Cancel Orders" and "Cancel All Orders"
- add dynamic "Customized" Filter" in Risk Monitor window, edit filter on "Totals" account column
- set background color for active/inactive Market Maker window; add a Checkbox option to 
    Settings/Layout for changing background
- bug fix: locate order not to be split based on the current position
- change Bid/Ask buttons on the Click Entry window so it will join Bid/Ask and send an order to ARCA

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.5:
-----------

- add OPG and CLO duration for ARCA orders
- add new window for Pair Trading
- add log if user is linked when is sending an order

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.4:
-----------

- bug fix: BlackwoodPro crash when close or disconnect

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.3:
-----------

- bug fix: BlackwoodPro crash when change symbols in Market Maker window

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.2:
-----------

- bug fix: in Personal Stock Sorter the Imbalances are not displayed when the columns are not visible
- bug fix: BlackwoodPro crash when close or disconnect
- bug fix: BlackwoodPro crash when change symbols in Market Maker window

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.1:
-----------

- bug fix: in Personal Stock Sorter window the real time sorting does take in consideration the empty rows

------------------------------------------------------------------------------------------------------------------


Ver. 4.2.0:
-----------

General Enhancements:
- The following dialogs: Total Moves, Up Moves, Down Moves, Print Moves, and Top Volumes can now be 
    linked to other windows e.g. Market Maker or Chart windows
- Trader Keys: the ability to define a Custom value been added to Big/Small
- Trader Keys: Venue has been added as a selection for Destination
- Trader Keys: if "Do Not Route" is checked this order will not route outside.
  This will override settings in the "Trading" field in BlackwoodPro settings.
- New Keys: defined 2 new keys one to Sell IOC orders at the best price on EDGA, then SDOT, 
    and then finally post remainder on BATS as Day Order. The other Key is the corresponding Buy key
- Defaults: added Sweep as a Venue Selection
- Pre Market Indications window, added columns to display: Volume, Open, Spread, and Position
- Pre Market Indications window, added a Real-time Sort setting
- Ticker window: the time displayed is now the time from the server when the 
    event was logged instead of time from the user's PC when the message was received
- add filter for BATS top of book when BATS book is not displayed you will see BATX

Expanded display of Imbalance information:
- added Regular Imbalance to the display options for the Market Maker window
- added two new columns, Regular Imbalance and Percent Regular Imbalance, to the Basket Order and 
    Personal Stock Sorter windows
- add new columns for Imbalances window: "Last", "%Change", "Net Change", "Position"

Risk Monitor Enhancements:
- add new columns for Risk Monitor window: "OCC Ratio", "Max OCC Ratio", "Max OCC Ratio Time", "Exp Ratio", 
    "Max Exp Ratio", "Max Exp Ratio Time"

Administration:
- If you experience a Blackwood crash the log file will be created in the directory where the application stored

Performance Improvements
- modify the currency formatting routine for performance
- performance improvement on Market Maker window and Personal Stock Sorter

Bug fixes:
- bug fix: in Personal Stock sorter for row sorting 
- bug fix: in Order Entry window for change price big
- bug fix: in Print moves window - correctly display the top movers
- bug fix: in Trader View Positions, when displaying MOC Orders for the first time- no longer need to need to 
    check, uncheck, and check again
- bug fix: in Risk Monitor - correct sort for: "OCC Ratio", "Max OCC Ratio", "Exp Ratio", "Max Exp Ratio" columns
- bug fix: in Market Maker window that display duplicate quotes when setup to be sort by size 
- bug fix: Basket Order entry window - fix crash when you close the window
- bug fix: Market Maker window - fix crash when you remove a market maker from the window
- bug fix: Market Maker window - fix crash when you close the window
- bug fix: Time and Sales window fix the save/load columns for window
- bug fix: Occasional Blackwood freeze triggered by closing    windows 
- bug fix: Risk Monitor window - improved message timeliness for branches updates when have "Group by Branch" and 
    "Show Server Values for Totals" set
- bug fix: Risk Monitor window - restore all branches on Refresh when "Group by Branch" and 
    "Show Server Values for Totals" are set
- bug fix: Blackwood shut down - also close eSignal application when using desktop API to link the charts

------------------------------------------------------------------------------------------------------------------


Ver. 4.1.0:
-----------

New ECN, new NYSE data, and NYSE information:
- Direct Edge ECN, full depth of book for the EDGX and EDGA tapes.
- NYSE OpenBook Ultra, Open Book Ultra updates with every limit-order book event. Ultra is now displayed in your 
    Blackwood Pro OpenBook window.
- NYSE Imbalances- New real time updates are displayed for Opening and Closing imbalance, 
    only regulatory Imbalances may be traded.

Enhancements:
- Two shortcut keys have been added for setting Price Alerts for orders based on cover strategies.
- New shortcut key for sending Stop Market Orders on open positions where the stop price is the average price from the 
    positions in the TraderView window.
- Two new shortcut keys have been added: Cancel All Price Alerts and Cancel All Price Alerts for Stocks. 
    This key only works from the Price Alerts window.
- Removed the MOC, LOC, MOO and LOO in trader shortcut keys and replaced them with CLO and OPG keys. 
- Added new Level 1 fields in Market Maker window for Paired Imbalance and Imbalance Price
- Traders can choose between basing their PnL on the last print, the Bid or Ask, 
    or the mid-point between the Bid and Ask. 
    The selection is on the Settings menu on the Trading tab.
- Locates are now displayed on a new tab in the TraderView window.
- Improved the method for displaying Volume on Blackwood Pro Charts, display real value with 1000 separators.
- Improved Blackwood performance at 91 5th Ave by using IOCP multicast sockets for market data.
- Added the capability to hide SDOT orders so that this feature will be available as soon as 
    NY is ready to accept reserve orders.
- SLIPS keys have been removed from the Trader shortcut keys.
- Removed Pilot lists from Market Maker symbol name, Personal Stock Sorter and Imbalances window

Risk Monitor Enhancements:
- Nine new columns have been added: Opt Shares, Long Exp MOC, Short Exp MOC, Net Exp MOC, 
    Max Exp, Max Exp Time, House Req, House Req Type, and OCC Req.
- Added selection to display totals on the Risk Monitor window from the Risk Server instead of the front end calculation.

Bug fixes:
- Trader Keys - Box Buy Ask, Box Sell/Short Bid are corrected
- Trader Keys - Eliminated "None" from Bid/Sell/None.
- Basket Order Entry window - "Sort on Header Click" is now saved on "Save Default Settings" 
    even if no column has been selected.
- Trader View/Position window - fixed to correctly update when closing a position and calculating the PnL by Bid/Ask.

------------------------------------------------------------------------------------------------------------------


Ver. 3.9.0:
-----------

Application Enhancements:
- Add new window for getting news from NewsTrade feed
- Add new window for getting the Options quotes
- Add option to see EDGA ECN book
- Add EDGA as a destination for order routing
- Add in Settings/Defaults/Cover Strategy for Listed and NASDAQ add options 
    Destination, Order Type, Duration, Price, Small, Big, Routable
- Add a new checkbox in Settings/Market/Display for "Last Print only from Primary Exchanges"
- Add on Cover strategies all SDOT limit paythru orders as routable
- Add logs for every subscribe/unsubscribe messages
- Add logs for key pressed on Next/Prev MM, Next/Prev Symbol, admin messages
- Add 'StartupProfile.ini' file that will contain the location of Blackwood 'Profile.ini'
- Add to make a copy of 'Profile.ini' when upgrade to a new version
- Eliminate the unused window from the menu: 
    Positions, Single Order Entry, New Order Entry, Index Arb, Basket Manager
- Clean up all Conversions related items
Application Bug Fixes: 
- Unsubscribe Level2 causes the application to freeze
- In Cover strategies with paythru amount will send an order with price zero if the symbol is not subscribed for
- In Settings/Trader Key the Bid/Ask option was setup incorrect

Options Enhancements:
- Add colors on Option chain window
- Add sorting on Option Chain window
- Add ability to send orders for Options from Market Maker and Order Entry windows
- In Option Chain window on double click a Order Entry window will open so we can send orders for Options
- Add link from Market Maker window to Option Chain window, that will change the symbol but it will send the request 
    only when the focus is on the Option Chain window
- Add entitlements for options and commodities.

NewsTrade:
- Add ability for NewsTrade window to Link To or From a Market Maker window and request the last 10 news from the 
    server and then filter only the news for that symbol
- Add entitlements for News Wire: US, Briefing, Fly, DJ, Canada, Midnight, 10kW

Basket Order Entry Enhancements:
- Add in Basket Order Entry ability to Save/Load Basket Name to profile
- Add in Settings/Basket: 2 checkboxes: "Keep Order Type" and "Keep Order Duration" that will keep the order 
    type and duration unchanged when Destination is changing
- Make Basket Order Entry the same size as before adding Average price real time option
Basket Order Entry Bug Fixes:
- When changing the price adjusts does not change for all the selected symbols
- When select multiple lines and Change Price Diff, some lines are skipped.

Charts Enhancements:
- Eliminate ADF prints from creating the chart bar data
- Change the chart cache to build the bars with all the prints, not only from primary exchanges
Charts Bug Fixes:
- Previous daily bar disappeared when you change symbols

Market Maker Enhancements:
- Add to Market Maker window VWAP on Level1 fields
- Performance improvement for colors in Market Maker, ECN Book and NYSE OpenBook windows
- Add ability to send Stop Market orders to NITE
Market Maker Bug Fixes: 
- The Level1 quote condition was not displayed in MM window

Market Imbalances Enhancements:
- Add in Imbalances the menu "Show Preferred"

Personal Stock Sorter Enhancements: 
- Add to Personal Stock Sorter window the VWAP column
- Add NITE and CSFB as execution destinations

Risk Monitor Enhancements:
- In Risk Monitor window added new columns: "Open Orders", "Cancels", "Options Exposure", 
    "Short Options Exposure", "Long Exposure", "Short Exposure", "Net Exposure"
- Add ability to broadcast messages from the Risk Monitor window
- Add ability to send a message to a trader or a branch from the Risk Monitor window

Time and Sales Enhancements:
- Add history request to TOS window
- Add "Hide Exchanges..." in Settings menu for TOS window
- Add data scroll using the mouse wheel
- Add ability to toggle the grid lines
- Add ability to select a line
- Add ability to show trades, quotes or both
Time and Sales Bug Fixes:
- Fixes and performance improvement for TOS window

Trader View Enhancements:
- In Trader View Positions window changed Price Delta calculation for options
- Add in Trader View Orders the menu "Update Selected Order to Market" that will 
    Cancel/Replace the selected orders to Market orders
Trader View Bug Fixes:
- If you have orders/positions more than the window size the scroll bar does not resize correctly

------------------------------------------------------------------------------------------------------------------


Ver. 3.8.0:
-----------

Basket Order Entry
Enhancements:
- Add to save Side, Destination, Type, Duration, Size, Reserve information on exit
- Add a new option in the Real Times Prices area -"Average" to get the average price of the position 
Bug Fixes:
- When doing multiple rows selection and change Price Diff either prices didn't change if last 
    selected row is empty or Limit/Stop prices didn't change for any symbol if details area 
    Limit/Stop Price is grayed out

Blackwood Settings
Enhancements:
- A checkbox in Settings/Trading to "Cancel All Orders when Exit"
- A checkbox in Settings/Trading to "Cancel All Price Alerts Orders when Market Closes"
Bug Fixes:
-In Settings/Market/Preferences/"Enable Click Entry" is unchecked, added the possibility to open 
    "Click Entry" in Market Maker window

Keyboard
Bug Fixes:
- Next & Previous Symbol Keys didn't work when assign <Num+>, <Num->, <Num*>, <Num/>

Risk Monitor
Enhancements:
- A new checkbox to show only "Exceeded Max Loss" traders
- Change when "Group by Branch" is checked don't ignore any trader inside branches with some active traders, 
ignore traders only in the branches with all the Traders Inactive
Bug Fixes:
- Display wrong open shares for disable/inactive traders
- When Open "Show Positions" dialog sometimes not all the positions were shown

New Highs & Lows
Enhancements:
- Ability to filter symbols by min/max price
- Ability to filter symbols by a list of symbols
- Menu "Link" to link the clicked symbol to the Market Maker window
Bug Fixes:
- When disconnect and connect Blackwood no more data in coming

Top Gainers, Top Losers, Top % Gainers, Top % Losers,Top Ranges
Enhancements:
- Add menu "Link" to link the clicked symbol to the Market Maker window

Price Alerts:
Enhancements:
- Allow Price Alerts for indices
Bug Fixes:
- If symbol price is bigger than $1,000 the price was truncated after comma separator

Time and Sales
Enhancements:
 - Change view on Time and Sales window from 3 decimals to 2 decimals prices

Trader View
Enhancements:
- In Trader View Orders window the menu "Buy/Sell to Basket..."
- "Show Positions with MOC" menu in Trader View Positions dialog. 
    If selected make MOC Orders will be seen as Positions as well.
Bug Fixes:
- In Trader Keys When assign "SDOT Direct+ Buy Ask" key was not taking "Buy Ask" Price

------------------------------------------------------------------------------------------------------------------


Ver. 3.7.0:
-----------

Basket Order Entry
Enhancements:
- Add columns in Stock Sorter and Basket Order Entry windows to display exchange, available to 
    borrow and pilot list for each stock
- Add column % Imbalance in Stock Sorter and Basket Order Entry windows to display 
    percent of imbalance from total volume
- Add optimization in Basket Order Entry to avoid the CPU increase to 100% when open a large basket
Bug Fixes:
- Save & Load Default Settings were wrong
- Basket Order Entry window if you had in Settings/Defaults/Order Strategy "Listed Order Type" set as 
    "Direct+", when "Buy to Basket..." 
    or "Sell to Basket..." from Personal Stock Sorter, then you would get an empty value for Type 
- Basket Order Entry window if you had in Settings/Defaults/Order Strategy "Listed Destination" or 
    "NASDAQ Destination" set as "HUNT", when "Buy to Basket..." or "Sell to Basket..." from Personal Stock Sorter, 
    then you would get empty values for Destination and Type
- Repaired sending orders when size was more than one thousand
- When using keys to increase/decrease the price, both Limit Price and Stop Price would have increased/decreased

Blackwood Settings
Enhancements:
- Checkbox: "Send All Orders Hidden", if checked send all orders Hidden
- Checkbox: "True Nickel Increase/Decrease", if checked the price will increase/decrease with $0.05/$0.10 
    in Market Maker, Stop Market Box and Order Entry Basket
- New field Commission cents per share 
- 2 new keys in Keyboard/Preferences: Shave Order Execution #1 and #2, that will send Hide and Shave orders
- True Nickel Increment feature for market maker order box window
- Market page ability to display Level1 info in Market Maker window as best market markers price
- Change to send orders to ECN's as non route only during the market hours
- Change to create the crash log when the application crashes
- Change to send orders to INET as routable during the off market hours
- Eliminate the Direct+ split for orders bigger than 1000 shares
Bug Fixes:
- When have all orders do not route out in trading settings the SDOT orders were sent as not 
    routable when the SDOT check box was unchecked
- Unsubscribe for symbols sometimes the application freezes

Charts
Addition: 
- Chart performance improvement
Bug Fixes:
- Cache that will display wrong data for the current daily bar
- Crash when Comparative RSI indicator has the same source
- Display Daily bars on pre-market sometimes the last bar has not open/high/low set as zero value

ECN Book
Bug Fix:
- ECN Book window show "INET" option is not saved and opened correctly when disconnect and Save Layout

Market Imbalances
Optimization: 
- Market Imbalances window to avoid the CPU increase to 100% when have a lot of imbalances

Market Maker
Enhancements:
- More quote indications on Level1 bid and ask for Market Maker window. (Displayed under Layout, Colors)
- More quote indications on Level2 NYS quote for Market Maker window. (Displayed under Layout, Colors)
Bug Fixes:
- When set Price and type '.' the cursor jumps to Symbol and set 'N' in the Symbol location
- Click Entry when using keys to increase/decrease the price, both Limit Price and Stop Price will increase/decrease

Order Entry
Bug Fixes:
- In Order Entry order update don't display "Stop Price" value for "Stop Market" orders
- In Order Entry when using keys to increase/decrease the price, both Limit Price and Stop Price will increase/decrease

PNL Bar
Bug Fix: 
- PnL bar that shows wrong number for "TA:" when you don't have any position

Price Alerts
Addition: 
- New checkbox ("Add Phantom Position") in Price Alerts that when checked on and a 
    Price Alert is triggered, it will add a Phantom Position.

Ticker
Enhancements: 
- Change to received admin messages to be shown in the Ticker Window. Also the main window's border will flash
- Log message and ticker message for exceeding spread limit

Trader view
Addition: 
- Right click option on PNL to "Show P&Ls with Commission"
Optimization:
- In Trader View to avoid the CPU increase to 100% when have a lot of executions

Personal Stock Sorter
Enhancements:
- Columns in Stock Sorter and Basket Order Entry windows to display exchange, available to 
    borrow and pilot list for each stock
- More quote indications on bid and ask fields for personal Stock Sorter window
Optimization: 
- Change the data structure used for searching of saved symbols
Bug Fixes:
- "Auto Add Executions" is on executed symbols do not update
- Crash when highlight last print in personal stock sorter
- Locked the front end if you have flash last print check in Personal Stock Sorter 
    (change the flash symbol list to a lock free list so it eliminates the need of a lock)

Risk Monitor
Enhancements:
- Ability to set trader information thru Risk Monitor window in real time
- Filter for accounts with the following options: All, Prestige Capital, Dimension Brokerage, Customers
- Show Position in Risk Monitor window that will open a new Trader Position window 
    for displaying linked traders positions
- Ability to Cover/Add to a linked trader position from Trader Position window
- Ability to send an order in behalf of a linked trader to a linked Order Entry window
- Show Reports in Risk Monitor window that will bring up a web page with available reports to see
- Allow multiple Risk Monitor windows opened
Bug Fixes:
- On Risk Monitor window when you Refresh () sometimes the application freezes
- On Risk Monitor when show inactive or disabled traders sometimes the opening equity is wrong
- When Link Account & Unlink Account all L1 and L2 subscribed symbols List and on Message Center are cleared
- On refresh puts wrong values for "Opening Equity", "Ac Equity" 
- When show ALL branches sometimes vertical scrollbar is not showing 

------------------------------------------------------------------------------------------------------------------


Ver. 3.6.0:
-----------

- production release

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.95:
------------

- bug fix: resizing the last column in personal stock sorter brings up a hidden column
- bug fix: resizing the column in risk monitor with group by branch does not work
- bug fix: on Market Maker window when it refreshes the last print was always the primary exchange
- bug fix: in Trader View Orders when delete all orders one row is not deleted
- bug fix: sort quotes by price preference in Market maker window
- bug fix: allow only DAY orders as TIF for order type HUNT
- bug fix: when HUNT is the selected destination, no order type is 
    automatically selected as it is with all other venues

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.94:
------------

- bug fix: chart overlay not updating
- bug fix: on Market Maker window Level1 shows zeros when you fail over or disconnect until a NYS print comes in
- bug fix: send BATS orders thru point and click does not work
- bug fix: on Risk Manager window real-time sorting set to on, you can not link to an account, 
    and it must be unchecked and than select the account to link to
- bug fix: on Risk Manager window red background for loss limits, with red text makes it very hard to read numbers
- bug fix: on Risk Manager window red background highlight does not continue through all fields

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.93:
------------

- bug fix: deleting a symbol from personal stock sorter
- bug fix: sorting on personal stock sorter
- bug fix: ECN Book Dialog: Prints are not updated (it's not received a CS_TRADE Message).
- bug fix: defaults in Price Alerts for Limit Price & Stop Price for a symbol without attached order are wrong 
    (keep the prices for the previous symbol with attached order).
- bug fix: wrong format when write to Log File on Send Order for Price Alerts
- bug fix: in ECN Book Dialog when switch between Nasdaq <-> NYOB Symbols, the settings for 
    "Show Arca", "Show Bats", "Show Inet" are wrong.
- allow SDOT to be routable on SWEEP key

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.92:
------------

- add 4 new keys for NOW orders: ARCA NOW Buy, ARCA NOW Sell, SDOT NOW Buy, SDOT NOW Sell
- bug fix: "If have CTRL+Key not assigned and SHIFT+Key assigned, when press CTRL+Key it's calling SHIFT+Key."
- bug fix: "Prints are cut off in Market Maker Level1: "Imbalance" & "Bid x Ask Size" 
    (titles & values) are displayed on the wrong place."
- bug fix: chart with overlay not updating
- bug fix: when inserting a new symbol in personal stock sorter
- bug fix when changing the font in trader view window
- bug fix when cancel all open orders in trader view all page
- bug fix when disconnecting the personal stock sorter columns OpenPnL and ClosePnL populates with random numbers
- chart performance improvements
- bug fix: on Market Maker window , if "Show Aggregation View" is checked it doesn't save on 
    Exit & Open last saved layout.
- bug fix: on Market Maker window , if "Show Aggregation View" is checked it doesn't save on 
    Save Default Settings & Load Default Settings

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.91:
------------

- performance improvement
- change for Smart Sweep settings to allow all the options for Price & TIF for Direct+
- bug fix: "If have a Box open in the MM Dialog and Price in Box is increased using arrows, after focusing on 
    Trader View Positions or Trader View Cancels on another symbol (different symbol then the symbol from MM): 
    the Price on MM Box doesn't change."
- bug fix: "Wrong characters returned by ToCurrency() method, called from Level2List, Personal Stock Sorter, etc. 
    In Level2List have wrong values or wrong characters on Bid Price and Ask Price."
- bug fix: "Personal Stock Sorter values & MM L1 values freezing."
- bug fix:: "Show in Message Dialog: Number of Windows & Number of Visible Windows to include Main Window." 5a9 
- bug fix: "In MM Dialog: SDOT Stop Market Buy & SDOT Stop Market Sell: 1) Don't allow them to be more 
    than 2 times the Closing Price. 2) Don't allow more then 1 Decimal Point on edit Stop Price & Limit Price."
- bug fix: show always closed position on Trader View window 

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.9:
-----------

- bug fix for market maker bid price and ask price showing wrong values

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.8:
-----------

- performance improvement

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.7:
-----------

- performance improvement

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.6:
-----------

- use compiler's option to make a build for maximum speed when creating the executable
- create a new Performance Log file (C:\Blackwood\Logs\BlackwoodProPerformance.log) showing the following info: 
    Blackwood Pro CPU Usage, Total Physical Memory, Available Physical Memory, Input TCP, Input UDP, 
    Number of Level1 Subscribed Symbols, Number of Level2 Subscribed Symbols
- writing Level1 info to Blackwood Log file (C:\Blackwood\Logs\BlackwoodPro.log) 
    when sending an order, showing Level1 info
- writing 5 levels of Level2 quotes and a one Level1 info to Blackwood Log file (C:\Blackwood\Logs\BlackwoodPro.log) 
	when sending an order from Market Maker window

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.5:
-----------

- bug fix for saving the default columns in Basket Order Entry window
- change the refresh time during conservation mode for MM, ECN Book and NYSE OpenBook
- added in Personal Stock Sorter window for the option of the menu "Settings->Change Colors..." 2 buttons to change the 
Text and the background for All the Color Buttons. Also added a checkbox to "Restore System Defaults"
- add option to select all rows in personal stock sorter, using the popup menu or a shortcut key

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.4:
-----------

- bug fixed for froze when unsubscribe symbol for Level2
- bug fixed for crash when an instant message is send 
- bug fixed for add the red background line for risk monitor window
- save size and position of Instant Messenger window if it's open when BlackwoodPro is closed.
- added the menu "Change Font" for Indices window
- added the menu "Show 4 Decimals" for Indices window
- changed commission to format "9.99999..." ($/Share) in Trader View position window
- replace BRUT with BATS

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.3:
-----------

- risk monitor window does not populate when you start the application until you refresh
------------------------------------------------------------------------------------------------------------------


Ver. 3.5.2:
-----------

- add unsubscribe feature for Level2 messages
- add in Trader View window a menu for "Show P&Ls with Commission", commission that can be set from Settings/Trading
- bug fix in Market Maker window when double click on NASDAQ Symbols gets wrong Destination 
    (not like in the Client/Settings/Default/Order Strategy).
- add key in Order Type settings for Limit on Open order
- add key in Order Type settings for Limit on Close order
- save in profile Level2 Max Number Of Symbols that will keep for unsubscribe
- save show Position Line in profile
- added progress bar for every upgraded file
- fix that will keep the focus on the market maker window when an instant message is coming

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.1:
-----------

- bug fixed for Imbalance window if select symbols & "Buy to Basket..."/"Sell to Basket..." in 
    B.O.E. window the "Select All" button is grayed.
- bug fixed for Imbalance window if select symbols & "Buy to Basket..."/"Sell to Basket..." two times 
    in the second B.O.E. window are no symbols.
- bug fixed for Imbalance window if no selected symbols & "Buy to Basket..."/"Sell to Basket..." 
    don't open a new empty window.
- add in Trader View ability to Reset P&L on front-end. Added in the menu the option: "Reset P&Ls" it 
    will reset both OpenPnL and ClosePnL controls.
    If clicked inside OpenPnL control (menu option is "Reset Open P&L") it will reset only OpenPnL control. 
    If clicked inside ClosedPnL control (menu option is "Reset Closed P&L") it will reset only ClosedPnL control.
- in Market Maker window add retain stock lists inside box when log off - added the submenu: "Stock List".
- update Message Center window: Show Message with how many Windows are Open, how many are Visible 
    and how many are Hidden.
- update Message Center window: Show Message with how many Symbols are Level1 Symbols and 
    how many Symbols are Level2 Symbols.
- update Message Center window: When "Market Maker->Refresh Symbol": 
    the refreshed Symbol is added in the Total Received Symbols List. 
- when try to open Blackwood Pro and another instance of Blackwood Pro is running show an alert message.
- add trace in the Log File every "Send Order" and "Cancel Order" during Blackwood Pro session.
- bug fix in Market Maker window "NYLRP" is hidden for NYSE Symbols if NAQS is not Set Full in 
    Settings/Market Settings/ECN Display.
- bug fix in Trader View Positions when switch from "Show 4 Decimals" to "Show 2 Decimals" and switch back to 
    "Show 4 Decimals" the "Average Buy" and "Average Sell" values are wrong (because of rounding).
- Market Maker update when type a letter in Stock Description Box the cursor is moving to the Symbol Box
- add in Market Maker window "Show Position Line"
- add save Phantom Positions in Profile.txt file
- add ticker dialog shows Phantom Positions in the caption bar 
- added a checkbox in Settings/Trading Page: "Save Phantom Positions"

------------------------------------------------------------------------------------------------------------------


Ver. 3.5.0:
-----------

Basket Window:
- Bug fix for Order Entry Basket price adjustment

Chart:
Enhancements:
- Add option to Show or Hide Display Info and Price View
- Add line to separate days on the chart
- Add pin the chart for current day
- Panels positions are saved in the profile
- Option to remove real time label highlight on the x-axis 
- Chart window when enlarged brings in more history instead of zooming the current bar count
- Left and right arrow scrolls more bar count than before for faster scrolling
- Display info to show the stock's original price instead of their overlaid price
- Save Display Info and Price View positions in the profile
- Save the Zoom level in the profile 

Bug Fixes:
- Intraday other than one minute adds days beyond current day
- Chart is set to Pin Chart and overlay has been selected, chart stops updating
- Chart is set to Pin Chart and overlay has been selected, and when overlay is unchecked to go back to normal chart, 
- Indicators are not turned off if the normal chart is a line chart.
- When chart is switched between pin chart and normal chart, or simply whatever action causes 
    chart to remove series and repainted again,
- Volume and other secondary panel's positions changes and at one point the panels are hided
- When one or more indicators of same type been selected and one of the previous one is deleted, an attempt to 
    add the same type of indicator doesn't work
- Chart panels when resized and saved in profile and reloaded from profile, sometimes make the 
    chart to be plotted incorrectly resulting in half of the chart to be hidden or in other words chart is not 
    painted in the centre of the window
- Symbols missing half the history (e.g.: MA) causes the chart to freeze.
- Chart freezes while constructing intraday bars if the symbol doesn't have any data from server
- Bar style after loading from profile doesn't retain the same style if interval or symbol is changed
- Weekly bars do not get rest of the history if previous bar count is greater than the current bar count
    Save/load default settings for display info and price view
- Adding indicator with two or more series, if you right click and delete series, the whole chart goes blank 
- Deleting an indicator still shows as checked in the indicator dropdown menu at the top of the chart
- Volume and other panels with indicators when resized remains even when symbol is changed or switched b/w overlays
- Bottom panel of remaining studies and volume panels, does not resize properly and kind of disappears 
    after an indicator is deleted
- When chart window resized, the panel's positions does not get saved properly in profile
- Multiple panels do not reload from profile and show only volume panel, the reminder panels hides
- Fixed the unwanted horizontal lines that creeps up while auto scaling
- Fix stocks with decimal (VIA.B) don't get plotted

Market Data Filter
- Bug Fix profile crash due to erroneous Market Data filter settings

Message Window:
- Change in display information in "Message Center" window

Performance Improvements:
- In Basket Order Entry window
- In Trader View Position window

Price Alerts:
- Bug fix when delete more than on alert window crashes

Trading Settings:
- Add new tab in Settings that will allow the user to define order entry keys
- Bug fix for calculating NBBO price on Sweep order
- Bug fix for splitting the Direct+ order that has size bigger then 1000
- Bug fix for changing the NYLRP text/background color
- BlackwoodPro upgrade crash fix


*Hybrid Liquidity Points

Support for LRP's (Liquidity Replenishment Points) on Hybrid NYSE stocks 
has been added. You will now see an additional "participant" in the Level II 
section of the Market Maker Window "NYLRP". It will he highlighted the same 
as NYS. If the the NYS price become equal to the NYLRP price, the market 
in the that stock becomes a "slow market" on that particular side (bid or offer) 
in which the Specialist will be slow to update the Level I quote and electronic 
order matching may be temporarily suspended. This condition will be indicated 
in two ways:

1.	The background color of the bid or ask fields on the Level I portion 
	of the Market Maker and the Personal Stock Sorter will change to the 
	same color used to indicate pre-market imbalances.

2.	The NYS quote in the Level II will be replaced by "NYS*" until NYLRP 
	price is once again away from the NYS price, at which time the quote 
	will be revert back to "NYS"

Preferencing an order to NYLRP will send a limit order to NYS. This will soon 
change to a configurable NY native sweep order with routable and IOC/Day flags.

*Symbol Description Field

In order to convey more information about the symbol in the Market Maker Window, 
we have change the "codes" that appear in front of the security name. This symbol 
"description" is broken up into 3, one character fields separated by colons:

1.	First character represents the listing authority and relevant subgroups.
	Those values are:
	
	N    NYSE
	H    NYSE Hybrid
	A    Amex
	Q    NASDAQ Global (top tier)
	G    NASDAQ Global Select (middle tier)
	S    NASDAQ Capital Markets (lowest tier)
	O    National Bulletin Board (bigger)
	B    Bulletin Board (smaller)

2.	Second Character represent the "borrowability" of the issue:

	A    Available to Borrow
	H    Hard to Borrow (use locate key for these)

3.	Third Character indicates if the stock is on one of the Pilot Lists

	A    NYSE Pilot List A
	B    NYSE Pilot List B
	-    None

For example "N:A:B SCHLUMBERGER LTD" would mean a NYSE (non hybrid) stock, that is available to borrow 
and is a "List B" stock

------------------------------------------------------------------------------------------------------------------


Ver. 3.4.0:
-----------

Basket Order Entry:
- Save Order Size for every stock in Basket Order Entry window
- Save price difference for every stock in Basket Order Entry window
- Add check for basket Order Entry window not to display the warning messages

Chart:
- Bug fix with last bar update
- Saves the number of bars last seen on chart
- Ability to display regional prints

Keyboard:
- Add SDOT Box Half Buy Bid and Half Sell Ask shortcut keys
- Add shortcut keys to update an order by increasing/decreasing the order size to the next 100 shares
- Add Market on Open shortcut key 
- Add two short keys to increase/reduce order size by a custom size that is setup in Default page settings

Market Imbalances:
- Change to allow multiple Market Imbalances windows
- Add ability to only Show Buy or Sell Imbalances in the Market Imbalances window

Market Sorters:
- Add range, percent gainers and losers to market sorter windows

Multicast:
- Add multicast recovery for Level1 and Info messages
- Allow clients to connect to multicast

Price Alerts:
- Add ability to setup multiple Price Alerts for the same symbol
- Add ability to attach a text note to a specific Price Alert
- Price Alert popup window will save the window position
- Add ability to change text and background color for Price Alert popup window
- Bug fix on Price Alerts that will not reset all the alerts when one of the alerts was changed

Risk Monitor:
- Add ability to see trader risk parameters 
- Add ability to request for a trader execution history after you link to that account
- Add Trader Name,Open and Actual Equity columns
- Highlight the row in Risk Monitor window for each account that exceeded the maximum gross limit

Personal Stock Sorter:
- Add Order Tier Size on Personal Stock Sorter window
- Performance improvement on personal stock sorter
- Change Flash Last print to change the background color based on the tick indicator
- Add colors options for New High/Low, Opening High/Low in Personal Stock Sorter
- Change to passive/ aggressive style when opening an Order Entry window from 
  Personal Stock Sorter by clicking on Bid/ Ask column
- Change the flash time on Open Price from 5 to 15 seconds in Personal Stock Sorter
- Add ability to enter multiple '*' line separators in personal stock sorter
- Fix last print flash when a print with the same price is coming
- Add TOTAL line at the bottom of Personal Stock Sorter window

Time and Sales:
- Fix for saving colors and columns positions in Time and Sales window

Trading Settings:
- Add ability not to route order outside for BRUT and SDOT orders
- Add ability not to route orders outside for preference orders or/and all the orders
- Add toggle key for Do Not Route Order Outside
- Add option on the Smart Sweep key to pay thru PRIMARY exchange or NBBO
- Add option to keep the default lot size when changing the symbols on Market Maker window
- Add expiration time for DAY orders on the Smart Sweep key
- Add expiration time for DAY orders on the preferences key in Trading Settings

Trader View:
- add ability to select all position on Trader View window 
- Bug fix for sorting market makers referenced by size
- Add two short keys to increase/reduce order size by a custom size that is setup in Default page settings
- Add Average Buy/Sell Price and Total Buy/Sell columns into Trader View position window

------------------------------------------------------------------------------------------------------------------


Ver. 3.3.0:
-----------

Basket Order entry:
- Add Total Volume column
- Add button on Basket Order Entry window to populate the Size columns with the position size

Chart:
- Bug fix in chart to redraw data every 500 milliseconds

Conversions: (This window will display the conversions available)
- Once a trader sends an order using a conversion it will subtract from the inventory if 
  it's for a trader, group or firm conversion. 
  Orders that are not filled within 20 seconds will be canceled and the conversion 
  will than be released back into inventory.

Defaults Settings:
- Order Entry window passive/aggressive style
- Order Entry clear box
- Market time will come from server
- Add password box on connection page to enable IP addresses to be changed
- Bug fix Blackwood crash when an instant message is received

Keyboard:
- Add new order keys - Sweep Smart Small Buy/Big Buy, Sweep Smart Small Sell/ Big Sell
- Add shortcut key for Market Maker window to setup the lot size as position size
- Add shortcut keys in Preferences for Add/Cover 25/50/75/100/CUSTOM that work for 
    Market Maker, Personal Stock Sorter and Trader View Position windows
- Add shortcut key for ARCA Box Buy ASK Closeout, ARCA Box Sell BID Closeout
- Add shortcut key for SDOT Direct + Box Buy ASK Closeout, SDOT Direct + Box Sell BID Closeout
- Add shortcut key for Hunt Box Buy ASK Closeout, Hunt Box Sell BID Closeout
- Add shortcut key for Smart Sweep Box Buy ASK Closeout, Smart Sweep Box Sell BID Closeout
- Add Preference Buy/Sell Box Closeout keys
- Add Venue Buy Ask/Sell Bid Closeout keys
- Add two shortcut key for sending orders hidden
- Add toggle keys in Preferences for not using group conversions, firm conversions or 
    Short Multiplier when a sell order is sent
- Change Closeout Tier Mode that should act like tier key when on same side of market
- Add shortcut key for Market Maker window to setup the lot size as position size
- Add button on Basket Order Entry window to populate the Size columns with the position size
- Bug Fix Half Key on same side or flat should do half of tier size; when you have a 
    position it should do half of the position
- Bug Fix for venue box half keys

Market Filter: (We have added this due to the many requests we have received to have custom built filters)
- Added custom Market Filters based on user defined parameters 

Market Maker:
- Add level 1 Fields: Opening Gap field, % Net field, Trader Conversions, Group Conversions and Firm Conversions
- Change columns position for prints
- Ability to bring up Price Alert window
- Display Order Box window either on top, bottom or above 
- Add check box for hidden on Click Entry window that will set the orders for that Market Maker window as hidden
- Remember the lot size for each symbol

Market Settings:
- Price Preference - Order the Market maker window when multiple market makers are at the same price 

Price Alerts: 
- View alerts as popup windows
- Play a sound when an alert triggers
- Display a popup window without having the Price Alerts window opened

Risk Monitor (We feel this will make risk management much easier for admin users so they will only 
  need one application to view their trader's activity):
- Added Real-time Risk monitor window 
- Link Account - allows you to view positions for selected trader, 
    place orders cancel orders and add or close positions.
- Real-time Sort of all available columns

Sweep Settings: (New Smart Sweep settings allow the trader to program this order to route the way they choose.)
- Allow user to customize the venue order, TIF and price for Smart Sweep
- Add defaults settings for smart sweep key

Trader View:
- Ability to buy/sell to basket from Trader View position window
- Option to show 4 decimal places

Trading Settings:
- Sound settings for buy/sell/short/cover executions
- Check box to send preferences orders as DAY

------------------------------------------------------------------------------------------------------------------


Ver. 3.2.2:
-----------

- bug fix in Smart Sweep key order that will fix Direct+ going before other destinations

------------------------------------------------------------------------------------------------------------------


Ver. 3.2.1:
-----------

- add ability to change columns position for prints in market maker window
- bug fix for open book quotes updating
------------------------------------------------------------------------------------------------------------------


Ver. 3.2.0:
-----------

Basket Order Entry:
- Open price now a real time option
- Basket settings, option to send orders as passive
- New column Price Adjustment, displays what is the price adjustment for every symbol
- Ability to hide/show price adjustment buttons
- Change submit button color for Submit and Submit All to be green or red if all the orders are buys or sells

Keyboard:
- Smart Sweep keys, small and big paythru amount, this will send orders to venues 
    to the size that they show, up to the order size
- Smart sweep closeout keys
- ARCA box buy ask, ARCA box sell bid, ARCA box buy ask half and ARCA box sell bid half
- Half keys for SDOT Direct+ Box Buys Ask/Box Sell Bid and SDOT Direct+ Limit Big/Small Buy/Sell - Closeout
- CTRL and ALT plus SHIFT now map able keys
- Order type Closeout To Tier, this will change the closeout keys to use 
    the smaller between the lot size and the position size
- 3 News keys for Market Maker window that brings up financial web pages 
    (configurable to other pages) for the current symbol
- Allow period to be a shortcut key

Market Sorters:
- Allow multiple windows to be opened
 
Orders:
- Do not send orders as Direct+ for AMEX stocks
- Split Direct+ order with size over 1000 shares in two orders, one that is Direct+ for 1000 
    shares and the rest of the size as regular limit order

Order Entry Window:
 - Direct+ now an available order type

NYSE OpenBook:
- Option to see top of OpenBook as the same color as NYSE
- Option to Show Symbol

Personal Stock Sorter:
- Option to see last volume x100 
- When double clicking on a symbol from personal stock sorter with a position it will pull up an 
    order entry window filled with the position size
- Flash new Open price 

Prints Window:
- Option to show/hide exchange column

Trailing Stops:
- Base price will always be the position price
- Attached order will be removed if position is closed 
- Base price kept when reentering into a position
- New order type Hunt

Trading Settings:
 - Add option to use lot keys for Stop order

Trader View:
- Orders tab, new column Size Remaining

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.8:
-----------

- chart bug fixes

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.7:
-----------

- change: "Size" column in Market Maker window will be always right aligned
- change: "MMID" column in Market Maker window will be always left aligned
- add menu to fit al the windows into the screen
- add menu to show icons for all the windows
- new Time and Sales window that has history
- bug fixes

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.6:
-----------

- add option to choose columns for the P&L Bar window
- change: "Size" column in Market Maker window will be always right aligned
- change: "MMID" column in Market Maker window will be always left aligned
- bug fixes

------------------------------------------------------------------------------------------------------------------

Ver. 3.0.5:
-----------

- add Opening Gap column in Personal Stock Sorter window
- add Always on Top option for P&L Bar window

chart: 
- bug fixes

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.4:
-----------

- allow multiple orders on order page and all page from Trader View window to be selected and canceled
- change: calculate the net change based on regional trades in pre/post market
- change: HUNT price based on Level1 data during the market hours and on best ECN price for extended hours
- add link menu to Trader View window
- add option to show size X 100 in ECN Book window
- add menu item on the ECN Book and OPEN Book windows to keep the font on the fixed size

chart:
- fix: mouse move crash
- fix: price view don't match with market maker window
- fix: slow update on overlay charts
- fix: load profile crash

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.3:
-----------

- add second order entry key
- fix real time sorting in personal stock sorter
- add Close, Low and High prices for Order Entry window
- add order scaling for Order Entry window
- change Order Entry window to appear where the mouse cursor is
- change Order Entry window Submit button to be colored based on the order side
- add option to change the font in Ticker and Personal Ticker windows
- add menu item on the Market Maker window to keep the font on the fixed size
- double click on an open order from the Trader View Orders window will bring up an 
    Order Entry window to update the order
- double click on an open position from the Trader View Positions window will bring up an 
    Order Entry window to close the position
- fix: upgrade window will pop up always on top of other windows
- change the wording on the locate stock message box
- fix: locates not to be displayed on the Position window
- fix: if cover less then 100% for position less then 100 shares than cover the entire position
- add menu items in Trader View and Personal Stock Sorter windows to add to the current position (reverse to cover)
- add two new order entry keys for SDOT Direct+ Buy/Sell Limit 100 shares

chart changes: 
- fix: - overlay percentage
- fix: price view window position
- fix: price view window open, low, high pre-market

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.2:
-----------

- fix: Link symbol hides along with the settings group.
- fix: Send focus back to chart
- Show more data as the interval gets higher.
- overlays has volume panel
- overlay symbols based on number of bars in the view, rather based on total series.
- overlay percent also been fixed to show the same.
- added menu item DisplayInfo to hide and show the info window
- added another panel to show open, high, low, close and net price for the base symbol. 
    Can also be placed anywhere in the chart by simple drag and drop.
- indices free of old chart server, and only needs CP to get all info it needs.

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.1:
-----------

- fix: 5 minute chart update
- fix: save chart interval 

------------------------------------------------------------------------------------------------------------------


Ver. 3.0.0:
-----------

Chart:
- Provides history of 30 days of intraday bars and 10 years of daily, monthly and weekly bars
- Scroll to see the history bars by using new scrolling keys (-) zoom in, (+) zoom out, (<) left scrolling,
 (>) right scrolling, (>>|) view current bars. Also keyboard up, down, left, right arrow keys can be used 
 for above actions respectively. Scrolling can also be done by using the mouse click & slide
 on the direction the chart need to be scrolled.
- Add: Info panel now can be viewed all the time, and can also be moved around by mouse click & drag.
- fix: Removing any symbol from the right click menu, also removed SMA indicators if it exists.
- fix: If any symbol is empty or has not enough data, doesn't affect other symbols to get painted.


------------------------------------------------------------------------------------------------------------------


Ver. 2.1.4:
-----------

- add toggle for Direct+ order 
- add new Cancel menus in Trader View window and Personal Stock Sorter
- add option in Basket settings page for passive buy/sell style
- fix: Direct+ keys gets Level2 information in pre-market
- fix: Cover under 100 shares do not send order
------------------------------------------------------------------------------------------------------------------


Ver. 2.1.3:
-----------

- change Basket Order Entry window to reset price difference when a new selection is made
- add Imbalance column in Basket Order Entry window
- add option to see Narrow rows on Personal Stock Sorter window and take out (...) on long names
- add option to take out the scroll bars in Personal Stock Sorter window
- fix: filter BRUT book if you are not entitle
- fix: filter NASDAQ Level2 if you are not entitle
- add BlackwoodPro update using database path

------------------------------------------------------------------------------------------------------------------


Ver. 2.1.2:
-----------

- add shortcut keys for Direct+ Small/Big Buy/Sell orders
- add option on Settings/Market/"Box Follow MM Price" for order box to follow the Level2 
    price when Real Time Prices is selected
- change in Personal Stock Sorter window to deselect the previous selection if an action is taken
- fix P&L per Share color on Personal Stock Sorter window for short position
- add ability to close the Basket Order Entry window after submitting an order, 
    similar with Box order entry, when you have Clear Box setting checked
- fix in Basket Order Entry for using hot keys to get negative values
- add in Basket Order Entry ability to see Totals of Open P&L, Close P&L and Open Quantity 
    if you insert *TOTAL as a line
- fix in Basket Order Entry for price adjustment 
- fix sending odd lot orders for Cover 25% for short position

------------------------------------------------------------------------------------------------------------------


Ver. 2.1.1:
-----------

- add option in Personal Stock Sorter/Settings to "Flash Last Print": when is checked the 
    last print will flash on the same color
- add 2 new options in the menu for Pre Market Indications, Market Imbalances & 
    Security Status to filter "Show NASDAQ" & "Show NYSE"
- add a new submenu option in the menu Pre Market Indications, Market Imbalances & Security Status for "Link -> ..."
- add 4 new columns Personal Stock Sorter "Net From High", "Net From Low", "% From High" & "& From Low"
- in Personal Stock Sorter & Order Entry Basket - Save Default Settings changed from Registry to File "Profile.ini"
- fix "Profile.ini" loaded at start was saved at exit in different directory

------------------------------------------------------------------------------------------------------------------


Ver 2.1.0:
----------

- add option in the Basket Order Entry to "Save Default Settings" and "Load Default Settings".
- add shorcut keys for "SDOT Direct+ Box Buy Ask" and "SDOT Direct+ Box Buy Ask"
- fix shortcut keys for "SDOT Direct+ Box Buy" and "SDOT Direct+ Box Sell" to get the correct side price
- replaced "Show/Hide Link" option in the Menu with the link menu on the Indices window 

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.9:
-----------

- add link menu to the personal stock sorter window
- add CUSTOM cover option as cover strategy
- fix on basket order entry for changing the selected stocks prices

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.8:
-----------

- add short keys to "Size" and "Price" in Click Entry window and in Market Maker 
- add "Buy 100" & "Sell 100" keys for INET, ARCA, BRUT, SUMO, NYSE, Venue
- add "Buy Hidden" & "Sell Hidden" keys for INET, ARCA, BRUT, SUMO, NYSE
- INET, ARCA, BRUT, SUMO, NYSE, Hunt: Added "Buy 1/2 Lot" & "Sell 1/2 Lot" keys
- add "Venue Buy Ask" & "Venue Sell Bid" keys
- remove "Go for It - Market", "Go for It - Limit", "Smart Dispersion" from "Order Type" 
    options for "HUNT" "Destination"
- add "SDOT Direct+ Limit Big Buy", "SDOT Direct+ Limit Small Buy", "SDOT Direct+ Limit Big Sell", 
    "SDOT Direct+ Limit Small Sell" short key
- add option if the option "Right Mouse Fast Orders" is checked out in "Settings/Market Settings" 
    tab then don't show menus for "Market Maker" Bid & Ask lists
- added the menu "Fixed Font" in "New Highs and Lows" window 
- fix Smart NX option
- fix scroll rows in Trader View all page window
- Basket Order Entry - add open and close P&L for that basket
- Basket Order Entry - add Reset price button
- Basket Order Entry - add columns Tick, Open P&L, Close P&L, Open Quantity, P&L Per Share and Average Price
- Add option in windows that have grids to select multiple rows without pressing down the SHIFT key

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.7:
-----------

- Add a button "Hide MM" in Settings/Layout. Also add a shortcut in MM Window. 
- Add ability to change font in windows "P&L Bar", "New Highs & Lows", "INET Executions", "Prints", 
    "NYSE OpenBook", "ECN/EXCH Books, "Total Moves", "Up Moves", "Down Moves", "Print Moves", 
    "Top Volumes", "Top Gainers", "Top Losers"
- Add option to change font to fix size on windows "Total Moves", "Up Moves", "Down Moves", "Print Moves", 
    "Top Volumes", "Top Gainers", "Top Losers"
- Add ability to change background color for windows "Total Moves", "Up Moves", "Down Moves", "Print Moves", 
    "Top Volumes", "Top Gainers", "Top Losers", "P&L Bar", "Prints", "New Highs & Lows", 
    "INET Executions" and Market Maker"
- Add shortcut keys for order 100 shares on ARCA, BRUT, INET, SDOT, SUMO and Venue
- Add shortcut keys for hidden orders on ARCA, BRUT, INET, SDOT, SUMO and Venue
- Add shortcut keys for half lot size orders on ARCA, BRUT, INET, SDOT, SUMO and Venue
- Add warning message on Reset All keyboard
- Add ability to see and to execute orders against preferred stocks
- Add ability to use shortcut keys to adjust the price and size on the Click entry window
- Add ability to send fast orders on the right click button for Market Maker window
- Basket Order Entry - add close price for real time prices
- Basket Order Entry - add percent change in real time prices rounded to the next .01
- Basket Order Entry - add ability to sort on header click
- Basket Order Entry - add ability to choose the columns
- Basket Order Entry - add ability to change the price and size using the hot keys
- Basket Order Entry - add settings savings on the Settings/Basket page
- Basket Order Entry - add buttons for price adjustment

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.6:
-----------

- bug fix: Box orders when Clear box is unchecked, and you send and order and the box is still up, 
    you change the price than try changing the size with the number keys that are not mapped, 
    the numbers you enter will add to the existing size.
- bug fix: Sweep Box Order randomly displays zero instead of default size 
- Stop Market Orders - If you click in price and hit Delete, it should clear the price and if you hit 
    enter order goes out as regular market order. 
- Sweep Box Order - option to change sweep box order size, and not have it change default size

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.5:
-----------

- add reverse link from eSignal

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.4:
-----------

- fix: Stop box having the 5 cent toggle go to the nearest 5 cent increment and toggle 5 cents from that point.
- fix: Stop box change the type of order you are placing when you have shortcut keys that contains numbers.
- fix: fix font size for order box in the Market Maker window
- add the ability to click anywhere in the market maker boxes to change the linked symbol on book and charts.
- add Base Price cloumn on the Trailing Stop window
- add option on the Default settings page to keep the lot size fixed when the order box size changes

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.3:
-----------

- fix: fix font size for Level1 data in the Market Maker window

------------------------------------------------------------------------------------------------------------------

Ver. 2.0.2:
-----------

- add Position Size to Execution and All pages from Trader View window
- add hot key for HUNT box orders on Bid and Ask sides
- add option to check the spread limit upon sending an order
------------------------------------------------------------------------------------------------------------------


Ver. 2.0.1:
-----------

- new window for Trailing Stops
- add ability to change the font for Market Maker, ECN Book and OpenBook windows
- add ability to remove "ECN/EXCH" column from ECN Book and OpenBook windows
- add ability to remove Prints from ECN book window
- add option on Trading page for Smart NX, that will check the order price against NYSE inside market and 
    send regular limit orders if NX is not available
- add hot keys on Market Maker window to underline, change color and make lowercase of any market maker
- change lot size on the Market Maker window when order box changes the size
- box order keys get best ECN's price before/after market
- add hot key for Market Maker window to execute box orders

------------------------------------------------------------------------------------------------------------------


Ver. 2.0.0:
-----------

New features:
	- add option in Trader View window, Position tab, to see 4 decimal prices
	- add feature to bring all windows in the center of the screen
	- display Direct+ contra on Trader View window
	- display regional exchanges contra on Trader View window
	- more then one order ticket is available when double-click on Market Maker window
	- new window for Price Alerts with order execution
	- update order window have the option to change from limit to market order type
	- save/load default settings for Market maker window

Bug fixes:
	- save SDOT small/big pay thru 
	- basket order freeze on select real time prices and the try to close it
	- basket order bring CPU to 100% when real time prices is selected
	- yellow line on to be canceled orders not appearing in all the Trader View windows
	- no caption on Trader View and no show P&L bar still keeps P&L data viewable
	- odd lot cover 25% rounds to 100 shares
	- Always on Top option now saves
	- If upon request no Level 1 information is available put nothing in Market maker window
	- Save/load layout gets distorted


------------------------------------------------------------------------------------------------------------------


Ver. 1.3.1:
-----------

- fix: send order for INET and ARCA to be executed on the book as a IOC not a DAY order, 
    ONLY using the preference keys.

------------------------------------------------------------------------------------------------------------------


Ver. 1.3.0:
-----------

- bug fix: save "Never Route INET Order Outside" into the settings.
- fix: send order for INET and ARCA to be executed on the book as a IOC not a DAY order.

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.9:
-----------

Chart:
- BlackwoodPro freezing problem is fixed 
- Reduced space between symbol titles.
- fix On OverLay:
	- Minimum barcount on OL is reduced from 10 to 5.(at 9.35Am OL chart paints itself with 5 bars, 
          it is blank before that time)
	- if any of symbols don't have data,it forces other symbols not get painted until it receives data.
	  (CL #F market open time is 10Am and it forces all symbols OL to get painted only after that time)
- fix on TICK chart:
	- Refreshing Market maker window, makes tick chart linked to that MM to repeat bunch of ticks again.
	- TICk chart never get saved or it is opened as 1minute chart.
- fix on Indicators:
	- Auto paint indicators,once required number of bars are received.
	  (if SMA is saved with period 14 and 100,14 period SMA get painted after 28 bars 
          received and 100 period SMA get painted after 200 barcount)
- fix on saving layout:
	- Hide Settings on the chart has no effect if the layout is saved and reloaded.

------------------------------------------------------------------------------------------------------------------

		
Ver. 1.2.8:
-----------

Chart:
- fix On OverLay:
	- Symbol duplication in the symbol list is handled properly.
 	- Symbol order list is simplified so that deleting any symbol including base symbol is handled properly.
	  "Invalid source field " error for indicators drawn based on deleted symbol is fixed.
- fix on Indices list:
	Indices list are now in alphabetical order. 
- fix On Scale flicker:
	Fixed the flicker,but the scale readjust itself if the update value is out of scale's bound.

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.7:
-----------

Chart:
- fix On Indicators: problems with MACD and Stochastic oscillators are fixed.
- fix on Chart Update: problems with auto updating when chart was opened before market.

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.6:
-----------

- bug fix: toggle caption for PnL Bar, Indices and Prints window
- realign columns for prints
- bug fix: new high and low display problem
- bug fix: save columns in trader view window
- personal stock sorter and basket order window using closing prices as last print before market opens
- connection for the chart changed thru the client portal
- bug fix: save prints window settings to subscribe to indices
- change "None" to "HUNT" in trader view order page
- Time and Sales window - ignore regional trades if you have setup in the market settings

Chart:
- Fixes with Interval: 
  	- 5M interval didn't allow studies
        - moving from 1M candle chart to 5M, changes to line chart
        - problems with Tick chart: like not updating cache, not showing studies,
          didn't show seconds, if OL is checked last tick value is not displayed on yscale.

- Fixes with OL: 
	- timespan on yscale is changed which allows some space on top and bottom of chart, 
            so that all values can be seen clearly. 
	- word wrapping on title is avoided so that it would not hide any part of chart, instead 
          if it can't fit the view it is just hidden. 
	- title and also last tick value shown on yscale shows stocks original value, instead of 
          showing the factor value which wasn't very useful.
	- indices and futures also show last tick just like other stock symbol. 
	- default Indices symbol list is changed with new Sean's preferred indices list. 
	- problem with auto updating chart when market opens is fixed, but it build the chart once it 
          has at least 5 bars that is around 9.35 am the chart should update itself, so no need to press 
          Refresh to get the chart working.
	- problems with lines going down or up cause of value or time mismatch with other symbol overlayed are fixed. 
          if there is any missing data it fills up with last minute or day close accordingly. 

- Fix with volume: 
	- volume UpDown colors when checked causes Hollow candle and line chart to display volume bars black.

- New features: 
	- added list of indices in Overlay settings window which allows selecting indices to OL. 
	- right click menu has two added menu item, Save As Default and Load from Default. 
          This saves complete chart settings with symbol and studies and can be loaded from new chart window.
	- added foreground color to chart settings window which changes color of scales. 

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.5:
-----------

- bug fix: reloading stock lists in personal stock sorter window
- bug fix: chart crashing when no symbol is select for overlay
------------------------------------------------------------------------------------------------------------------


Ver. 1.2.4:
-----------

- add link button on the indices window
- add "Short" button on the click window
- bug fix: blackwood crash when it is disconnected from the server

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.3:
-----------

- price on order box key goes after Level 2 before and after the market hours
- hidden toggle does not timeout anymore and the order description says "Hidden"
- new window that display stocks opening delays and trading halts status
- add option to keep ARCA orders on the book
- modify the border to be thicker on a window have focus with no caption
- bug fix: focus on market maker/trader view window does disappear when you toggle the caption
- bug fix: stay on top window option fix
- change to allow multiple order windows for a personal stock order and trader view
- right click option to cancel all buy/sell order in personal stock order and trader view
- right click option to cancel all buy/sell order for selected symbols in personal stock order and trader view
- ability to use 'Esc' as a shortcut key
- add 15,000 - 20,000 - 25,0000 shortcut keys for lot size
- option to see time (minutes : seconds) for prints instead of the exchange in market maker window
- NYSE quote is displayed first on the price level

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.2:
-----------

- add shortcuts to cancel all buy/sell orders
- add shortcuts to cancel all buy/sell orders for a symbol 
- top toggle fix
- ability to esc from instant message screen when message pops up and return to the 
   previous used market maker window
- MOC toggle works without an order box
- add color for pre-market indications background in market maker window
- ability to see market makers underlined in market maker window
- add option to keep NYSE at the price level color

Chart:
- problems with RemoveAll is fixed
- problem with Indices colors which r not in the default list is fixed.
- removing symbol makes the overlay into normal chart-fixed.
- with blank symbol box, when overlay chart is selected, focus goes to first symbol box.
- increased Font size of the symbol title.
- line studies did not work-fixed.
- maximize chart window is allowed
- each chart has its own settings.
- 3 and 13minutes interval added
- zoom resets itself if focus moved to MM-fixed
- if two charts had same symbol ,both the chart gets updated even not linked.-fixed

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.1:
-----------

- add option on Personal Stock Sorter to change the entire line color based on the last trade columns color
- add option to see indices on Prints window
- add SWEEP as a venue in Venue Box
- ability to select more then one position in Trader View position window

Chart:
- removeAll removes all series except first symbol, even if the chart has only indices overlaid
- YScale width again adjusted to fit size of the price value
- added background color customize option under chart settings
- changing line width changes line width for all series including indicators and indices
- indicator name now show proper periods set to it
- chart Settings is generalized for all chart, but to reflect changes in all charts immediately, 
    BlackwoodPro need to be closed and reopened
- invalid volume bar during market open is replaced by zero and hence the volume bars are now clearly seen
- panel resizing problem is fixed.

------------------------------------------------------------------------------------------------------------------


Ver. 1.2.0:
-----------

- option to toggle prints on/off in ECN Book
- right click on ticker window to add/remove stocks and saves with layout
- Trader view now shows average price
- Venue Box Keys now have an option to use arrow keys to preference certain participants
- When using the Prefence key, you can now ROUTE DIRECTLY to CHI, BOS, & PHS. This is fast and cheap 
    (No ARCA crossing anymore)
- If there is no primary market quote or tick, the previous day's close is used until that 
    stock opens for trading
- Doubleclick Order Ticket now has option to stay locked and open or to disappear after order is placed
- The Selection of a default TIF is now available
- Fixed gaps in line spacing with ECN/NYSE books window
- Show Premarket ECN prints in MM Box
- Ability to see premarket prints in Personal Stock Sorter
- Net Change premarket is based of yesterdays' close , not zero (bug fix)
- Option to go to SDOT for right click % Cover & Flatten orders
- Option to use same window to display NYSE Openbook when stock is NYSE or ECN's when non-NYSE
- Keypad available for quick lots in order ticket
- Highlights on MM and personal stock sorter should deselect when reclicked
- ecn book aggregation
- Change font color to black for PMI in L1 & put "PMI" into montage until CQS quote come in
- Hot order option on personal stock sorter 
- personal stock sorter auto add stocks with Executions.
- personal stock sorter ignore "*" while linking to MM
- Display HTB, ITB, Threshhold stocks on MM ticket
- Clear trader view upon disconnect
- Have two sets of settings for listed and Nasdaq on Sweep/ wave
- New Window linking mechanism that Save Links
- Scrolling fixed in the "ALL" page
- Ablity to link multiple open books/ ecn books to one mm box
- Buy/Sell Ticket options from position page available on right click as well as double click
- MM box now retains Imbalance after another stock is typed up 
- Symbol field in MOC is no longer empty until you click on the imbalance for that line
- Basket counter tells how many orders and how much BP will be used
- Multiple Basket order entries per Personal stock sorter
- Baskets are no longer defaulted to buy only
- Ability to Highlight/Lowercase individual participants other than ecns
- Clear ticker upon disconnect
- Ability to rearrange columns on MM and ECN/NYSE windows
- Personal stock sorter is labled with a name on the Title Bar
- Imbalance windows to dynamic sort with new entries
- Essex Big/Small hot Key
- Chart settings now saves chart with applied studies and other settings.
- Tick chart shows minimum of 100Ticks when opened.
- PreMarket data updates can now be seen for all symbols.
- Indices now get cached on the client.
- RemoveAll removes all series except the base symbol on the chart
- OverLay Settings in RightClick Menu is now Chart Settings and has option included to 
    customize bar width and line width.
- ScaleSize for OverLay chart is adjusted to fit the price value.
- Version of the chart can now be seen in Green at the Right End corner of the chart. 
  Now you could see Ver 1.6 in the latest version.
- RightClick menu properly repaints the chart on closing.
- Future symbol will now be displayed with the colors specified in the settings.