Releases: nice-table/bitmex-scaled-orders
Releases · nice-table/bitmex-scaled-orders
Minor design bugfix
Fix color of button that opens "Active instruments" dialog.
New design and dark theme
- New design: replaced Semantic UI with Material-UI
- Added dark theme: You can toggle between light and dark theme
API key validation and maintenance
- API key will be validated on startup now. This should fix some annoying loops.
- Average price should be formatted correctly for all coins now.
- Chore: updated dependencies
Minor bug fix
Fix bug where order form values were reset when switching instruments.
Fix proxy require path
Just a fix for case-sensitive file systems. backend/proxy.js
required the file webSocket.js
(uppercase s), while the file is actually named websocket.js
.
Support for all Bitmex instruments
- The application now fully supports creating orders for all instruments available on Bitmex
- You can select which instruments you want to trade, so that the UI isn't that cluttered
- Price input allows same price intervals/tick size as Bitmex. Previously only integers were allowed
- Some performance improvements
Improve Bitmex client error handling
Just a minor improvement on handling when Bitmex websocket client crashes sometimes
Simplified usage
Main feature of this release is the removal of the need to edit the config file in order to input your API keys and alternatively enable futures.
- Bitcoin futures are now always enabled. The app will always show the current active futures instruments.
- Bitmex API keys are now entered in-app. You will be met with a form on startup that asks for the keys and whether you want to use the testnet or not. You can at anytime change keys and environment.
- Active orders now show stop orders and their trigger price.
- Instrument tabs show the latest price of the instrument
- The order form can retry to send orders in case of Bitmex overloads (option can be toggled on/off)
- Simplified startup some.
npm run startup
will start front-end and proxies for you now
Active orders bug fix
- Fixed an issue in Bitmex's
bitmex-realtime-api
package that caused no orders to show up after submission unless you already had any active orders beforehand. - Minor UI performance improvements
Futures support
Futures support
You can now add BTC futures instruments to the app.
Video demo: https://streamable.com/d3qr4.
See https://github.com/nice-table/bitmex-scaled-orders#adding-more-instruments for a howto.
Minor
- Added back persistence of order form values (localstorage).