Production Release
Install packagesProduction/BetaRelease DateDescription
BetaSep 06, 2023
Updates since beta release

Advanced Hotkey Added a script function Speak() for converting text to voice
Added a script function PlaySound() for playing sound file (mp3 or wav)
Fixed a crash issue.
Bug fix - Clicking OK button on dialog would not close dialog.
Bug fix - Basket order window displays error when loading basket file.
CMDAPI: Added fields "account" and "trader" to order data (%ORDER).
Short Locate window: Updated user interface to make it more compact.
BetaAug 25, 2023
Updates since production release

Added new hotkey variable for the Trigger Order script.
Added account alias name "*" check to new config dialog.
Bug fix - Time/Sale window column width sometimes not saved correctly.
TradeSignal bug fix: program crashes when displaying Event Type.
MarketViewer bug fix: Unable to restore the original value after a failed update to a column.
Added new config window for Risk Management window.
Added hotkey global variable to Alert window.
ProductionAug 11, 2023Updates since beta release

Help->About window now shows both beta and production release note.
Updated Montage window price box to accept price only, no invalid characters.
CMDAPI: Added commands "SB/UNSB TOPLIST" to get top list data (return data in "$TopLst").
Complex order window route box now only displays routes corresponding to selected account in Account drop down.
Alert & Trigger: Added "Located" event when short order is located.
Bug fix: High Low Ticker window Time column sometimes displays N/A.
Changed chart DMI study's scale to 0-100.
Added trigger order style to Montage window for replay mode.
Added hotkey script variable configuration window. Users can now configure variables in hotkey script from graphics interface.
Bug fix: When double clicking symbol in Market Viewer window, the linked maximized window (chart, montage, time/sale) is restored.
Short locate: Added locate route minimum charge display.
Bug fix: Montage level 2 sometimes froze after double clicking options chain item.
CMDAPI: Removed training account short locate limitation.
Added following columns to Positions window, "UnrealizedToday","Expire Time","TodayShares","TodayAvgCost","Locked time"
Bug fix: Trade window Time column displays symbol.
Updates for options trade marker on chart:
- Added circle to options trade triangle.
- Mapped price to exact y axis price instead of top and bottom of bar.
- Bug fix - sometimes trade execution time is not mapped correctly to time axis.
- Corrected triangle color for long put and short put.
Added Fixed Anchor Point option to VWAP.
Added crosshair sync feature to chart window (crosshair drawing at same time on multiple chart windows).
Bug fix - window inside grouped windows sometimes doesn't receive hotkey command.
Improved loading speed for Trade window.
Bug Fix - Sometimes Montage window caused whole DAS window to flicker.
Short locate: Added option "Valid price warning max second" to warn users if inquired price has expired for configured limit.
Updated trade's ecnfee to avoid rounding to 2 decimals.
CMDAPI: Updated 'SCRIPT' to support OTO/OCO etc. complicated hotkey scripts.
Short locate window: Changed to not allow placing locate order if there are no available shares.
ScreenRecorder: Bug fix: Failed to get symbol from montage window when take screenshot for the first time after running program.
Bug fix - when select price from level 2 window, sometimes price is rouned to 1.8999999 instead of 1.9, as an example.
For 64 bit version, added 5 new options of DPI scaling in Setup->Other Configuration. Users can select one of them that works best for their systems and monitors.
VCBB. 26, 2023
Updates since beta release

