枢轴点附近想放止损或挂单,可能遇到平台规定的最小距离、冻结区间或价格步进限制。订单被拒不一定是策略方向问题,也可能是合约规则不允许。原6月15日页面没有合约与回执,本页给出核对流程。

最小距离以当前合约规格为准

平台可能要求挂单、止损或止盈距离当前Bid/Ask至少若干点,并按tick size对齐。不同品种、账户和行情阶段可能不同,不能把某个货币对的点数直接套到黄金或指数。

冻结区间会限制临近价格的修改

当市场接近订单价格时,部分系统可能暂时不允许修改或取消。若EA在R1附近频繁追改单,就可能连续收到拒绝。程序需要读取回执并重新评估,而不是无限重试。

舍入方向会改变实际风险

价格必须对齐最小变动单位时,止损应向允许且不扩大预定风险的方向处理;仓位则依据舍入后的真实距离重算。先算仓位再粗暴四舍五入止损,可能让金额风险偏离计划。

订单被拒后不应改成无保护市价单

若保护单无法提交,应暂停主订单或立即处理裸露仓位。自动程序不得为了“确保成交”而绕过最小距离、删除止损或不断扩大容差,这会把技术限制转化为账户风险。

测试时保存合约规格快照、请求价格、市场Bid/Ask、错误代码和最终处理。规格可能更新,长期运行的EA应在每次启动及品种切换时重新读取,不依赖写死的旧参数。

移动端、网页端与API还可能使用不同的点数单位。出现拒单时,应把原始请求和服务器返回值按合约小数位还原,避免把“点”与“pip”混为一谈后盲目放大距离。

报价精度见pip、tick与小数位,仓位倒推见止损与风险,拒单监控见自动交易控制。