【发布时间】:2021-05-14 12:28:09
【问题描述】:
我试图了解在仅出售给定订单的利润或所有头寸时实施的逻辑是什么。
我已经实现了 BUY 操作。所以,假设用户想以当前的 BTC 价格购买价值 100 美元的 BTC,我这样做:
$params =
[
'symbol' => 'BTCUSDT',
'side' => 'BUY',
'type' => 'MARKET',
'quoteOrderQty' => 100,
'timestamp' => $timestamp
];
$binance->buy($params);
https://binance-docs.github.io/apidocs/spot/en/#new-order-trade
我保存了来自 Binance 的 OrderId 和 clientOrderId 回复。一周后,我想出售订单头寸并拥有以下可用选项:
- 只卖出该订单的利润并(可能)平仓
- 卖出该订单的所有头寸(无论是否获利)并(可能)平仓
问题:我怎样才能完成这两种情况?
【问题讨论】: