---
title: "批量操作 - 交易 - MetaTrader 5 的 Android 版 - MetaTrader 5 Android 帮助"
description: "移动平台可以执行批量操作持仓和订单。例如，在重要新闻发布后，您可以点击几次关闭所有未结持仓，以便及时获取利润。您也可以快速取消所有挂单，以防止它们突然被急剧的价格上涨而触发。 批量操作的执行无需用户额外确认；因此， 一键交易... - 批量操作 - 交易 - MetaTrader 5 Android 帮助"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
---

[MetaTrader 5 Android 帮助](https://www.metatrader5.com/zh/mobile-trading/android/help) → [交易](https://www.metatrader5.com/zh/mobile-trading/android/help/trade) → 批量操作

# 批量操作

移动平台可以执行批量操作持仓和订单。例如，在重要新闻发布后，您可以点击几次关闭所有未结持仓，以便及时获取利润。您也可以快速取消所有挂单，以防止它们突然被急剧的价格上涨而触发。

批量操作的执行无需用户额外确认；因此，[一键交易](https://www.metatrader5.com/zh/mobile-trading/android/help/settings#one_click) 应该在应用程序设置中允许使用，以便启用此类操作。

## 批量平仓

要打开批量操作菜单，请在 ![trade](https://www.metatrader5.com/i/help/android/en/bulk_menu.png)[交易\仓位](https://www.metatrader5.com/zh/mobile-trading/android/help/trade) 批量操作 或在列表中任何持仓的快捷菜单中选择“批量操作”：

![批量平仓](https://www.metatrader5.com/i/help/android/en/bulk_positions.png)

可用命令列表会根据所选操作和您的账户类型自动生成。

菜单中始终提供以下命令：

- 关闭锁仓账户的所有持仓，系统会尝试 [反向平仓(Close By)](https://www.metatrader5.com/zh/mobile-trading/android/help/trade/closeby)，然后按照常规程序关闭剩余持仓。
- 关闭所有盈利持仓或亏损持仓。

如果您选择一个持仓，菜单中会出现其他命令：

- 关闭交易品种的所有持仓。
- 关闭同方向的所有持仓（锁仓账户）。
- 关闭相同交易品种的反向持仓（锁仓账户）。如果没有反向操作来平仓，它将保留持仓。
- 持仓逆转（单边账户）。例如，如果您对两手交易量的EURUSD买入持仓运行此命令，您将获得相同两手交易量的EURUSD卖出持仓。在这种情况下，将在您的账户上执行四手交易：两手平仓当前持仓，两手反向持仓。

平仓流程和限制：

- 对于对冲账户，系统首先会尝试使用反向订单平仓。然后，使用标准流程关闭任何剩余头寸。

- 仓位是并行关闭的（按 FIFO 规则运行的账户除外）。如果在关闭下一对时出现错误，应用程序最多会再尝试两次，具体取决于 [错误类型](https://www.metatrader5.com/zh/mobile-trading/android/help/trade/bulk_operations#error_type)。如果所有尝试都失败，过程将被中断，但任何剩余的仓位仍将被关闭。
- 对于以 [FIFO（先进先出）](https://www.metatrader5.com/zh/terminal/help/trading/performing_deals#fifo) 规则操作的账户，仓位按顺序关闭。如果在关闭仓位时发生错误，应用程序最多可再尝试两次。如果所有尝试都失败，过程将被中断，任何剩余仓位都不会关闭。
- 在关闭反向仓位的同时，平台也会关闭剩余的未平仓仓位。该过程以异步方式执行：平台尽快向经纪商的交易服务器发送关闭每个仓位的请求，而无需等待之前关闭仓位的确认。
- 如果服务器在响应关闭请求时返回错误，应用程序最多可再尝试两次关闭仓位。如果所有尝试都失败，仓位将保持开启，应用程序将继续为其余仓位发送关闭请求。
- 如果应用程序被最小化、关闭或用户离开屏幕，批量关闭过程将立即终止。申请未关闭的仓位将继续开启。

根据仓位关闭过程中接收到的错误类型，应用程序最多会再尝试关闭两次：

- 如果返回错误信息 "无价格"，或者在重新报价的情况下，当该工具的 [延迟](https://www.metatrader5.com/zh/mobile-trading/android/help/quotes#delay)，则应用程序不会再次尝试关闭仓位。
- 如果出现 "指定仓位已存在平仓指令"、"无效交易量"、"请求被拒绝 "或 "仅完成部分请求 "等错误，应用程序将再尝试两次平仓。

## 批量删除挂单 [#](#bulk_orders)

要打开批量操作菜单，请在" ![trade](https://www.metatrader5.com/i/help/android/en/bulk_menu.png)[交易\交易单](https://www.metatrader5.com/zh/mobile-trading/android/help/trade)批量操作，或在列表中任何订单的快捷菜单中选择"批量操作"：

![批量删除挂单](https://www.metatrader5.com/i/help/android/en/bulk_orders.png)

可用命令列表会根据所选操作和您的账户类型自动生成。

菜单中始终提供以下命令：

- 删除所有挂单。
- 删除某些类型的挂单：Limit, Stop, Stop Limit

如果您选择挂单，菜单中会出现其他命令：

- 删除同交易品种的所有挂单。
- 删除相同交易品种的相同类型的所有挂单。

| 在某些情况下，批量订单删除功能可能无法完全执行。例如，如果在发送命令后最小化或关闭应用程序，或者与服务器的连接丢失，则某些订单可能仍无法删除。 |
| --- |

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "/zh/mobile-trading/android/help", "name": "MetaTrader 5 Android 帮助"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "/zh/mobile-trading/android/help/trade", "name": "交易"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "/zh/mobile-trading/android/help/trade/bulk_operations", "name": "批量操作"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: 批量操作", "acceptedAnswer": { "@type": "Answer", "text": "移动平台可以执行批量操作持仓和订单。例如，在重要新闻发布后，您可以点击几次关闭所有未结持仓，以便及时获取利润。您也可以快速取消所有挂单，以防止它们突然被急剧的价格上涨而触发。 批量操作的执行无需用户额外确认；因此， 一键交易 应该在应用程序设置中允许使用，以便启用此类操作..." } }] }
```
