MetaTrader 5 手数计算器

免费的 MT5 手数计算器:根据你的风险、以 pip 或 point 计的止损和合约大小算出手数,并按交易量步长向下取整。适用于外汇和黄金。

%
预设会填好下面三项。请在经纪商的“规格”窗口中核对。
每手包含的单位数。
价格的小数位数:1 point = 10^−小数位数。
5 位和 3 位小数的报价,1 pip = 10 point;其余情况 1 pip = 1 point。
仅在两种货币不同时填写:例如美元账户交易 USDJPY,填 USDJPY 的价格 150。
手
手数(向下取整)
0.33 手
取整后的风险
−99.00 USD · 0.99%(占余额)
风险金额
100.00 USD · 1.00%
手数(精确值)
0.3333
1 手的 pip 价值
10.00 USD · 每 point 1.00 USD
1 手的止损亏损
−300.00 USD
止损的价格距离
0.00300

你填的数字只留在这个页面:计算器不保存、也不发送任何数据。

手数 = 你的风险金额 ÷ 一手在止损时的亏损。一手的亏损 = 止损距离 × 合约大小,再换算成你的账户货币。上方的计算器会把结果按你经纪商的交易量步长向下取整,并显示取整后你实际承担的风险。

手数计算器如何计算

公式
Point          = 10^−小数位数
Pip            = 5 位和 3 位小数的报价为 10 point,其余为 1 point
1 手的亏损     = 止损距离 × 合约大小 ÷ 汇率
手数           = 风险 ÷ 1 手的亏损,取到交易量步长的整数倍

第三行就是 MetaTrader 5 自己的盈利公式。MQL5 参考文档把外汇和差价合约(CFD)的盈利写作 (close_price − open_price) × Contract_Size × Lots,以品种的盈利货币计。

汇率把这种货币换算成你的账户货币。请按“1 账户货币 = ? 盈利货币”填写。美元账户交易 USDJPY 时,就是 USDJPY 的价格,比如 150。欧元账户交易 EURUSD 时,就是 EURUSD 的价格,比如 1.0850。两种货币相同时,汇率为 1,这个字段会被关闭。这里没有实时汇率:请填入当前的汇率。

计算示例

每一行都以 10,000 账户的 1% 为风险,交易量步长为 0.01 手。

品种和账户止损1 手的亏损手数取整后的风险
EURUSD,美元账户30 pip$300.000.33$99.00
USDJPY,美元账户,汇率 15040 pip$266.670.37$98.67
XAUUSD,美元账户750 point($7.50)$750.000.13$97.50
EURUSD,欧元账户,汇率 1.085030 pip€276.500.36€99.54

第一行的逐步计算:

  1. EURUSD 的 1 pip 是 0.0001,所以 30 pip 就是 0.0030 的价格距离。
  2. 一手 100,000 欧元在止损时亏损 0.0030 × 100,000 = $300。一手的 1 pip 价值 $10。
  3. 手数:100 ÷ 300 = 0.3333。按步长向下取整:0.33 手。
  4. 取整后的风险:0.33 × 300 = $99,即账户的 0.99%。

USDJPY 的 1 pip 是 0.01,所以止损 40 pip 时,一手亏损 0.40 × 100,000 = 40,000 日元。按 1 美元兑 150 日元计算,就是 $266.67;100 ÷ 266.67 = 0.375,向下取整为 0.37。

在经纪商的规格里核对数字

预设的是常见数值,不一定是你经纪商的。在 MetaTrader 5 中,“规格”窗口可以从“市场报价”里该品种的菜单打开。它列出“合约大小”“数位”(小数位数)、“分时大小”和“分时价值”(tick 的大小和价值)、“最小交易量”“交易量增量”(交易量步长)和“盈利货币”。

黄金的差异最大。预设按每手 100 盎司、两位小数计算,所以 1 point($0.01)在一手上价值 $1。有些经纪商的黄金是 10 盎司或 1 盎司的合约。对黄金和指数来说,“pip”没有统一的含义,所以请以 point 填写止损。

手数没有包括什么

  • 佣金、点差和隔夜利息。很多账户按手收取佣金,入场时你还要付点差。持仓过夜要收隔夜利息(swap)。这些都不在结果里。
  • 滑点。以市价成交的止损,成交价可能越过止损价。单笔风险指南展示了一笔真实交易,亏损达到计划风险的 1.81 倍。
  • 保证金。它不改变风险。对外汇,MetaTrader 5 的帮助用手数、合约大小和杠杆计算保证金:0.33 手 EURUSD 在 1:100 杠杆下占用 330 欧元,在 1:500 下占用 66 欧元。
  • 最小交易量。如果结果不到一个交易量步长,这个风险下就无法开仓;计算器会提示这一点。“规格”里还列出了最小交易量,它可能大于步长:请确认你的手数达到了它。

Binance、Bybit 或 OKX 上的加密货币合约,请用仓位计算器。风险回报比计算器会显示你的止损和目标需要多高的胜率。MetaTrader 5 账户如何连接到交易日志,见 MT5 页面。免费的交易日志模板可以手动记录同样的数字。

常见问题

EURUSD 一手的 1 pip 值多少钱?

$10:100,000 × 0.0001。迷你手(0.1 手)是 $1,微型手(0.01 手)是 10 美分。

MT5 用的是 pip 还是 point?

MetaTrader 5 以 point 计,也就是最小的价格变动单位。在 5 位和 3 位小数的报价上,1 pip 等于 10 point。

手数为什么要向下取整?

经纪商只接受整数个步长的交易量。向下取整能让亏损保持在你的风险以内。

如果我的账户是其他货币呢?

按“1 账户货币 = ? 盈利货币”填写汇率。欧元账户交易 GBPUSD 时,就是 EURUSD 的价格。

资料来源

计算器算的是计划,交易的真实代价在你的日志里。从你连接的那一刻起,FOQUS 会自动记录你在 Binance、Bybit 和 OKX 上的每一笔 USDT 和 USDC 永续合约交易,以及 MetaTrader 5 经纪商上的交易(交易所通过只读密钥连接)。它的“单笔风险”小组件会显示一笔平均亏损交易会亏掉账户的多少比例。 FOQUS →

其他计算器