TradeSignal: Enhancement: Download latest files from server When failed to decrypt the description file.
TradeSingal: Bug Fix: Failed to display icon in event window.
TradeSingal: Bug Fix: Set Transparent background color for SignalType in event window.
Replay: bug fix for Futures realized calculation with multiplier.
Added support for RemEQ Warning and thresholds (Admin->Risk Management)
Added "Unwind Today expired options..." option to account control new GUI.
Added "Show comma for grid digits" option for windows with grid data display.
Bug fix: Admin->Short list window is sometimes hidden when opened.
Bug fix: Prevent multiple triggers of hotkeys when only one press is needed.
Bug fix: TradeSignal failed to decrypt data from description file.
Bug fix: ScreenRecorder can not save/load Autdio Devices name with Unicode in ScreenRecorder cfg window.
Bug fix: Toolbar button text disappeared when changing theme from dark to default.
Added hokkey scripts "Inquire" and "InquireAll" for short locate window.
Added "RangeMkt" for trigger order editor and template.
CMDAPI: Updated MINCHART request time per each symbol.
Added RoundNearestMultiple hotkey.
CMDAPI: Added command "ReturnFullLv1 YES/NO" to return all fields of lv1. Default is NO which is not returning all fields.
Fixed more price truncation problems when price is big. (hotkey, trigger order related)
Bug fix: Can not change value of "Allow trade" in Account Risk Settings new config window.
Montage switching symbol doesn't work sometimes if symbol is options long symbol.
CMDAPI: Added back "ALLROUTEWTTYPE1" for locate inquiry; Adjusted price inquiry max interval per route.
Updated ScreenRecorder setting to support 60 FPS.
CMDAPI: Add support for GTD date+time, format example: TIF=2023/03/28-15:30:20
Bug fix: RemEQ% value not saved in Account Risk Settings new config window.
CMDAPI: Added "PostOnly" parameter for NEWORDER to support post only order.
Bug fix: Day chart time scale not set correctly if label and chart back ground have same color.
Added Schaff Trend Cycle study.
Added ToggleShowTrades hotkey.
Added Central Pivot Range.
Bug fix: horizontal line color didn't refresh after configured.
Bug fix: right clicking a line doesn't deselect other lines.
Updated item name for fibo line new style config window.
Bug fix: Chart "replace order failed" message shows up even replaced order from montage.
VCBB. 24, 2023
Updates since version

Bug fix: new style account ctrl dialog freezes.
Bug fix - large price number not rounded correctly when load into montage.
For Account Ctrl new style window: fixed Restore RemEQ(%) value issue.
Short locate: added option to send accid for route type 0.
Advanced ladder view: added option to show last price line.
Advanced ladder view: added option to show LULD lines.
CMDAPI: NEWORDER: added support for FixTags parameter to set customized FIX tags.
Bug fix - if order template has wrong account information then set to empty.
CMDAPI: updated 'SCRIPT' command to support multiple hotkeys seperated by ';'.
Short Locate: added option to load locate order into montage when double clicking a locate order.
Bug fix - when clicking Replace button on Montage window, a message box sometimes pops up.
VCBB. 09, 2023
Updates since beta release

Added "Log Millisecond to log" option to log millisecond time frame to log file.
Added checkbox "Alert for busted trade, total fills exceeding order shares etc." to Trading Settings for abnormal trade behaviors.
Added account ctrl parameter: Max Filled Order Number.
CMDAPI: For SLPRICEINQUIRE, added "ALLROUTEWTTYPE1" to inquire all routes except type 1 routes (accept/reject offers).
Added ADX period to DMI study.
Added option for SetVWAPAnchor and VWAPAnchorPeriod hotkeys to allow changing anchor period for specific VWAP study.
Bug fix - SetVWAPAnchor hotkey doesn't cancel when right click.
Increased trend line accuracy when switching from higher time frame to lower time frame.
Bug fix - Chart alert can't be placed over horizontal lines.
Added more data source to RSI study.
Fixed Volume by price freeze issue when drawing long lines.
VCBB. 03, 2023
Updates since version

