MT4/MT5的手数、点数和点差怎么算?points、pips与合约大小

手数表示数量,价格表示报价,points表示最小报价单位的计数;金额还取决于合约与账户币种。 不能把“100点”“0.01手”套用成所有品种都相同的风险。

先读规格,再做换算

在“市场报价/市场观察”对目标品种右键查看合约规格,记录完整品种名、报价位数、合约大小、最小手数、手数步长及可见的最小价格变动字段。不同服务器即使都写黄金,也不一定有相同规格。

把记录与截图日期放在一起。旧截图适合说明界面位置,不适合替代当前账户的实际合约条件。EA参数名中出现Lots、Points、Pips、Distance时,还需查开发者对单位的定义。

points与pips的示例

假设一个五位小数报价的外汇品种,平台Point为0.00001。价格从1.10000变成1.10030,差额0.00030,对应30 points。在这一常见外汇约定下,1 pip取0.0001,因此也可说3 pips。

换到常见三位小数的日元报价,Point可能为0.001,而1 pip通常取0.01。这只是常见约定,不是每个产品参数都遵守的定义。 黄金、指数、数字资产等更不能直接沿用外汇的pip写法。需要精确沟通时写“价格差多少、Point是多少”。

最小显示位数与允许成交的最小跳动不一定相同,尤其是交易所品种。不要仅凭小数位数构造一组价格,就认为服务器会接受。

点差怎样计算

普通报价中,价格点差=Ask−Bid。若假设Ask=1.10025、Bid=1.10010,差额是0.00015;当Point=0.00001时,就是15 points。截图与日志应取同一时刻,分开抄两次价格可能让计算失真。

点差不是全部交易成本。手续费、隔夜费用、执行偏差等也需要分别核对。面板上的“Spread 15”如果未注明单位,应查说明,而不是默认表示15个传统pips。

手数和合约大小是什么关系

若某合约明确规定一手=100,000单位,那么0.01手对应1,000单位;这只是该假设合约的数量换算。不能据此推出任何黄金或指数一手也等于100,000单位,更不能推出同样手数在不同品种中盈亏相同。

交易量还要同时满足最小值、最大值、步长。例如假设最小量0.10、步长0.10,0.15可能不是有效数量。程序提示“无效交易量”时,先读规格,再核对计算和取整;不要为通过校验盲目放大数量。

为什么不直接给所有品种一套固定金额公式

盈亏换算涉及合约计算方式、价格变化、交易量、计价货币与账户货币转换。保证金是另一套计算,不能拿保证金当成最大可能亏损。MT5程序可使用官方提供的订单利润估算函数辅助核对,仍要以当前品种条件与服务器实际执行为准。

适合初学者的核对顺序是:先写清单位 → 取得当前规格 → 用模拟环境的小规模案例核对报告字段 → 再检查程序参数。这里不提供通用下单手数或风险比例,因为它们不能由平台名称单独决定。

一张可复制的单位检查表

品种完整名称____;平台____;Point____;最小价格跳动____;参数名称____;开发者说明的单位____;最小手数____;步长____;账户币种____;截图时间____。

当别人说“止损100点有问题”,有了这张表,才知道讨论的是价格距离、参数解释还是交易量设置。

继续学习

止损输入价格还是点数;查看当前合约规格;核对回测中的成本条件。

参考与更新

更新:2026年10月26日。本文为智罗盘依据官方说明编写的操作教程;菜单名称可能随语言、版本和交易商设置不同。示例为教学假设,不是实测交易报告。