出现报错:交易所未处理请求超过许可数,是什么原因?
一般是报单时可能会触发该流控,该流控是区分交易所的,有的交易所会有此流控,有的交易所没有,或遇到得比较少。受到交易所流控后会触发OnRtnOrder,在StatusMsg中报“CTP:交易所每秒发送请求数超过许可数”或者“CTP:交易所未处理请求超过许可数”。
正常情况下,实盘是不会出现这个问题的,因实盘报单量并不会大到触发流控。这个问题一般出现在simnow模拟盘,由于服务器资源有限,短时间内如果模拟交易报单量比较集中,可能触发该问题,一般可不做特殊处理。