## 原型

```python
call_formula_batch(formula_names,stock_codes,period,start_time="",end_time="",count=-1,dividend_type="none",extend_params=[])
```

## 释义

call_formula_batch 是 QMT 内置 Python 中用于批量调用模型的接口。

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

## 参数

| 参数 | 是否必填 | 官方原始定义 |
|---|---:|---|
| `formula_names` | 是 | formula_names |
| `stock_codes` | 是 | stock_codes |
| `period` | 是 | period |
| `start_time` | 否 | start_time="" |
| `end_time` | 否 | end_time="" |
| `count` | 否 | count=-1 |
| `dividend_type` | 否 | dividend_type="none" |
| `extend_params` | 否 | extend_params=[] |

## 返回值

list[dict]

dict说明:

formula:模型名

stock:品种代码

argument:参数

result:dict参考call_formula返回结果

## 示例

```python
示例

def handlebar(ContextInfo):

formulas=['testModel1','testModel2']

codes=['600000.SH','000001.SZ']

basket={'600000.SH':0.06,'000001.SZ':0.01}

args=[{'a':100,'__basket':basket},{'a':200,'__basket':basket}]

modelRet=call_formula_batch(formulas,codes,'1d',extend_params=args);

print(modelRet)
```

## 详细说明


