## 原型

```python
set_basket(basketDict)
```

## 释义

set_basket 是 QMT 内置 Python 中用于设置股票篮子的接口。

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

## 参数

| 参数 | 是否必填 | 官方原始定义 |
|---|---:|---|
| `basketDict` | 是 | basketDict |

## 返回值

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

## 示例

```python
table=[

{'stock':'600000.SH','weight':0.11,'quantity':100,'optType':23},

{'stock':'600028.SH','weight':0.11,'quantity':200,'optType':24},

]

basket={'name':'basket1','stocks':table}

set_basket(basket)

#一键买卖2份(2101代表用篮子里quantity字段)basket1里面的股票组合，即600000.SH买入200股，600028.SH卖出400股

passorder(35,2101,ContextInfo.accid,'basket1',5,-1,2,'basketOrder',2,'basketOrder',ContextInfo)

交易查询函数
```

## 详细说明

用法： set_basket(basketDict)

释义： 设置passorder的股票篮子,仅用于passorder进行篮子交易,设置成功后,用get_basket可以取出后即可进行passorder组合交易下单

### 参数详细说明

basketDict：股票篮子 {'name':股票篮子名称,'stocks':[{'stock':股票名称,'weight',权重,'quantity':数量,'optType':交易类型}]} 。
