订单执行
执行延迟是指从接收到信号到相应订单被交易所或经纪商接受之间的时间;它由解析、风险检查、网络跳转以及交易场所自身的处理过程组成,决定了你的订单实际落地位置与预期入场点之间的偏差。
信号在被写出的那一刻就已经定价。从那一刻到你成交之间的每一秒,都是市场变动的时间,尤其是在波动较大的加密货币交易对上以及新闻发布前后,因此延迟会以滑点和错失入场的形式表现出来——价格区间在订单到达之前就已被穿过。延迟并非单一数字:接收(读取和解析消息)通常只需几 ms,而订单往返交易场所则是较慢的部分,取决于交易场所、订单类型以及需要发出多少次独立调用(调整杠杆、入场、止损、止盈)。
AlgoVesta 公布的是实测数据而非营销数字。对 webhook 或 Telegram 消息的接收与解析耗时远低于 100 ms。完整的订单路径——包括设置杠杆、下达入场单以及创建保护性止损和止盈订单——在加密货币交易所上端到端平均约为 4.1 秒,在 MetaTrader 5 上约为 1.2 秒;演示页面上的外汇订单记录自真实执行,显示区间为 0.6 至 1.2 秒。订单从靠近交易场所的专用执行服务器发出,而非从你自己的设备发出,并且每笔订单的调用次数保持固定,因此延迟不会随信号数量增加而增长。如果信号定义了入场区间,你可以选择在下单时若实时价格已离开该区间则跳过该笔交易。相关实测说明见 TradingView 机器人页面和实测结果页面。
某 TradingView 警报在 14:00:00.000 触发,此时 ETHUSDT 报价为 3,000.00。AlgoVesta 在 60 ms内接收并解析该信号,检查机器人规则,设置 5 倍杠杆并发送市价入场单;交易所在 14:00:02.8 确认以 3,000.90 成交,止损和止盈订单随后片刻也得到确认。警报价格与成交价格之间 0.03% 的差异,正是由这几秒延迟造成的滑点。