如果43 = Y,如何告诉FIX接受者不发送消息
或者如果客户方无法做到这一点......
如果43 = Y,如何告诉我的启动器应用程序忽略传入的消息
QuickFixN 1.5.0版
我想你说你的应用程序是启动器,它正在连接到别人的Acceptor,对吗? (如果我错了,请纠正我。)
在那种情况下,你无法真正告诉Acceptor如何表现。这超出了你的控制范围。
你能做什么,就在你的OnMessage(ExecutionReport)
功能中,只需将你的行为包裹起来
if(msg.Header.IsSetField(43) && msg.GetString(43)=="Y") {
...
}