A tool for creating scaled orders / bulk orders on Bitmex
Video demo: https://streamable.com/8kikxz
You should only run this locally.
- Generate limit buy/sell orders based on a set of variables:
- Amount
- Number of orders
- Upper price and lower price
- Spread amount evenly, increasingly or decreasingly
- Supports all Bitmex instruments
- View current positions
- View and cancel current orders
- Retry on overload until successful
- Supports testnet and production
- nodeJS 8.5+
Download latest release from https://github.com/nice-table/bitmex-scaled-orders/releases/latest or clone the project.
Open a terminal and run the following from the project folder:
npm install
When npm install
has finished, we are ready to start the app. Run this in a terminal:
npm run startup
App should open in your browser automatically and render when ready.
Upgrading should be as simple as overwriting the source code, or pulling latest, followed by a npm install
in terminal. App is then ready and can be started with npm run startup
.
When doing dev work I run npm start
in one terminal, and npm run proxy:dev
in another.
Tests can be run in a terminal:
npm test
For changelog see https://github.com/nice-table/bitmex-scaled-orders/releases
- Warn user if one or more orders may be executed as a market order
- Other order types / strategies (https://www.sierrachart.com/index.php?page=doc/OrderTypes.html)
- Moon