mirror of
https://github.com/discountry/ritmex-bot.git
synced 2026-09-10 08:48:07 +00:00
refactor: enhance order handling and tracking in GridEngine
- Introduced a clientOrderId system for better order identification. - Updated order creation logic to ensure unique clientOrderIds. - Improved order cancellation methods to maintain accurate current orders. - Added tests for new clientOrderId functionality and level state tracking. - Ensured that desired orders have an intent field set for clarity. - Enhanced snapshot functionality to include level states for grid lines.
This commit is contained in:
@@ -487,6 +487,9 @@ export class BinanceGateway {
|
||||
if (params.callbackRate != null) {
|
||||
extra.callbackRate = params.callbackRate;
|
||||
}
|
||||
if (params.clientOrderId != null) {
|
||||
extra.newClientOrderId = params.clientOrderId;
|
||||
}
|
||||
|
||||
if (market.kind === "perp") {
|
||||
if (params.reduceOnly != null) {
|
||||
|
||||
Reference in New Issue
Block a user