[{"data":1,"prerenderedAt":1073},["ShallowReactive",2],{"\u002Fzh\u002Fglossary\u002Fwhat-is-terminal-ping":3,"\u002Fzh\u002Fglossary\u002Fwhat-is-terminal-ping-related":265,"\u002Fzh\u002Fglossary\u002Fwhat-is-terminal-ping-langs":1070},{"id":4,"title":5,"body":6,"category":247,"date":248,"description":249,"draft":250,"extension":251,"meta":252,"navigation":253,"path":254,"related":255,"seo":260,"stem":261,"term":262,"updated":263,"__hash__":264},"glossary\u002Fzh\u002F5.glossary\u002Fwhat-is-terminal-ping.md","什么是终端延迟（Ping）？与交易服务器之间的往返时间",{"type":7,"value":8,"toc":239},"minimark",[9,18,22,25,36,39,42,79,82,85,88,91,94,97,109,124,134,138,172,186,199,202,227],[10,11,12,13,17],"p",{},"终端延迟（ping）是 MetaTrader 终端与经纪商交易服务器之间的往返时间，也就是一个数据包发出去再回来要多久，单位是毫秒。它取决于网络路径，与上面跑的策略无关：在这段空档里，您请求的价格只是一个愿望。MetaTrader 以微秒报告这个值，ShowMyTrades 换算成毫秒并保留一位小数，所以 12,245 µs 显示为 ",[14,15,16],"strong",{},"12.2 ms","。",[19,20,21],"h2",{"id":21},"工作原理",[10,23,24],{},"终端会记下最近一次测到的、与交易服务器之间的往返时间。订单的每一步，都叠加在这个时间之上。",[26,27,32],"pre",{"className":28,"code":30,"language":31},[29],"language-text","Ping (ms) = 终端 ↔ 交易服务器之间最近一次测得的往返时间\n\n订单延迟 ≈ ping\u002F2   （请求发出）\n          + 经纪商撮合与校验\n          + ping\u002F2   （确认返回）\n","text",[33,34,30],"code",{"__ignoreMap":35},"",[10,37,38],{},"三项里只有中间那一项归经纪商。第一项和第三项取决于地理位置和路由，所以同一家经纪商，同一数据中心里的终端读数是 3 ms，地球另一端的家庭网络则是 280 ms。",[10,40,41],{},"参考区间：",[43,44,45,57,63],"ul",{},[46,47,48,51,52,17],"li",{},[14,49,50],{},"低于 50 ms","：优秀，卡片的提示框里用的就是这个词。通常是离经纪商数据中心很近的 ",[53,54,56],"a",{"href":55},"\u002Fglossary\u002Fwhat-is-a-vps","VPS",[46,58,59,62],{},[14,60,61],{},"50 到 150 ms","：家庭或办公室网络连接区域服务器的正常水平。",[46,64,65,68,69,73,74,78],{},[14,66,67],{},"高于 200 ms","（提示框的警告阈值）：",[53,70,72],{"href":71},"\u002Fglossary\u002Fwhat-is-order-execution","订单执行","明显变慢，实际",[53,75,77],{"href":76},"\u002Fglossary\u002Fwhat-is-slippage","滑点","扩大。",[10,80,81],{},"这些到底有多要紧，取决于一个区别。止损单和止盈单存放在交易服务器上，不在终端里，所以连接再差也会照常触发。Ping 只会拖慢由终端发起的操作：开仓、手动平仓、改单，以及所有写在 EA（智能交易系统）内部、而不是作为服务器端订单存在的追踪逻辑。",[19,83,84],{"id":84},"为什么重要",[10,86,87],{},"在市价执行下，延迟会直接变成成本：成交价是请求到达那一刻的价格，而不是请求发出时屏幕上的那个价格。200 ms 的往返就是五分之一秒，这段时间里市场可以随意变动，而且偏偏在订单最要紧的时候动得最厉害。",[10,89,90],{},"这五分之一秒贵不贵，完全看目标。持仓几个小时、瞄准五十点行情的单子，根本感觉不到。目标只有三到五点的系统，同样的时间里可能丢掉相当一部分优势，而且笔笔如此。回测对此只字不提：回测里永远按请求价格瞬间成交。",[10,92,93],{},"怪经纪商之前，先看 ping。读数 300 ms 时成交差，其实是网络问题，只是顶着经纪商的名字。",[19,95,96],{"id":96},"数据显示了什么",[10,98,99,100,103,104,108],{},"以下数字只描述在 ShowMyTrades 上发布的账户，不代表交易者整体。只有所有者自己的终端运行我们的 EA，才会有终端读数；而 ",[14,101,102],{},"1 万+ 个已连接的账户","中，绝大多数用的是 ",[53,105,107],{"href":106},"\u002Fglossary\u002Fwhat-is-metatrader","MetaTrader","。cTrader 和 TradeLocker 账户通过经纪商的 API 连接，没有本地终端，也就没有 ping 可报。",[10,110,111,112,115,116,119,120,123],{},"这批账户对延迟非常敏感。",[14,113,114],{},"自动交易占比的中位数为 99%","，",[14,117,118],{},"53.9% 的账户自动化程度超过 90%","，几乎每个订单都是程序发出的，一路往返，没有人停下来核对价格。这些账户连接着 ",[14,121,122],{},"703 个不同的经纪商服务器","，并不存在统一的延迟环境。",[10,125,126,133],{},[14,127,128,132],{},[53,129,131],{"href":130},"\u002Fglossary\u002Fwhat-is-average-trade-length","持仓时间中位数","为 2.4 小时","，处于中位数的账户，根本到不了毫秒定胜负的程度。以秒为单位交易的那部分账户，才是这个数字值得放在页面上的原因。",[19,135,137],{"id":136},"在-showmytrades-上的位置","在 ShowMyTrades 上的位置",[10,139,140,143,144,147,148,151,152,154,155,158,159,158,162,158,165,168,169,17],{},[14,141,142],{},"Ping"," 是",[14,145,146],{},"终端","面板六个卡片中的第一个，在账户所有者自己的控制台里、该账户的页面上。MT5 上标题为",[14,149,150],{},"终端与已打开的图表","，因为终端还会报告已打开的图表；MT4 上标题只是",[14,153,146],{},"，因为 MT4 的 EA 不收集这份列表。其余卡片是",[14,156,157],{},"重传","、",[14,160,161],{},"终端版本号",[14,163,164],{},"内存",[14,166,167],{},"自动交易","和 ",[14,170,171],{},"DLL 导入",[10,173,174,175,158,178,181,182,185],{},"标题旁边有状态徽章（",[14,176,177],{},"已连接",[14,179,180],{},"未连接交易服务器","或",[14,183,184],{},"离线","），以及读数是多久以前的。数据新不新说了算，标志说了不算：超过 11 分钟没有更新，账户就会显示为离线，不管终端最后报告的是什么。",[10,187,188,189,193,194,198],{},"有两个限制要注意。这个面板只有所有者能看到，提供数据的接口会拒绝访问别人的账户，所以终端读数，包括已打开图表上的 ",[53,190,192],{"href":191},"\u002Fglossary\u002Fwhat-is-an-expert-advisor","EA"," 名称，从不出现在公开页面或",[53,195,197],{"href":196},"\u002Fguides\u002Ftrading-widgets-and-embeds","小组件中","。另外，它只适用于 MetaTrader：cTrader 和 TradeLocker 账户没有终端；终端报告过一次之前，这个面板也根本不会显示。",[19,200,201],{"id":201},"常见误解",[43,203,204,211,221],{},[46,205,206,207,210],{},"“",[14,208,209],{},"Ping 低，经纪商就好。","”它衡量的是路径，不是交易对手。读数 2 ms、成交却很差的服务器，不过是一条通往坏价格的快车道。",[46,212,206,213,216,217,220],{},[14,214,215],{},"一次读数就能说明问题。","”它只是最近一次同步时的值。稳定比数值本身更重要，而稳定性正是",[53,218,157],{"href":219},"\u002Fglossary\u002Fwhat-is-packet-retransmission","补上的信息。",[46,222,206,223,226],{},[14,224,225],{},"有了 VPS，执行就没问题了。","”VPS 解决的是网络路径。撮合速度、报价源和点差政策，一样都没变。",[10,228,229,230,234,235,17],{},"同一段往返，如果从网络的角度而不是从这个卡片的角度来讲，就是",[53,231,233],{"href":232},"\u002Fglossary\u002Fwhat-is-server-latency","服务器延迟","。同一策略在两家经纪商运行时，怎样把延迟和成本分开看，见",[53,236,238],{"href":237},"\u002Fguides\u002Fsame-strategy-different-brokers","同一策略、两家经纪商、不同结果",{"title":35,"searchDepth":240,"depth":240,"links":241},2,[242,243,244,245,246],{"id":21,"depth":240,"text":21},{"id":84,"depth":240,"text":84},{"id":96,"depth":240,"text":96},{"id":136,"depth":240,"text":137},{"id":201,"depth":240,"text":201},"平台","2026-08-19T00:00:00.000Z","终端延迟（ping）是 MetaTrader 终端与经纪商交易服务器之间的往返时间。多少毫秒算好、多少算差，以及它怎样变成滑点。",false,"md",{},true,"\u002Fzh\u002Fglossary\u002Fwhat-is-terminal-ping",[256,257,258,259],"what-is-packet-retransmission","what-is-slippage","what-is-a-vps","what-is-order-execution",{"title":5,"description":249},"zh\u002F5.glossary\u002Fwhat-is-terminal-ping","终端延迟 (Terminal Ping)","2026-09-17T00:00:00.000Z","Sq2425Hy2tRnONhjF0wJUWkFr2nMzONcmogzSLOF7A8",[266,439,688,867],{"id":267,"title":268,"body":269,"category":247,"date":248,"description":428,"draft":250,"extension":251,"meta":429,"navigation":253,"path":430,"related":431,"seo":434,"stem":435,"term":436,"updated":437,"__hash__":438},"glossary\u002Fzh\u002F5.glossary\u002Fwhat-is-a-vps.md","交易中的 VPS 是什么？为什么正常运行时间决定结果",{"type":7,"value":270,"toc":421},[271,277,279,282,288,291,294,300,302,310,313,315,327,330,332,364,378,386,388,414],[10,272,273,274,276],{},"VPS（虚拟专用服务器，virtual private server）是从数据中心某台物理机器上分出来的一部分，租下后可以像远程电脑一样使用。在交易中，它只做一件事：让您的 ",[53,275,107],{"href":106}," 终端不间断地运行，网络不掉线，机房还离经纪商的交易服务器很近。对自动化策略来说，VPS 算不上优化手段，它就是策略真正运行的环境。",[19,278,21],{"id":21},[10,280,281],{},"通过远程桌面连上 VPS，装好终端，登录，然后让它一直开着。之后您的笔记本合上、更新系统，甚至扔掉，策略都不受影响。花钱买的是两样东西：正常运行时间，以及离交易服务器足够近的物理距离；后者可以用往返延迟来衡量。",[26,283,286],{"className":284,"code":285,"language":31},[29],"Ping = 终端 → 交易服务器 → 终端，一次往返\n",[33,287,285],{"__ignoreMap":35},[10,289,290],{},"多少算好，没有官方标准，而且要看相对值：同样一个数字，对持仓数天的策略无关紧要，对靠点差吃饭的策略却根本不能接受。方向则毫无争议：往返时间越长，成交价离策略想要的价格就越远。",[10,292,293],{},"人们最容易误解的，是持仓期间终端宕机会怎样。在 MetaTrader 中，挂在持仓上的止损和止盈保存在经纪商的服务器上，终端关了也照样触发。其他一切都在客户端运行，终端一停就全部停摆：新开仓、追踪止损、部分平仓、移至保本、EA（智能交易系统）存在内存里的虚拟止损、网格和回本逻辑。马丁格尔系统如果在加仓序列中途失去终端，并不会暂停：那一篮子仓位会一直无人管理，直到终端恢复；原本用来平衡整体仓位的那一单，根本不会开出来。",[10,295,296,297,299],{},"延迟和丢包还有另一层影响：它们会拉大 EA 决定的价格和实际成交价之间的差距。这个差距就是",[53,298,77],{"href":76},"，策略参数怎么调都绕不开。",[19,301,84],{"id":84},[10,303,304,305,309],{},"自动化策略的实盘结果，等于策略本身加上执行环境。同一套代码在两台机器上跑，两个账户的曲线会不一样，差别出在 ping、正常运行时间和成交质量上，而不在逻辑上。这也是",[53,306,308],{"href":307},"\u002Fglossary\u002Fwhat-is-backtesting","回测","结果往往好于实盘的原因之一：回测从不断线，从不漏掉一根 K 线，而且总按模型价格成交。",[10,311,312],{},"看别人的业绩记录时也要想到这一点。在 ping 为 40 ms 的 VPS 上跑出来的记录，换到 ping 300 ms、每晚还要装 Windows 更新的家用笔记本上，就算 EA 和经纪商都一样，也复制不出来。",[19,314,96],{"id":96},[10,316,317,318,115,320,322,323,326],{},"在我们的平台上，自动化是常态，而不是例外。截至 2026 年 8 月，在 ShowMyTrades 上有交易历史的公开账户中，",[14,319,114],{},[14,321,118],{},"。分布呈哑铃形，两头多、中间少：另有 ",[14,324,325],{},"42.2% 的账户自动化程度低于 10%","，介于两者之间的很少。交易者要么完全交给程序，要么完全手动。",[10,328,329],{},"也就是说，在这里公开业绩的账户中，超过一半要靠一个始终运行、保持连接、并且允许交易的终端。这些账户分布在 703 个不同的经纪商服务器上，已同步的交易共 15,436,464 笔。",[19,331,137],{"id":136},[10,333,334,335,337,338,158,343,345,346,348,349,351,352,168,354,356,357,158,359,181,361,363],{},"账户页面上的",[14,336,150],{},"模块，显示运行策略那台机器的实时状态：到交易服务器的 ",[53,339,341],{"href":340},"\u002Fglossary\u002Fwhat-is-terminal-ping",[14,342,142],{},[14,344,157],{},"（需要重新发送的网络数据包占比）、",[14,347,161],{},"、主机",[14,350,164],{},"，以及是否允许",[14,353,167],{},[14,355,171],{},"。连接徽章会显示",[14,358,177],{},[14,360,180],{},[14,362,184],{},"，旁边注明终端上次报告是多久以前；标题栏则统计您有几个终端在线。",[10,365,366,367,372,373,377],{},"下方的已打开图表表格，逐个列出每张图表的品种、时间周期、",[53,368,369],{"href":191},[14,370,371],{},"智能交易系统","和指标，实际加载了什么一看便知，不必听信对方的说法。账户头部还有一个徽章，显示根据交易本身算出的自动化比例，例如 ",[374,375,376],"em",{},"99% autotrading","（99% 自动交易）。",[10,379,380,381,385],{},"一份如实交代自身条件的",[53,382,384],{"href":383},"\u002Fglossary\u002Fwhat-is-a-verified-track-record","经验证的业绩记录","，就该是这个样子：数字，连同产生这些数字的环境，放在同一个页面上。",[19,387,201],{"id":201},[43,389,390,396,402,408],{},[46,391,392,395],{},[14,393,394],{},"VPS 不会让策略变得盈利","。它只是避免漏单和停机。如果策略本来就没有优势，机器越快，亏钱只会亏得越稳定。",[46,397,398,401],{},[14,399,400],{},"到网站的 ping 不等于到交易服务器的 ping","。要看的是到经纪商服务器的往返时间，也就是终端报告的那个数。VPS 选错了城市，可能还不如您桌上的电脑快。",[46,403,404,407],{},[14,405,406],{},"低延迟不能消除滑点","。点差、流动性和经纪商的执行模式照样起作用。VPS 去掉的是您这一侧的延迟，去不掉经纪商那一侧的。",[46,409,410,413],{},[14,411,412],{},"问题不在于“我的电脑从不死机”","。Windows 更新、休眠设置、网络运营商故障、停电，都会让终端断线，而且发生的时机与您的持仓毫无关联，完全随机。",[10,415,416,417,17],{},"想用同样审慎的眼光看完账户页面的其余部分，请读：",[53,418,420],{"href":419},"\u002Fguides\u002Freading-a-trading-account-dashboard","如何读懂交易账户控制台",{"title":35,"searchDepth":240,"depth":240,"links":422},[423,424,425,426,427],{"id":21,"depth":240,"text":21},{"id":84,"depth":240,"text":84},{"id":96,"depth":240,"text":96},{"id":136,"depth":240,"text":137},{"id":201,"depth":240,"text":201},"VPS 是一台租来的、全天候在线的服务器。您的电脑休眠、重启或断网时，交易终端照样在上面运行、保持连接。",{},"\u002Fzh\u002Fglossary\u002Fwhat-is-a-vps",[432,257,433],"what-is-a-verified-track-record","what-is-backtesting",{"title":268,"description":428},"zh\u002F5.glossary\u002Fwhat-is-a-vps","VPS (虚拟专用服务器)","2026-09-04T00:00:00.000Z","DL1NAToJhz4AbS1tLr3efSqyW6iByPVGN45GYUmUlic",{"id":440,"title":441,"body":442,"category":675,"date":248,"description":676,"draft":250,"extension":251,"meta":677,"navigation":253,"path":678,"related":679,"seo":683,"stem":684,"term":685,"updated":686,"__hash__":687},"glossary\u002Fzh\u002F5.glossary\u002Fwhat-is-order-execution.md","什么是订单执行？执行类型、重新报价与成交",{"type":7,"value":443,"toc":668},[444,452,454,457,466,476,487,490,496,502,504,507,510,512,522,525,539,541,630,632,661],[10,445,446,447,451],{},"订单执行，是经纪商把下单请求变成按某个价格成交的仓位的过程。从终端发出请求，到服务器确认成交，中间的一切都算在内：",[53,448,450],{"href":449},"\u002Fglossary\u002Fwhat-is-a-b-book-broker","路由","、价格校验，以及接受、重新报价还是拒单的决定。两个账户在不同经纪商跑同一套逻辑，策略毫无差别，结果却可能不一样，原因就在这里。",[19,453,21],{"id":21},[10,455,456],{},"MetaTrader 文档列出了四种执行模式：请求执行（Request）、即时执行（Instant）、市价执行（Market）和交易所执行（Exchange），但零售外汇账户只用其中两种。两者的区别在于：请求还在路上时价格变了，会怎样处理。",[10,458,459,462,463,17],{},[14,460,461],{},"市价执行","。订单按到达服务器那一刻的价格成交。价格变动不会导致拒单，所以基本上一定能成交，但可能",[53,464,465],{"href":76},"出现滑点",[10,467,468,471,472,475],{},[14,469,470],{},"即时执行","。您指定一个价格。如果行情变动超出经纪商允许的范围，服务器会返回",[14,473,474],{},"重新报价","：给出一个新价格，由您决定接受还是放弃。不会有滑点，但交易不一定开得成。",[10,477,478,479,482,483,486],{},"另外还有两种结果值得注意。",[14,480,481],{},"部分成交","：您指定的价格上可成交的量小于订单量，于是只成交一部分，剩下的要么以更差的价格成交，要么被取消。",[14,484,485],{},"拒单","：返回一个错误代码，不产生仓位。",[10,488,489],{},"耗时可以清楚地拆成三段：",[26,491,494],{"className":492,"code":493,"language":31},[29],"往返时间 = 终端 -> 交易服务器             （网络路径）\n         + 订单校验与撮合                 （经纪商）\n         + 交易服务器 -> 终端             （确认）\n",[33,495,493],{"__ignoreMap":35},[10,497,498,499,501],{},"只有中间一段才是经纪商的执行速度。第一段和第三段都是网络路径，所以把终端搬到离交易服务器更近的 ",[53,500,56],{"href":55}," 上，经纪商什么都没改，测出来的执行速度也会变。",[19,503,84],{"id":84},[10,505,506],{},"到了执行这一步，策略就不再只是算术题了。回测里每笔订单都按请求价成交，从不重新报价，也从不错过入场。实盘中，这些假设每一条都要付出代价；持仓周期越短，优势中由执行而非信号决定的部分就越大。",[10,508,509],{},"拒单是常被忽略的另一半。滑点至少会反映在成交价上，事后还能分析。一笔根本没开出来的交易，哪里都不会留下记录；只看成功下出去的交易来评判策略，看到的是一个带幸存者偏差的版本。",[19,511,96],{"id":96},[10,513,514,515,517,518,521],{},"在 ShowMyTrades 上有交易历史的公开账户中（2026 年 8 月），订单发往 ",[14,516,122],{},"，从中读回了 ",[14,519,520],{},"15,436,464 笔交易","。这里没有统一的执行环境：同一条指令和同一个市场之间，隔着七百个各自配置的服务器。",[10,523,524],{},"这 15,436,464 条记录，每一条都是成交，没有一条是尝试：经纪商的历史记录只报告已开立的仓位，所以重新报价、拒单和被取消的剩余部分天然不在统计之内。本平台如此，任何基于经纪商记录的平台也都如此。",[10,526,527,528,115,531,534,535,538],{},"比较仍然做得到，只是要靠重复。",[14,529,530],{},"699 位用户有不止一个账户",[14,532,533],{},"429 位用户在不止一家经纪商开有账户","：",[53,536,537],{"href":237},"逻辑不变，只换服务器","，是零售交易者最接近受控执行测试的做法。",[19,540,137],{"id":136},[43,542,543,569,602,623],{},[46,544,545,547,548,550,551,555,556,560,561,158,563,158,565,168,567,17],{},[14,546,146],{},"面板（MT5 上为",[14,549,150],{},"）显示 ",[53,552,553],{"href":340},[14,554,142],{},"，即到经纪商交易服务器的往返时间，以及",[53,557,558],{"href":219},[14,559,157],{},"，即需要重发的网络数据包比例。低于 50 ms 为优秀；高于 200 ms 可能意味着订单执行变慢、滑点增多。同一面板还显示",[14,562,161],{},[14,564,164],{},[14,566,167],{},[14,568,171],{},[46,570,571,574,575,578,579,158,582,158,585,158,588,158,591,158,594,597,598,601],{},[14,572,573],{},"交易历史与余额变化","下的",[14,576,577],{},"已平仓交易","表格逐笔列出",[14,580,581],{},"开仓价",[14,583,584],{},"平仓价",[14,586,587],{},"止损",[14,589,590],{},"止盈",[14,592,593],{},"持续时间",[14,595,596],{},"佣金","和",[14,599,600],{},"库存费","。出场价原本设在哪里、实际落在哪里，两相对照，是从经纪商记录里能看到的最接近执行质量的信息。",[46,603,604,607,608,611,612,158,617,597,620,17],{},[14,605,606],{},"高级统计","显示",[14,609,610],{},"最差交易（点）","：如果它远远超出账户平常的止损距离，多半是出场时遇到跳空或成交太差留下的痕迹，而不是入场没做好。另外还有",[53,613,614],{"href":130},[14,615,616],{},"平均持仓时间",[14,618,619],{},"佣金合计",[14,621,622],{},"总手数",[46,624,625,626,629],{},"账户头部的",[14,627,628],{},"信息","一行有经纪商徽章，提示框里显示交易服务器名称，旁边是平台、货币和杠杆。决定执行环境的是服务器，不是品牌。",[19,631,201],{"id":201},[633,634,635,641,647,655],"ol",{},[46,636,206,637,640],{},[14,638,639],{},"市价执行不如即时执行。","”两者没有高下之分。一种用成交的确定性换价格的确定性，另一种正好相反。哪种让您吃亏，要看策略。",[46,642,206,643,646],{},[14,644,645],{},"ECN、STP 和 NDD 说的是执行方式。","”它们是营销标签，不是受监管的定义，也没有人审计。不如直接衡量账户。",[46,648,206,649,652,653,17],{},[14,650,651],{},"成交慢都怪经纪商。","”很多时候问题出在网络路径上。对服务器下结论之前，先看 ",[14,654,142],{},[46,656,206,657,660],{},[14,658,659],{},"执行快就是执行好。","”速度快而价格差，毫无意义。一笔瞬间成交却差了三个点的订单，照样差了三个点。",[10,662,663,664,17],{},"想比较两家经纪商的执行质量和成本，方法见",[53,665,667],{"href":666},"\u002Fguides\u002Fbroker-cost-audit","经纪商成本核算指南",{"title":35,"searchDepth":240,"depth":240,"links":669},[670,671,672,673,674],{"id":21,"depth":240,"text":21},{"id":84,"depth":240,"text":84},{"id":96,"depth":240,"text":96},{"id":136,"depth":240,"text":137},{"id":201,"depth":240,"text":201},"经纪商","订单执行，就是经纪商把您的下单请求变成实际成交的过程。市价执行与即时执行、重新报价、部分成交，以及如何衡量执行质量。",{},"\u002Fzh\u002Fglossary\u002Fwhat-is-order-execution",[257,680,681,682],"what-is-server-latency","what-is-a-b-book-broker","what-is-a-spread",{"title":441,"description":676},"zh\u002F5.glossary\u002Fwhat-is-order-execution","订单执行 (Order Execution)","2026-08-29T00:00:00.000Z","rLQV3ID6e807Wa7mw_LLLhn1OhUiAbc-Q1FgIK2m9-Y",{"id":689,"title":690,"body":691,"category":247,"date":248,"description":858,"draft":250,"extension":251,"meta":859,"navigation":253,"path":860,"related":861,"seo":863,"stem":864,"term":865,"updated":263,"__hash__":866},"glossary\u002Fzh\u002F5.glossary\u002Fwhat-is-packet-retransmission.md","MetaTrader 中的数据包重传是什么？",{"type":7,"value":692,"toc":851},[693,696,698,701,707,713,716,718,723,726,729,738,741,743,750,764,770,772,798,808,816,818,844],[10,694,695],{},"数据包重传，是指网络数据包因为第一次发送时丢失或迟迟没有得到确认，不得不再发一次的比例，用百分比表示。连接正常时，它是零。它衡量的是 MetaTrader 终端与外界之间的线路是否可靠。这和线路快不快是两个问题，而且更有参考价值。",[19,697,21],{"id":21},[10,699,700],{},"终端和交易服务器之间的所有通信都走 TCP 协议，TCP 靠重新发送来保证送达：发送方发出数据包后等待确认，超时还没收到，就再发一次。",[26,702,705],{"className":703,"code":704,"language":31},[29],"重传 % = 重新发送的数据包 \u002F 已发送的数据包 × 100\n",[33,706,704],{"__ignoreMap":35},[10,708,709,710,17],{},"MetaTrader 把这个值作为终端属性提供，EA（智能交易系统）把它连同其他环境数据一起转发，ShowMyTrades 再格式化为两位小数，所以低于 0.005% 的值都会显示为 ",[14,711,712],{},"0.00%",[10,714,715],{},"看这个数时要注意两点。第一，它来自机器自身的网络协议栈，不是单独探测某一条连接，所以同一台 VPS 或同一条家庭线路上的其他软件也会影响它。第二，它是比率，不是事件次数：只要不是零，就说明丢包在持续发生，不是偶尔一次。",[19,717,84],{"id":84},[10,719,720,722],{},[53,721,142],{"href":340}," 是平均值，而平均值反映的是情况好的时候。一条连接的平均往返时间可以很漂亮，却照样丢包，因为丢包藏在尾部，被平均值抹平了。重传直接测量的，就是这条尾部。",[10,724,725],{},"一次重传的代价不止多一次往返。发送方得先等到超时，才能确定数据包丢了，而这段等待通常是正常往返时间的好几倍。所以 1% 的重传率，不是让所有消息都慢 1%，而是让 1% 的消息慢得多，其余 99% 却看起来毫无问题。不管怎么算平均值，结果都让人放心。",[10,727,728],{},"TCP 还要求按顺序交付，所以丢失的数据包补回来之前，后面的数据都得排队等。常见的症状就是这样：报价突然停住，然后一下子全涌进来。",[10,730,731,732,734,735,737],{},"所以，重传率上升的后果很具体。",[53,733,470],{"href":71},"下会出现重新报价，因为请求到达时，终端依据的价格已经过时。市价执行下，实际",[53,736,77],{"href":76},"会扩大。EA 的操作会执行得晚，甚至根本没执行。如果继续攀升，会话就会中断，终端彻底不再发送数据。",[10,739,740],{},"两个信号中，它也来得更早。Ping 在路由变化时变差；重传在线路本身出问题时变差，通常远在断线之前。",[19,742,96],{"id":96},[10,744,745,746,749],{},"以下数字只描述在 ShowMyTrades 上发布的账户，不代表交易者整体。只有通过我们的 EA 连接的 MetaTrader 账户才会发送终端读数，而 ",[14,747,748],{},"1 万+ 个已连接账户","中，绝大多数是 MetaTrader 账户。cTrader 和 TradeLocker 账户通过经纪商的 API 接入，没有终端，自然也没有自己的网络读数。",[10,751,752,753,115,755,757,758,760,761,763],{},"这一点在这里之所以重要，是因为自动化。",[14,754,114],{},[14,756,118],{},"。这些终端无人值守，往往跑在一台租来的服务器上，主人好几周都没登录过。主观交易者几分钟内就会发现连接卡顿，因为屏幕就在眼前。而凌晨三点，一台状况越来越差的 ",[53,759,56],{"href":55}," 上跑着的 ",[53,762,192],{"href":191}," 什么也察觉不到，别人也一样，直到结果出了错。",[10,765,766,767,769],{},"这些账户连接着 ",[14,768,122],{},"，通往每个服务器的路径都不一样。",[19,771,137],{"id":136},[10,773,774,776,777,779,780,782,783,785,786,788,789,158,791,158,793,168,795,797],{},[14,775,157],{},"是",[14,778,146],{},"面板（MT5 上叫",[14,781,150],{},"，MT4 上就叫",[14,784,146],{},"）六个卡片中的第二个，紧跟在 ",[14,787,142],{}," 之后，后面依次是",[14,790,161],{},[14,792,164],{},[14,794,167],{},[14,796,171],{},"。卡片显示两位小数的百分比，提示框直接说明了怎么看：接近 0% 表示连接稳定；持续偏高，说明网络不可靠，或者交易服务器距离较远。",[10,799,800,801,158,803,181,805,807],{},"看这个数要结合面板标题：标题上有状态徽章（",[14,802,177],{},[14,804,180],{},[14,806,184],{},"），还有最近一次读数是多久以前；账户 11 分钟没有动静，就会标为离线。重传不断攀升，时间戳又越落越远，这正是终端即将停止发送数据前的典型过程。",[10,809,810,811,815],{},"这个面板只有所有者能看到，位于账户的控制台页面：终端数据，包括已打开图表上运行的 EA，从不发布到",[53,812,814],{"href":813},"\u002Fguides\u002Fpublic-profile-and-custom-slugs","公开页面","或小组件上。cTrader 和 TradeLocker 账户没有终端，也就没有这个面板。",[19,817,201],{"id":201},[43,819,820,826,832,838],{},[46,821,206,822,825],{},[14,823,824],{},"0.00% 就代表连接完美。","”它只说明最近一次同步时，数值低于两位小数的显示精度。这只是一张快照，一次干净的读数代表不了整晚的情况。",[46,827,206,828,831],{},[14,829,830],{},"这是经纪商的问题。","”它反映的是网络路径，以及路径靠您这一端的那台机器。一台繁忙的 VPS，完全不关经纪商的事，也能把它推高。",[46,833,206,834,837],{},[14,835,836],{},"只要 ping 低，重传就无所谓。","”恰恰是这种组合最值得担心：漂亮的平均值背后，藏着一条肥尾。",[46,839,206,840,843],{},[14,841,842],{},"它只影响行情数据，不影响我的订单。","”报价和订单走的是同一条 TCP 连接，一个卡住，另一个也会卡住。",[10,845,846,847,17],{},"终端读数由您连接账户时安装的同一个 EA 发送。详见",[53,848,850],{"href":849},"\u002Fguides\u002Fhow-to-verify-your-account","如何验证您的账户",{"title":35,"searchDepth":240,"depth":240,"links":852},[853,854,855,856,857],{"id":21,"depth":240,"text":21},{"id":84,"depth":240,"text":84},{"id":96,"depth":240,"text":96},{"id":136,"depth":240,"text":137},{"id":201,"depth":240,"text":201},"重传指需要重新发送的网络数据包占比。本文讲为什么它比 ping 更能看出连接是否稳定，以及重传率上升会怎样影响执行。",{},"\u002Fzh\u002Fglossary\u002Fwhat-is-packet-retransmission",[862,258,259,257],"what-is-terminal-ping",{"title":690,"description":858},"zh\u002F5.glossary\u002Fwhat-is-packet-retransmission","数据包重传 (Retransmission)","7VoshlYzaKx2tJ0PmFnaLHbw1jms8NXIwvtBBUquVIU",{"id":868,"title":869,"body":870,"category":1060,"date":248,"description":1061,"draft":250,"extension":251,"meta":1062,"navigation":253,"path":1063,"related":1064,"seo":1066,"stem":1067,"term":1068,"updated":686,"__hash__":1069},"glossary\u002Fzh\u002F5.glossary\u002Fwhat-is-slippage.md","什么是滑点（Slippage）？定义、成因与真实数据",{"type":7,"value":871,"toc":1053},[872,875,877,883,886,892,898,908,915,917,927,935,937,951,962,964,967,1019,1021,1047],[10,873,874],{},"滑点，是您下单时预期的价格与实际成交价格之间的差额。从您的终端发出请求，到经纪商服务器完成撮合，中间这段时间市场还在动，滑点就是这样产生的。滑点可能对您不利，也可能对您有利，但实际上并不对称：最容易出现大滑点的时候，恰恰也是最需要精确成交的时候。",[19,876,21],{"id":21},[26,878,881],{"className":879,"code":880,"language":31},[29],"滑点（点） = (成交价 − 请求价) \u002F 点的大小\n             卖出订单取相反符号\n",[33,882,880],{"__ignoreMap":35},[10,884,885],{},"滑点有三个来源。",[10,887,888,891],{},[14,889,890],{},"延迟","。从请求到执行，每一毫秒价格都可能变。延迟来自通往交易服务器的网络路径、终端自身的处理，以及经纪商的撮合队列。",[10,893,894,897],{},[14,895,896],{},"流动性","。订单要在订单簿上成交。如果报价上可成交的数量比您的订单小，剩下的部分就会在下一档价格成交。所以仓位越大，滑点越大；市场越深，滑点越小。",[10,899,900,903,904,907],{},[14,901,902],{},"订单类型","。市价单按当时能拿到的价格成交，所以会滑点。限价单从不滑点，但可能成交不了，这本身也是一种成本。Stop 类订单（包括",[53,905,587],{"href":906},"\u002Fglossary\u002Fwhat-is-a-stop-loss","）一触发就变成市价单，这是最重要的一点：止损保证的是您能离场，而不是离场的价格。",[10,909,910,911,914],{},"最糟糕的时段是可以预见的：预定的经济数据公布、每日展期（rollover）前后流动性稀薄的时段、周日开盘跳空，以及一大批止损同时触发、把订单簿抽空的那一刻。",[14,912,913],{},"正滑点","也存在（成交价比请求价更好）。经纪商如果让您承担负滑点，也把正滑点照样给您，做法就是对称的；如果好的成交自己留着，差的推给您，那就不对称。",[19,916,84],{"id":84},[10,918,919,920,922,923,926],{},"滑点就是纸面上的策略和服务器上的同一策略之间的差距。用历史卖出价（bid）、按零滑点跑出来的",[53,921,308],{"href":307},"，假设了一种根本不存在的执行方式；",[53,924,925],{"href":130},"平均每笔交易","越短，这个假设凭空造出来的优势就占得越多。",[10,928,929,930,934],{},"目标越小，这笔账越无情。半个点的不利滑点，是 5 点目标的十分之一，却只是 200 点目标的四百分之一；而且它是在",[53,931,933],{"href":932},"\u002Fglossary\u002Fwhat-is-a-spread","点差","和佣金之外另算的，不是替代它们。",[19,936,96],{"id":96},[10,938,939,940,115,942,944,945,534,947,950],{},"不等合适时机就出手的系统，最看重执行质量，而平台上的大多数账户正是这样。截至 2026 年 8 月，ShowMyTrades 上有交易历史的公开账户中，",[14,941,114],{},[14,943,118],{},"（42.2% 低于 10%）。这些账户连接了 ",[14,946,122],{},[53,948,949],{"href":237},"同一个策略，发往七百个不同的撮合引擎","，面对七百种不同的延迟情况。",[10,952,953,954,957,958,961],{},"持仓时间又放大了这种风险。这些账户的",[14,955,956],{},"持仓时间中位数为 2.4 小时","，中位数账户已平仓 ",[14,959,960],{},"171 笔交易","：执行成本付得频繁，每笔交易又没有多少时间让价格波动把它消化掉。",[19,963,137],{"id":136},[10,965,966],{},"我们不记录您的终端请求的价格，所以不公布逐笔滑点这个指标；只靠经纪商数据，任何诚实的平台也都公布不了。我们公布的是能衡量的那一半：造成滑点的延迟。",[43,968,969,994,1011],{},[46,970,971,547,973,975,976,980,981,985,986,158,988,158,990,168,992,17],{},[14,972,146],{},[14,974,150],{},"）会显示 ",[53,977,978],{"href":340},[14,979,142],{},"，即终端与经纪商交易服务器之间的往返时间，以及",[53,982,983],{"href":219},[14,984,157],{},"，即需要重新发送的网络数据包比例。Ping 低于 50 ms 属于优秀；高于 200 ms 可能意味着执行更慢、滑点更多。重传率一直偏高，说明网络不稳定，或者交易服务器离得太远。同一面板还会显示",[14,987,161],{},[14,989,164],{},[14,991,167],{},[14,993,171],{},[46,995,996,574,998,1000,1001,597,1003,1005,1006,597,1008,1010],{},[14,997,573],{},[14,999,577],{},"表格，每个订单都有",[14,1002,581],{},[14,1004,584],{},"，旁边是",[14,1007,587],{},[14,1009,590],{},"列。把离场价位的设定值和实际成交的位置一比，就是从经纪商记录里能读到的最接近滑点的数据。",[46,1012,1013,1015,1016,1018],{},[14,1014,606],{},"中的",[14,1017,610],{}," 可以用来快速检查。如果最差交易远远超出账户原本设定的止损距离，那就是跳空或滑点离场留下的痕迹，而不是入场没做好。",[19,1020,201],{"id":201},[633,1022,1023,1029,1035,1041],{},[46,1024,1025,1028],{},[14,1026,1027],{},"止损保证的是离场，不是价格","。遇到跳空，它会按第一个能成交的价格平仓，可能远远超出您设定的价位。",[46,1030,1031,1034],{},[14,1032,1033],{},"市价单上的“零滑点”，是谁都兑现不了的承诺","。保证止损确实有，但那是另一种产品，要另外付费。",[46,1036,1037,1040],{},[14,1038,1039],{},"滑点不一定是亏损","。看看您的成交价有没有比请求价更好的时候；如果从来没有，这本身就说明了这家经纪商的情况。",[46,1042,1043,1046],{},[14,1044,1045],{},"模拟账户的结果偏乐观","。模拟服务器不模拟排队位置和订单簿深度，所以在模拟账户上完美无缺的策略，到了实盘可能只是勉强能用。",[10,1048,1049,1050,1052],{},"想了解 Ping、重传与页面上的其他内容如何结合起来看，请阅读",[53,1051,420],{"href":419},"指南。",{"title":35,"searchDepth":240,"depth":240,"links":1054},[1055,1056,1057,1058,1059],{"id":21,"depth":240,"text":21},{"id":84,"depth":240,"text":84},{"id":96,"depth":240,"text":96},{"id":136,"depth":240,"text":137},{"id":201,"depth":240,"text":201},"成本","滑点是您预期的价格与实际成交价之间的差额。本文解释它为什么总在最要命的时候最严重，以及延迟如何让它变得可以衡量。",{},"\u002Fzh\u002Fglossary\u002Fwhat-is-slippage",[682,1065,258,433],"what-is-a-stop-loss",{"title":869,"description":1061},"zh\u002F5.glossary\u002Fwhat-is-slippage","滑点 (Slippage)","_usMaUZBN8x6rtKI1x17K10-_LxzY0duV2FLyHX73gE",[1071,1072],{"path":340},{"path":254},1793898063288]