Release Notes

2.4.1 (08/15/2025)

  1. Add the feature to customize the order of Fundamental, level2, time & sale, options, chart for montage.(Montage more feature -> Tabs Config)
  2. When enable the LimitP of stop type. Increase the height of the dropdown list.

2.4.0 (07/25/2025)

  1. Fix crash bugs.

2.3.9 (07/24/2025)

  1. Add cancel symbol and cancel all for orders list.(long click orders list will popup a dialog)
  2. Add LimitP stop type.
  3. Add GTC+ tif.
  4. Extend some basic class.
  5. Fix the bug that saving the last timeframe failed for Chart.
  6. Optimize the smoothness of chart refresh.

2.3.8 (04/26/2025)

  1. Add slide to load more chart data.
  2. Add the sliding progress bar for Chart.
  3. Add the feature of zooming in when swiping up and zooming out when swiping down.
  4. Fix the bug that the positions sorting to flicker after an order is executed.
  5. Remove the unnecessary dialog.
  6. Add order shortcut button in Montage.
  7. Add pref info for confirm dialog.

2.3.6 (04/22/2025)

  1. Add EMA study line for Chart.
  2. Fixed a bug that the loaded order template route would be covered by the default route.
  3. Update trade signal module.
  4. Fixed overview page refresh bugs.
  5. Fixed ping ip bugs.

2.3.5 (03/19/2025)

  1. Fixed the bug of not being able to open the browser in iOS18.(For sign agreement and so on.)
  2. Fixed the bug that complex options route dropdown list can’t scroll.
  3. Add some columns for Market Viewer.
  4. Add route control for complex options order.
  5. Fix load order template bugs.
  6. Add an option to Clear price after exe. (MontageConfig)
  7. Add an option to custom AvgCost decimal places.(Position setting -> Misc)
  8. Optimize positions list refresh and sort logic.

2.3.4 (02/16/2025)

  1. Make the order entry price section is greyed out for market order.
  2. Update the code to toggle the short and sell buttons in order entry.
  3. Fix some of the things that might have caused the crash.
  4. Fix sort bugs for positions.

2.3.3 (01/23/2025)

  1. Recode the shortlocate module.
  2. Click shortlocate header to sort the list.
  3. Add shortlocate column settings feature.
  4. Optimize positions refresh logic.
  5. Modified exchange list in MontageConfig page.
  6. Remove U – Nasdaq OTC exchange of order template.
  7. Add A – AMEX exchange for order template.

2.3.2 (12/28/2024)

  1. Add option to disable cancel order confirmation popup.
  2. Optimize the logic for hide order entry when switch to chart.
  3. The Trades and Orders text colors distinguish between buy and sell.
  4. Optimize the Trades and Orders refresh logic.

2.3.1 (12/24/2024)

  1. Fix switch to montage will splash screen from other list.
  2. Fix access to TradeSignalResult app will crash in iOS18.
  3. Hide order entry when switch to chart.
  4. Add columns for Positions.
    1. InitShare
    1. PClose
    1. Last
    1. Company Name
    1. CreateTime
    1. %Change
    1. VWAP
    1. Expire Time
    1. TodayShares
    1. TodayAvgCost
    1. Locked time
  5. Add columns for Orders.
    1. NoRR
    1. SecType
    1. Expire Time
    1. Display
  6. Add column setting feature for Orders.
  7. Add columns for Trades.
    1. Liq
    1. SecType
    1. LiqType
    1. BP
    1. P/L R
  8. Add column setting feature for Trades.
  9. Add columns for Account.

2.3.0 (10/29/2024)

  1. Click %change in marketview to sort list.
  2. Fixed wrong FIRMID when switch different account.

2.2.9 (10/02/2024)

    Bug Fix for iOS18:

  1. When click the bottom tabbar to swtich pages, the screen will flash.
  2. When switch to positions window, the summary row will flash.

2.2.8 (09/25/2024)

  1. Fundamental crash issue.
  2. Add trade signal crash issue.
  3. Edit trade signal detail crash issue.
  4. Order template background unnormal issue.

2.2.7 (09/18/2024)

  1. Add LULD data for Level2 list.
  2. Recode watchlist module to improve response speed.
  3. Modify shortlocate module. It mainly solves the problem that the Accept button and Reject button are not displayed in some cases.

2.2.6 (08/08/2024)

    1. Replace the montage text with montage icon.

    Bug Fix:

        1. Fix a bug that option order route contains .nr and .p.