Account Monitor: Added "MKV/EQ" column.
Bug fix - Account monitor ECN fee summary row shows 0 when using virtual grid.
Bug fix - Sometimes Complex options window froze after sending from options chain.
Updated exchange filter list of time sale window.
Added more explanation to why chart order replace failed.
Added new style "RouteBox" config window.
Added new style "L1 Ticker" config window.
ScreenRecorder: Bug fix - Failed to get symbol from montage window at the try after loading layout.
Quote Replay: Show current time tooltip when scrolling slider.
Short Locate: Show service fee for locate route type 1.
Bug fix: Can't save Share value via "Apply to All" in Order templates.
Updated some DarkTheme colors for Deal Editor.
Bug fix - trend lines interfere when moving order lines, if they overlap.
Added new style "Chart History" config window.
Added new style "Data Manage" config window.
Bug fix - When placing chart order, after left clicking outside of chart area, Qty text box still shows.
VCBB. 30, 2022
Updates since production release

Extended account ctrl symbol trade start/stop time.
Quote Replay: Bug fix for day chart duplicated date.
Chart - Removed position avgcost line for positions with 0 qty.
Complex order can now be recorded into log file with the source of entry if placed from complex order window.
Chart - Bug fix - Volume by price study daily interval has bars missing when drawing in small area
Bug fix - Right clicking TMP button on options chain not working.
Bug fix - Main window toolbar icons sometimes messed up.
Increased menu items spacing in dark and blue theme.
Bug fix - Montage order template not loaded correctly when using new style config window.
VCBB. 23, 2022
Updates since beta release

CMDAPI: Order route can be set from NEWORDER's route parameter directly.
CMDAPI: Added support for options tms quotes.
CMDAPI: Added "Minume" for AON/N Held parameters for new order.
For Admin/Position window, added Expire date for options symbols.
Screenshot file now can be saved with active Montage window symbol (hotkey only)
Bug fix - Price alert can't set negative price.
Hide default not tradable routes from montage and short locate route list.
Expanded short locate info message field.
Expanded short locate symbol box for longer symbol.
Replay: Updated to show position avgcost line on chart.
VCBB. 16, 2022
Updates since version

Increased symbol length for Short Locate window.
Fixed some display bugs in complex opitons window.
Quote Replay: Hide '8:00' label if symbol has no data at 8:00.
Added "Allow trade after position stop gain triggered" option for position stop gain under account risk ctrl window.
Improved performance for complex options window.
Bug fix - Windows flicker when switching between windows.
Quote Replay: Added "Fwd" button for forward replay.
Changed RiskCtrl config window to new style config window.
Added blance % alert for Account monitor.
Added column Alert to show alert status in Account Monitor.
Screen Recorder:
Added incorrect status notification when failed to download zip file.
Fixed warning messages C4482 and C4005.
Bug Fix - Failed to get the active sybmol.(both in Hotkeys and Screen Recorder window)
Bug Fix - Rect info was not saved into cfg file immediately after selected screen area for Screen Recording.
Bug Fix - Rect info was not saved into cfg file immediately after selected screen area for screenshot.
Removed old style config dialog.
Trend lines draw more accurately now when switching from higher time frame to lower time frame.
Bug fix - Volume by price study disappears when zooming in.
Bug fix - Volume by price study "daily interval" option doesn't display for several beginning intervals.
Bug fix - HideTrendlines hotkey sometimes not working during pre-market.
Bug fix - Last candle bar sometimes doesn't refresh after loading .cst file.
VCBB. 07, 2022
Updates since beta release

Increased performance for Account monitor window.
Updated Level 1 short indicator display format: LocateStatus(S/HTB/SPB).SSRStatus(SSR).HaltStatus(P/T)
CMDAPI: Return original order id (origoid) in %ORDER data.
Quote replay: bug fix - order open share not updated after replacing order.
Admin Short Locate window: Added filter function.
CMDAPI: Added commands "GET AccountInfo" and "$AccountInfo" to request account's equity, PL and fees etc.
Added new Share hotkey script with format "Share=1000/StopPrice".
Short Locate: Symbol box is uppercase by default now.
Added snap feature for trend lines which will snap to 0.1 price increment.
- Pressing Shift key will snap to hi/lo of a candle bar
For stocks with price >1$, added option to draw horizontal grid line to 0.25 increament.
Share= hotkey should not be processed if chart window is not on focus.
Bug fix - Latest candle bar froze after loading cst file.
VCBB. 16, 2022
Updates since official release

Added "Use Long Symbol" checkbox to options config window.
- Added verification to the value entered into the filter before saving.
- Added new FTimer filter.
- Bug fix: Corrected hour value for DST for "Expired Date".
Bug fix - Position window sometimes shows stock positions even when "display options positions" is selected.
Market Viewer window - added option to delete selected rows.
Added filter for group of traders in Admin->Trader Logons.
Admin Position window:
- Added bid/ask refresh;
- Added "AccNotes" and "AccCurrEQ" (account current equity) columns.
Added option to use new GUI for "Edit Risk Control" dialog of Account window.
VCBB. 07, 2022
Updates since official release


Bug fix - FocusWindow hotkey does not work for "Dispay in all tabs" windows.
Added mouse scoll feature to time/sale window.
Added trend line gripper area size setting in Chart config dialog.
Bug fix - MFI study draws extra "80" on the right.
Added new interface for most chart studies' config dialogs
Added check box to turn on/off chart background stock symbol name text color saturation.


Fixed Account Monitor column EQ//WPL% sorting problem.
CMDAPI: Added support for complex order (COMPLEXORDER).
Replay mode: Added '8:00' and '10:00' labels for quick re-location.
Replay mode: Bug fix - time sale window not displaying valid exchange.
Added new column "Loc Cost" to account window.
Added support for trailing percentage for trigger order hotkey.
Added "Loc Cost" field to Account Report for short locate total cost.
Hotkeys are disabled when there is a pop up dialog (ex. configuration dialog)
Short Locate window:
- Add default locate share configure.
- Added option "Count in locate cost to Net PL" under "Trading Settings". If checked, locate cost will be counted into Net PL.
- Added "Montage" popup menu to link short locate current symbol to montage.
- Added //save//load latest 10 symbols to symbol field drop down.
- Allow to inquire price by "RETURN" key when edit focus on symbol field.
- Added option "Auto fill locate share field" to auto fill locate share from inquiry share.
Bug fix for trade allocation with percentage and not merging trades.


Bug fix - Montage lv2 not showing when lv1 bid or ask is 0;
Bug fix - When deleting alert items, rows that are not selected are also deleted.
Load/save quote replay window in layout file.
Added hotkey "SwitchAdvancedLadder" to turn on/off montage advanced ladder view.
Added more options for trade allocation.
Added hotkey "Share=Located" which will set montage share field to available locate shares.
Montage Level1 now displays (HTB) for securities that are not shortable.
Added option to save customized color in color pick window.
Bug fix - Fibo line show 0 line check box not saved.
Bug fix - Text trend line settings not copied when duplicate.
Volume by Price study - added option to draw in daily intervals.
Added AddAnchoredVWAP hotkey to draw multiple anchored VWAP.
Added mDataResetLock to NewChartStudyCfg::OnAdd() for possible crash fix.
Added inverted chart and hotkey ToggleInverseChart.
VCBB. 03, 2022
Updates since beta release

Bug fix - Market viewer window sometimes opens with extra empty rows.
Bug fix - HideTrendlineAll hotkey not working properly.
VCBB. 23, 2022
Updates since beta version

Bug fix - Options chain window, when tradewnd is hidden, then the area is not displaying correctly.
Bug fix - For group windows, keyboard input sometimes only applies to last window.
Bug fix - Chart last sale price line color can't be configured.
Bug fix - Horizontal lines sometimes not drawing correctly in Volume area.
Added check box to show 0% Fibonacci line.
CMDAPI: Added "REPLACE" command for replacing orders.
Added "Exe" column to Orders window to display filled shares.
Added cancel hotkey scripts "CXL ABOVEEQAVGCOST" and "CXL BELOWEQAVGCOST" to include equal to avgcost.
Bug fix - Can't insert a new row when all rows are deleted in market viewer window.
Optimized advanced ladder view
- Added 5 seconds delay to auto center bid/ask if vertical scrollbar scrolled;
- Added option to merge lv2 bars if price step is greater than 0.01
- Added function to Zoom in/out with Ctrl+MouseWheel
VCBB. 27, 2022
Updates since last beta release

