## 原型

```python
sell_close_ydayfirst(stockcode, amount[, style, price], ContextInfo[, accId])
```

## 释义

sell_close_ydayfirst 是 QMT 内置 Python 中用于期货卖出平仓（平昨优先）的接口。

研究：官方目录未明确；回测：官方目录未明确；模拟：官方目录未明确；实盘：官方目录未明确。

## 参数

| 参数 | 是否必填 | 官方原始定义 |
|---|---:|---|
| `stockcode` | 是 | stockcode |
| `amount[, style, price` | 是 | amount[, style, price] |
| `ContextInfo[, accId` | 是 | ContextInfo[, accId] |

## 返回值

以实际接口返回和下方详细说明为准。

## 示例

```python
def handlebar(ContextInfo):

# 按最新价 1 手卖出平仓，平昨优先

sell_close_ydayfirst('IF1805.IF', 1, ContextInfo, '110476')

# 用对手价 1 手卖出平仓，平昨优先

sell_close_ydayfirst('IF1805.IF', 1, 'COMPETE', ContextInfo, '110476')

# 用指定价 3750 元 2 手卖出平仓，平昨优先

sell_close_ydayfirst('IF1805.IF', 2, 'fix', 3750, ContextInfo, '110476')

[已弃用] get_debt_contract-获取两融负债合约明细

用法： get_debt_contract(accId)

释义： 获取信用账户负债合约明细

此接口已弃用，替代接口为get_unclosed_compacts（获取未了结负债）和get_closed_compacts（获取已了结负债）
```

## 详细说明

用法： sell_close_ydayfirst(stockcode, amount[, style, price], ContextInfo[, accId])

释义： 期货卖出平仓，平昨优先

### 参数详细说明

stockcode：代码，string，如 'IF1805.IF'

amount：手数，int

style：下单选价类型，string，默认为最新价 'LATEST'，可选值：

'LATEST'：最新

'FIX'：指定

'HANG'：挂单

'COMPETE'：对手

'MARKET'：市价

'SALE1'：卖一价

'BUY1'：买一价

price：价格，double

ContextInfo：PythonObj，Python 对象，这里必须是 ContextInfo

accId：账号，string

返回： 无