2.2.5 (06/29/2024)

  1. Optimize shortlocate list delay issue.
  2. Modify stop type input text view arrow.
  3. Pref drop-down will only have data when the existing route is selected. So hide the arrow when there’s no data.
  4. Hide the MPID IP and Port in Setup page.
  5. Modify watchlist add and remove icon.
  6. Add long click watchlist item to open montage feature.

2.2.4 (05/21/2024)

    New feature:

  1. Modify the LoginID dropdown in Login page, can only be selected, but not typed.
  2. Add account drop-down to Option page.
  3. Add account drop-down to Montage page.
  4. Remove the account drop-down from the MontageConfig page.
  5. Add ConcLong and ConcShr display in Montage.
  6. Update security symbol status.
  7. Extends some class compare with frontend.
  8. (8). Modify shortlacate inquiryall function.
  9. (9). Custom a Pop window to replace some drop-down view. And single select and multiple select for Pop window.
  10. (10). When the data in the drop-down is read-only, clicking the drop-down edit textview does not get input focus, but shows the drop-down view.
  11. (11). Optimize Grid widget.
    1. Set global minimum fontsize.
    1. Modify some property from strong to weak to ensure thay are recycled when the page exits.
  12. (12). Update FCM SDK to adapte http v1 API.
  13. (13). Optimize Setup page and add the ‘+’ button to add new FirmID and account.
  14. (14). Add adjust font size feature to Drop-Down view. To prevent the bug of incomplete display due to too long user account name or other information.
  15. (15). Replace twitter icon.

    Bug fix:

  1. Fixed that shortlocate and markets page could not be recycled when exiting.
  2. Fixed that trades page would get stuck in some cases.
  3. Fixed that send order shows send pending for a long time in some cases.
  4. Fixed that positions list crashes when sliding some time.
  5. Fixed a bug that Load Order detail failed for GTC order.

2.2.3 (12/19/2023)

  1. Add custom position column feature.
  2. Add custom position text color feature.
  3. Modify login logic.

2.2.2 (11/29/2023)

    1.Fixed an issue where position was not fully displayed.

2.2.1 (11/28/2023)

    Bug fix:

  1. Fix a bug that switch FirmID login failed under certain circumstances.
  2. Fix wrong current equity bug.
  3. Modify overview position list font style.

    New feature:

  1. Long press the position list to load the current symbol into montage.
  2. Update some deprecated API for iOS17.

2.2.0 (11/07/2023)

    Bug fix:

  1. Fix a bug that orders page doesn’t fully load in landscape.
  2. Fix a bug that the type field on the orders page would not display full when it was too long.
  3. Fix the Equity calculation for CMEG.

    New feature:

  1. Add custom time & sale colors.
  2. Encrypt transmitted data and decrypt received data.
  3. Add sort feature to positions.
  4. Modify the chart’s background color to distinguish pre market from post market.
  5. Add network speed config to login page.
  6. Modify position list color rules according to frontend.
  7. Add more column for positions.
  8. Show chart timeframe in Montage.
  9. Send the App version name when logging in.

2.1.8 (07/27/2023)

  1. Fix the Equity calculation for CMEG.
  2. Add inquiryAll for shortlocate.
  3. Modify login page and setup page to enable save more than 15 loginIDs.
  4. Set the max height for overview account drop-down.
  5. Modify TopList title.

2.1.7 (05/31/2023)

  1. Fixed a bug that click order status info shows blank dialogs if the info is empty.
  2. Fixed a bug that can’t dismiss the built-in keyboard when setting up an order template.

2.1.5 (05/26/2023)

    New Features:

  1. Remove shares limit of shortlocate.
  2. Add order template.
  3. Load order to the Montage.
  4. Add replace order tothe  Montage.
  5. Add manually refresh routelist to the MontageConfig.
  6. Add Lock button to the Montage. And the lock status will work for Montage,Option Chain and Orders.
  7. Add FOK to the TIF.
  8. Add RangeMkt to the stop type.
  9. Add more feature page to the Montage.
  10. Add TMP button to the Montage.
  11. Update a calculation method for UP PL/Down PL.
  12. Add scroll to the order status info textview and click it shows the info in a dialog to the Montage and Option Chain.
  13. Click the shortflag to shows the shortable info in a dialog.
  14. Complete montage order message prompt.
  15.  Complete Option order message prompt.

    Bug fix:

  1. Fixed a bug that route not be cleared after switching FIRMID.
  2. Fix a bug that panic select accounts failed in the new iOS system.
  3. Fix a bug that shortlocate show wrong prompt caused by unsigned int.
  4. Fix order template save all exchange filed bug.
  5. Fix SetTMForce missing FOK type.

2.0.9 (01/23/2023)

  1. Add the Equity calculation for CMEG.
  2. Support longer route list.
  3. Fixed a bug that complex order prices were incorrectly displayed.
  4. Add real time refresh for Orders and Traders.
  5. Update the way to notify orders and trades changes.
  6. Fixed the order status would not update under certain condition.
  7. Fixed a bug that the account page would not be recycled because there was no weak reference to a variable in a block method.

2.0.8 (11/18/2022)

  1. Update autobalance to 4 isps.
  2. Adapt iPad layout.
  3. Clear the price entered after switching tickers.

2.0.7 (10/14/2022)

  1. Filter the space before and after symbol.
  2. Adapt old chart layout for new UI.
  3. Add the logic that app back to the foreground to read the config data.

2.0.6 (10/07/2022)

  1. fix bugs in ios16.
  2. update shortlocate to add notice when locate order.
  3. format bid and ask for option chain.
  4. fix toplist doesn’t refresh sometime.

2.0.5 (09/02/2022)

  1. Add more info in montage.
  2. Fixed the bug that landscape Chart is not fully displayed on some models of mobile phones.
  3. Add some trade signal configs.

2.0.4 (07/31/2022)

    1. Fixed a bug where the top of the Popup type Message window was blocked by the system status bar.

2.0.3 (07/25/2022)

  1. Add route control.
  2. Optimize the disconnection and reconnect logic when returning from the background.
  3. Fixed a bug when switching accounts did not get route from server.
  4. Fixed show zero for unrealized and bid/ask for options.

2.0.2 (06/21/2022)

  1. Fix message window location error.
  2. Fix the bug that orders sorting fails.

2.0.1 (06/09/2022)

  1. modified the stop window position.
  2. fixed montage doesn’t save symbols.
  3. position can remember the last account used.
  4. fixed montage config sometimes failed to load the account.

2.0.0 (06/07/2022)

    1. Develop new ui.

1.2.96 (01/13/2022)

  1. Replace twitter and facebook button with icon.
  2. Fixed a bug that parse time could be wrong when the phone is set to 12 hours.
  3. A confirmation box pops up when deleting a notification.

1.2.95 (12/23/2021)

Add Twitter and Facebook link in Login page.

Add notify feature.

Optimize order confirmation alert.

Add order source type.

2.3.9 (07/24/2025)

  1. Add cancel symbol and cancel all for orders list.(long click orders list will popup a dialog)
  2. Add LimitP stop type.
  3. Add GTC+ tif.
  4. Extend some basic class.
  5. Optimize the zoom feature to prevent the chart shaking when pressed.
  6. Adapt NavigationBar for Android 15 SDK.
  7. Adapt Toolbar for Android 15 SDK.

2.3.8 (06/11/2025)

  1. Add slide to load more chart data.
  2. Add the sliding progress bar for Chart.
  3. Add the feature of zooming in when swiping up and zooming out when swiping down.
  4. Fix the bug that montage failed to save the last loaded symbol.
  5. Fix the bug that clicking on the list failed to select an item.

2.3.5 (04/17/2025)

  1. Add route control for complex options order.
  2. Add an option to custom AvgCost decimal places.(Position setting -> Misc)
  3. Add some columns for Market Viewer.
  4. Add routes info for shortlocate order logs.
  5. Make the order entry price section is greyed out for market order.
  6. Update the code to toggle the short and sell buttons in order entry.
  7. Fix load order template bugs.
  8. Update trade signal module.

2.3.2 (01/17/2025)

  1. Enable auto load order template.
  2. Add columns for Orders.
  3. Add Orders column setting page.
  4. Add columns for Trades.
  5. Add Trades column setting page.
  6. Modified exchange list in MontageConfig page.
  7. Remove U – Nasdaq OTC exchange of order template.
  8. Add A – AMEX exchange for order template.
  9. Fix click shortflag in Montage will crash when stock is halt.
  10. Fixed a bug where the layout display was confused in Arabic language system.

2.3.0 (12/16/2024)

    1. Hide order entry when switch to chart.

2.2.7 (10/10/2024)

  1. Fixed the bug where the news failed to open.
  2. Fixed shortlocate related issues.
  3. Adapt Android 15.(Use Android SDK Platform 35)
  4. Add LULD data for Level2 list.
  5. Modify shortlocate module. It mainly solves the problem that the Accept button and Reject button are not displayed in some cases.

2.2.5 (07/13/2024)

    New feature:

  1. Add sort feature to watchlist.
  2. Add custom column feature to watchlist.
  3. Add long click watchlist item to open montage feature.
  4. Modify watchlist add and remove icon.
  5. Update Android SDK target version to 34.

    Bug fix:

    1. Default load last time record for watchlist.

2.2.4 (05/24/2024)

  1. Add account drop-down to Montage page.
  2. Add account drop-down to Option page.
  3. Modify the LoginID dropdown in Login page, can only be selected, but not typed.
  4. Remove the account drop-down from the MontageConfig page.
  5. Add ConcLong and ConcShr display in Montage.
  6. Update the method that check if the app is in the foreground.
  7. Update FCM SDK to adapt http v1 API.
  8. Add textsize auto adapt to dropdown.
  9. Extending the app’s missing code compare with frontend.
  10. Modify shortlacate inquiryall function.
  11. Update security symbol status.
  12. Optimize Setup page and add the ‘+’ button to add new FirmID and account.
  13. Optimize level2 layout to prevent some fonts cause layout misalignment issues.
  14. Replace twitter icon.
  15. Optimize market up and down icon.
  16. Add a feature to open the last opened list record for Market list.
  17. Modified the Level2 layout. To prevent some fonts in some systems lead to interface confusion.

2.2.3 (01/04/2024)

    Bug fix:

    1. Fixed a bug that the app was in the foreground or background state incorrectly.

    New feature:

  1. Add custom position column feature.
  2. Add custom position text color feature.
  3. Modify login logic.

2.2.1 (11/28/2023)

    Bug fix:

  1. Fix wrong current equity bug.
  2. Fix a bug that switch FirmID login failed under certain circumstances.
  3. Fix a connection failed bug.

    New feature:

  1. Add custom time & sale colors.
  2. Add sort feature to positions.
  3. Modify the chart’s background color to distinguish pre market from post market.
  4. Add network speed config to login page.
  5. Modify position list color rules according to frontend.
  6. Add more column for positions.
  7. Show chart timeframe in Montage.
  8. Long press the position list to load the current symbol into montage.
  9. Encrypt transmitted data and decrypt received data.
  10. Send the App version name when logging in.

2.1.9 (08/09/2023)

    1. Fixed bugs related to stop order.

2.1.8 (08/03/2023)

  1. Fix the Equity calculation for CMEG.
  2. Add inquireAll for shortlocate.
  3. Modify login page and setup page to enable save more than 15 loginIDs.
  4. Modify TopList title.

2.1.7 (05/31/2023)

    New Features:

  1. Remove shares limit of shortlocate.
  2. Add order template.
  3. Load order to the Montage.
  4. Add replace order to the Montage.
  5. Add manually refresh routelist to the MontageConfig.
  6. Add Lock button to the Montage. And the lock status will work for Montage,Option Chain and Orders.
  7. Add FOK to the TIF.
  8. Add RangeMkt to the stop type.
  9. Add more feature page to the Montage.
  10. Add TMP button to the Montage.
  11. Update a calculation method for UP PL/Down PL.
  12. Add scroll to the order status info textview and click it shows the info in a dialog to the Montage and Option Chain.
  13. Click the shortflag to shows the shortable info in a dialog.
  14. Manually add a route.

    Bug fix:

  1. Fix a bug that Route not support.
  2. Fix a problem that could cause data duplication.
  3. Fixed a bug that could cause a crash.

2.0.9 (01/23/2023)

  1. Add the Equity calculation for CMEG.
  2. Support longer route list.
  3. Fixed a bug that watch list could not be saved.
  4. Fixed a bug that complex order prices were incorrectly displayed.

2.0.8 (11/29/2022)

  1. Update autobalance to 4 isps.
  2. Fixed some layout issues for Pad.
  3. Fixed a crash bug caused by push.
  4. Update some deprecated APIs.

2.0.7 (10/18/2022)

  1. Update shortlocate to add notice when locate order.
  2. Adapt Android 13.
  3. Fixed a crash caused by duplicate ids.
  4. Adapt the fold screen phone layout display.
  5. Remove unnecessary permission request.
  6. Format float for Hi and Low price in Option Chain.

2.0.5 (09/01/2021)

  1. Add more info in montage.
  2. Fixed bugs that TIF box click no response.
  3. Fixed bugs that shows mismatched symbol sometime when switch to montage.

2.0.0 (08/25/2022)

  1. Develop new ui.
  2. Add route control.

1.2.96 (01/12/2022)

  1. Replace twitter and facebook button with icon.
  2. Fixed a bug that parse time could be wrong when the phone is set to 12 hours.
  3. A confirmation box pops up when deleting a notification.

1.2.95 (12/23/2021)

Replace wrong twitter link in Login page.

Add notify feature.

Optimize order confirmation alert.(In montage).

Add order source type.