## 原型

```python
order_value(stockcode, value[, style, price], ContextInfo[, accId])
```

## 释义

order_value 是 QMT 内置 Python 中用于指定价值交易的接口。

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

## 参数

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

## 返回值

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

## 示例

```python
def handlebar(ContextInfo):

# 按最新价下 10000 元买入

order_value('000002.SZ', 10000, ContextInfo, '600000248')

# 用对手价下 10000 元卖出

order_value('000002.SZ', -10000, 'COMPETE', ContextInfo, '600000248')

# 用指定价 37.5 下 20000 元卖出

order_value('000002.SZ', -20000, 'fix', 37.5, ContextInfo, '600000248')
```

## 详细说明

用法： order_value(stockcode, value[, style, price], ContextInfo[, accId])

释义： 指定价值交易，使用想要花费的金钱买入 / 卖出股票，而不是买入 / 卖出想要的股数，正数代表买入，负数代表卖出。股票的股数总是会被调整成对应的 100 的倍数（在中国 A 股市场 1 手是 100 股）。当您提交一个卖单时，该方法代表的意义是您希望通过卖出该股票套现的金额，如果金额超出了您所持有股票的价值，那么您将卖出所有股票。需要注意，如果资金不足，该 API 将不会创建发送订单。

### 参数详细说明

stockcode：代码，string，如 '000002.SZ'

value：金额（元），double

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

'LATEST'：最新

'FIX'：指定

'HANG'：挂单

'COMPETE'：对手

'MARKET'：市价

'SALE5', 'SALE4', 'SALE3', 'SALE2', 'SALE1'：卖5-1价

'BUY1', 'BUY2', 'BUY3', 'BUY4', 'BUY5'：买1-5价

price：价格，double

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

accId：账号，string

返回： 无