Bug fix - WPos hotkey can't read negative coordinates.
Bug fix - Negative number sometimes not displayed correctly.
Bug fix - Relogin may cause crash sometimes.
Added SoundFile chart alert hotkey to set alert sound file.
Added ConfigTrendLine hotkey for Rectangle interior fill color and transparency.
Fixed positions line/label color issue.
CMDAPI: Added "CreateTime" field for positions (in this format: 2022/04/07-09:56:43).
For Order Templates window (New Cfg window):
(1) Added new item 'X ---Complex Order' in Exchange List.
(2) Disabled modified status in Exchange List .
(3) Set 'AON/ANY' and 'Account' to AllowEdit mode.
(4) Bug fix: Montage window->TMP button (right click), "Use Global Default" does NOT uncheck after "Apply This Setting To All Exchanges".
(5) Bug fix: Setup->Order templates, the value of sub items are not changed after switching Exchange, also can not save sub items.
VCBB. 21, 2021
Updates since last official release

For NotRecycledLocateList, after admin added/removed a symbol, re-sync the list to clients.
Options Chain window: bug fix for Weekly/Monthly options color filling.
CMDAPI: Return condition field for time sale data ($T&S).
Added back heatmap for level 2
Short locate window: Fixed some alert sound playing issue.
Account window: Show Comma for float numbers.
Short locate window bug fix: Accept/Reject offer not work if no "Account" column.
Added configuration for short locate window default account/route.
CMDAPI: Added support for "POSREFRESH" in replay mode.
Added support for SLPRICEINQUIRE for all routes (ALLROUTE).
TradeSignal: Added two new filters 'Vol-Today Relative Volume %(Yesterday)' and "Vol-Today Relative Volume %(vs 30Day)" in common filters.
TradeSignal: Added two new columns 'RVOL %(vs yday)' and "RVOL (vs 30D)" in result window.
TradeSignal: Bug fix - Don't keep the ungroup window if 'Auto group window' enabled.
Added montage hotkey buttons file (.hkb) to backup zip file.
Hotkey script now supports 4096 characters.
CMDAPI: added VWAP, trades of the day and RVOL in level 1 quotes.
Basket Trader: Auto round limit price for %bid, ask, last+ operations.
Basket Order bug fix: "Bid+%N" changed to "Bid+N" after load from template file.
Added hotkey "CXL STOP" to cancel only stop orders.
Optmized options chain window performance.
Added "check naked options" hotkey
Added Squeeze Indicator.
Added option to show/hide account name for avg position line.
Bug fix - Trendline label not displaying correctly for volume study.
ResetTopBottomMargin hotkey can now reset vertical dragging too.
VCBB. 01, 2021
Updates since last official release

Added Copy/Cut/Paste buttons and Save/Load hotkey layout menu items for montage hotkey buttons.
Added order template for complex order.
Bug fix - Some settings in Options Chain window can't be saved.
Bug fix - Stop loss alert window's grid not reset for new trading day logon.
Added "TMP not change trigger order" to trading settings to not changing trigger order fields when clicking primary order TMP button.
Locate total cost not calcuated for offered locate orders when window is first opened.
Bug fix - group window relocates/resizes after loading layout.
Added mouse scroll for the level2 window.
Added comparison for L2BID/ASK hotkey with level1 bid/ask.
For trigger order hotkey scrip, Share/Price will be filled correctly now for each trigger order.
Added upgrade button for upgrade prompt dialog.