Skip to content

24.6.0

Compare
Choose a tag to compare
@evgrmn evgrmn released this 04 Jun 09:39
· 453 commits to main since this release

More reliable operation of the program with an unstable Internet connection and other improvements:

  1. Fixed a bug when displaying the market column in f9 "ON" mode.

  2. Fixed a bug when displaying trades funding in the tables. When merging data from different exchanges, reverse sorting was not included.

  3. Error messages are sent to the info widget and are highlighted in red.

  4. Blocking threads when processing orders and transactions.

  5. The situation when all prices are missing in the order book has been handled.

  6. The Bitmex ping_pong() function checks the functionality of the web socket.

  7. Bitmex: orders are no longer loaded from websocket snapshot. Instead, the initial loading occurs from the REST endpoint.

  8. Orders are loaded immediately after the instruments.

  9. Changed iid numbering in TreeTable. The Iids of all TreeTable objects are numbered in order, except for the table with open orders, where iid corresponds to clOrdID.

  10. Data storage in the common var.orders array has been discontinued. Each exchange stores its own object with a list of orders.

  11. The display of current orders on the screen is controlled through the var.queue_order queue, which should provide more reliable operation in multi-threading.

  12. The info_display() function call has been moved to var.queue_info for cases where these calls originate from threads.

Full Changelog: https://github.com/evgrmn/tmatic/commits/24.6.0