首页全部教程 › 限价单不成交怎么办
实操 · 下单

限价单挂了半天没成交:价格到底碰没碰到,该改单还是撤单

懂币编辑组2026-09-16 发布约 10 分钟
提前说明:本站是独立科普站,不是币安官网,和币安有推荐合作;这篇只讲现货限价单的查看、修改和撤销,正文里没有放推荐链接,也不构成任何投资建议。

限价单挂上去半天没动静,先别急着怀疑平台卡了。它没成交,先分两头看:价格其实差了一点没到你的价,还是价格到了、那个价位上没轮到你成交。先去【当前委托】确认它还挂着,再用 1 分钟图核价格有没有真的到过你的限价,弄清是哪一种,再决定接着等、改价还是撤单。

先确认它还挂着,还是已经成交了

有时候你以为没成交,其实它早就成交了,只是你看错了地方。未成交和已成交的订单,在币安里是分开放的:

你想看什么网页端App 端
还在挂着、没成交的单现货交易页下方的【当前委托】【交易】-【现货】里的【当前委托】
已经成交的单【交易历史记录】点【订单记录】图标,选【历史成交】

所以第一步很简单:单子还在【当前委托】里,才是真的没成交,往下看;要是它已经不在那里了,去成交记录里看看它是不是已经成交了。

还有一种情况要分清:部分成交。币安的说明里提到,市场上的对手单只够填上你一部分数量时,订单可能只成交一部分。币安把这种没完全成交的单仍算作挂单,剩下的数量还在【当前委托】里,也还能改价、改数量。

限价单成交,要三件事同时成立

限价单是你在订单簿上报了一个价,只有市场价格走到这个价(或者更好的价)才会执行。但「价格到了」只是第一件事。币安帮助中心拿限价买单举例,要同时满足三个条件:

  1. 市场价格到了你的限价,或者更低。比如当前价 2,400 美元,你挂 1,500 美元的买单,价格没跌到 1,500 或以下,它就不会动。
  2. 市场上有足够的对手单。价格到了 1,500,但那个价位上没有对应的卖单,买单照样不执行;对手单只够一部分,就只成交一部分。
  3. 有足够的时间执行。行情剧烈波动时,价格可能只是在你的限价上一闪而过,你的订单还没来得及进到订单簿按这个价成交,价格就走了。
币安帮助中心页面截图:我的限价单何时会成交,列出市场价格达到限价、市场有足够流动性、有足够时间执行三个条件,并配一张现价与限价位置的示意折线图
截图 · 2026.09 · 币安帮助中心「为什么我的限价单没有被成交?」(该页最后更新 2026.01.05)。图中 A 为当前价,B、C 为两种限价位置。

这三条里,新手一般只想到第一条。后面两条合起来是在说:你挂在那里,是在等一个愿意按你这个价跟你成交的人,光有价格不够,还得有人、有时间。

价格到底碰没碰到你的限价:翻 1 分钟图找答案

「我明明看到价格到过那儿」是挂单没成交时最让人不服气的一句话。币安给的查法分三步:

  1. 去【交易】-【现货交易】,把你那个交易对的图表调出来。
  2. 图表切到【Trading View】,周期选【一分钟】,并且确认时区选对了
  3. 找到你下单之后那段时间,看价格的最高点(卖单)或最低点(买单)到底停在哪。

为什么强调 1 分钟图和时区?一根 K 线里装的时间越多,它的最高价、最低价就越可能发生在你下单之前,1 分钟图才能对准你下单之后那几分钟;时区选错,你看的根本不是下单之后的那一段。

币安自己举过一个很说明问题的例子。那是一张 BTC/USDT 的止盈止损卖单,触发价 70,330 USDT,限价 70,600 USDT。止盈止损单和普通限价单不是同一种单,但核价格的办法一样。下单后 BTC 涨过了触发价,订单被送进了订单簿;可放大到 1 分钟图一看,BTC 那段时间最高只到 70,598 USDT,离限价差 2 USDT,卖单就没成交。

价格明明到了,为什么还挂着

如果 1 分钟图上价格刚好碰到你的限价,单子却还在【当前委托】里,原因通常出在第二、第三个条件上。币安在另一页「如何解决订单问题」里补了一句关键的话:订单簿上的订单按时间顺序成交,你的订单前面可能还有其他订单。

换成排队买早点来想就好懂了。你和前面十个人都跟老板说「就这个价,我买一个」,老板这一笼按这个价只卖五个,那就是先到的五个人买到;排在后面的你,得等老板再按这个价出货,不出就一直等着。价格到了,不代表轮到你。

同一页也提到,价格在短时间内剧烈波动时,可能没有足够多的交易对手来匹配你的订单。价格在你的价位上只停了一下就走了,前面排队的单子吃完了那点对手盘,你这一单就被晾在那里。

这时候你面前是三个选择:接着等,把价格改得更容易成交一些,或者撤掉。下面两节分别讲改和撤。

