## 提示

- 该接口属于兼容接口或不推荐使用，新代码应优先选择对应推荐接口。
- 官方结构化目录未标注额外权限或模式限制。


## 原型

```python
get_factor_rank(factorname, stockcode, deviation, ContextInfo)
```

## 释义

get_factor_rank 是 QMT 内置 Python 中用于获取引用的因子数据的数值在所有品种中排名的接口。

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

## 参数

| 参数 | 是否必填 | 官方原始定义 |
|---|---:|---|
| `factorname` | 是 | factorname |
| `stockcode` | 是 | stockcode |
| `deviation` | 是 | deviation |
| `ContextInfo` | 是 | ContextInfo |

## 返回值

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

## 示例

```python
#coding:gbk

def init(ContextInfo):

print(get_factor_rank('zzz', '600000.SH', 0, ContextInfo))

（不推荐）call_vba - 获取引用的 VBA 模型运行的结果

更推荐函数：

获取历史数据 call_formula

订阅实时数据 subscribe_formula 更多实时和历史数据调用的示例:Python调用VBA因子公式的案例

获取引用的 VBA 模型运行的结果

提示
```

## 详细说明

获取引用的因子数据的数值在所有品种中排名

调用方法：get_factor_rank(factorname, stockcode, deviation, ContextInfo)

### 参数详细说明

| 参数名 | 类型 | 说明 | 提示 |
| --- | --- | --- | --- |
| factorname | string | 因子名称 |
| stockcode | string | 证券代码 | 形式如 '600000.SH' |
| deviation | number | K 线偏移 | 0 不偏移，N 向右偏移 N，-N 向左偏移 N |
| ContextInfo | pythonObj | Python对象 | Python 对象，这里必须是 ContextInfo |
