我不太明白如何使用IBAPI包装器和客户端流。我知道我正在通过客户端流向IB服务器发送请求,并通过包装器流接收响应,但我希望能够为用户实现一个菜单,例如"Press 'p‘for open position等。“随后显示服务器响应和另一动作的提示。,程序请求输入,但直到我退出循环才显示服务器响应,在退出循环之后,它确实显示了响应。我知道我可以
基本上,API的工作方式是接受请求,处理它,然后在它完成时给出响应,但同时也开放接收其他请求。所以我把API response方法放在一个线程中,通过按时间间隔调用api response方法来持续监控是否有响应。API具有接受请求的接口,例如:
public void api_execute(string U