我通过 FIX 协议向供应商发送订单。供应商每秒只接受 100 条 FIX 消息,并要求我限制我发送给他们的订单不超过这个速率。我确信我可以写一些东西来减慢我发送给他们的消息,类似于我在这里找到的内容:Throttling method calls to M requests in N seconds
但我有两个问题:
我想知道减慢发送给执行供应商或清算公司的消息的速度是否是行业的普遍要求,或者这是我正在与 rinky-dink 供应商打交道的危险信号?
是否有一些参数可以让 QuickFix/J 自动减慢我的消息吞吐量?