改单:改价格或数量,但它会变成一张新订单

币安允许你修改还挂着(没成交,或者没完全成交)的限价单,能改的是价格和数量。这个功能只对限价单有效

网页端:在现货交易页面下方的【当前委托】里,点那张订单的【修改】图标,在弹窗里填新的价格和数量,点确认。如果你用的是【Trading View】图表,并且开着「在图表里显示挂单」,还可以直接拖动图上的挂单图标到新价位,或者点一下图标在弹窗里改;这个拖动改单的开关在交易页面右上角【设定】里的【订单修改】下面,叫【K线改单】。

App 端:进【交易】页面,在下方的【当前委托】里点订单旁边的【编辑】,在弹窗里输入新的价格和数量。

有一点一定要知道:修改成功之后,原来那张订单会被取消,系统生成一张新订单,订单 ID 也是新的。它看起来像是「改了一下」,实际上是换了一张单。之后在【当前委托】里找它,认的是新的那个订单 ID。

改价之前也想一想:你为什么当初挂这个价?如果只是因为等得不耐烦就一点点往上加,那不如停下来重新判断一次这笔买卖还要不要做。

撤单:单独撤、全部撤,或者干脆换市价单

不想等了,就撤。

  • 网页端:【当前委托】里找到那张单,点旁边的垃圾桶图标
  • App 端:【交易】-【现货】的【当前委托】里,点订单旁的【取消】按钮。

App 里还有一个【全部取消】按钮,它取消的是所有挂单,不只是你眼前这一张。如果你在好几个交易对上都挂了单,点之前先确认自己真想全撤。

撤完之后怎么接着做,币安给的建议是两种:以更有竞争力的价格重新下一张单(买单挂高一点、卖单挂低一点,离现价更近),或者直接用市价单。市价单成交快,但成交价自己说了不算,和限价单各有代价。限价单和市价单到底差在哪?换单之前把这个问题想明白。

下单时就能避开的两个坑

限价填得离谱,系统直接不让挂

币安对限价有范围限制:普通交易对只能填市场价格的 50% 到 200%,比如现价 100 USDT,只能填 50 到 200 USDT;稳定币交易对是 80% 到 120%。想「挂个超低价捡漏」,低于这个范围根本挂不上去。

限价买单填得比现价高,会立刻成交,成交价不一定是你填的那个

有人为了「保证能买到」,把限价买单的价格填得比现价还高,以为自己会按那个高价买。官方的例子是:当前价 2,400,挂一张限价 3,000 的买单,订单会立即成交,成交价在 2,400 左右,而不是 3,000。卖单反过来:限价卖单填得比现价低,也会立即成交,成交价在现价附近。

成交价不会高过你填的限价,官方例子里是在现价附近成交;但它会让你以为自己挂了一张「等着的单」,实际上它瞬间就成交了。下单前先确认你的限价在现价的哪一边:买单低于现价、卖单高于现价,才是挂着等;反过来就是马上成交。

撤不掉、钱没回来:找客服前准备两样东西

如果你遇到的是点了取消却撤不掉、订单结束了资金却没到账这类情况,那就不是行情问题了。币安的说明是这类技术问题需要联系客服,并提供包含下面两样内容的截图:

  • 订单详情(把那张单的详情页整页截下来);
  • 错误代码或提示消息(界面上弹出的原话,截下来,别自己转述)。

找客服只从币安官网或官方 App 里的入口进。这时候要是有人在群里、私信里主动说「我是币安客服,帮你处理卡单」,别接话,更别给验证码、别点他发来的链接。对方发来的网址拿不准,先放进假网址核对器里查;这类冒充客服的套路,币圈 8 大骗局里有拆解。

几个常被问到的问题

限价单挂着没成交,我该怎么盯着它?

隔一阵去【当前委托】看一眼。单子还在,就是还在等对手单;不在了,就去【交易历史记录】(App 里是【订单记录】的【历史成交】)看它是不是已经成交。价格离你的限价越走越远,就回头想一想要不要改价或撤单。

我把限价从 60000 改成 60500,算不算同一张订单?

不算。币安的说明是:修改挂单的价格或数量成功之后,原来那张订单会被取消,系统生成一张新订单和新的订单 ID。所以之后在【当前委托】里找它,要认新的订单号。这个修改功能也只对限价单有效。

限价买入填得比现价还高,会按我填的价格成交吗?

不会按 3,000 成交。按官方的例子,当前价 2,400 时挂一张限价 3,000 的买单,订单会立即成交,成交价在 2,400 左右。限价对买单来说是「最多出到这个价」,市场上有更便宜的卖单,就先按更便宜的成交。卖单反过来也一样。

为什么我输入的限价被系统拒绝了?

先看价格有没有出界:普通交易对的限价只能填市场价格的 50% 到 200%,稳定币交易对是 80% 到 120%,超出这个范围就挂不上去。