-
Notifications
You must be signed in to change notification settings - Fork 31
Add support for OCO orders #59
Copy link
Copy link
Open
Description
This is supported via WEB UI. Why not via the API? Is it just the binance clone? Because Binance also has the same issue...
https://www.asterdex.com/bapi/futures/v3/private/future/strategy/place-order
{
"strategyType": "OTOCO",
"subOrderList": [
{
"symbol": "BTCUSDT",
"strategySubId": 1,
"firstDrivenId": 0,
"secondDrivenId": 0,
"side": "BUY",
"positionSide": "BOTH",
"type": "LIMIT",
"quantity": "0.002",
"securityType": "USDT_FUTURES",
"reduceOnly": false,
"timeInForce": "GTC",
"price": "80000"
},
{
"symbol": "BTCUSDT",
"side": "SELL",
"positionSide": "BOTH",
"securityType": "USDT_FUTURES",
"firstTrigger": "PLACE_ORDER",
"firstDrivenOn": "PARTIALLY_FILLED_OR_FILLED",
"secondDrivenOn": "PARTIALLY_FILLED_OR_FILLED",
"secondTrigger": "CANCEL_ORDER",
"timeInForce": "GTE_GTC",
"reduceOnly": true,
"quantity": "0.002",
"strategySubId": 2,
"firstDrivenId": 1,
"secondDrivenId": 3,
"stopPrice": "81000",
"workingType": "MARK_PRICE",
"type": "TAKE_PROFIT_MARKET",
"priceProtect": true
},
{
"symbol": "BTCUSDT",
"side": "SELL",
"positionSide": "BOTH",
"securityType": "USDT_FUTURES",
"firstTrigger": "PLACE_ORDER",
"firstDrivenOn": "PARTIALLY_FILLED_OR_FILLED",
"secondDrivenOn": "PARTIALLY_FILLED_OR_FILLED",
"secondTrigger": "CANCEL_ORDER",
"timeInForce": "GTE_GTC",
"reduceOnly": true,
"quantity": "0.002",
"strategySubId": 3,
"firstDrivenId": 1,
"secondDrivenId": 2,
"stopPrice": "79000",
"workingType": "CONTRACT_PRICE",
"type": "STOP_MARKET",
"priceProtect": true
}
],
"signer": "***",
"user": "***",
"nonce": 1766483142103700,
"signature": "****"
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels