如果我想使用 Interactive Brokers Java API 检查当前头寸,然后通过出售或购买每个头寸的股票来重新平衡这些头寸,我是否只需要使用 EWrapper.position() 方法来获取当前头寸帐户?还是我使用 EClientSocket.reqPositions() 方法来获取它?
Ewrapper 似乎是用于从 TWS 接收信息到客户端,而 EClientSocket 是用于向 TWS 发送请求。在这种情况下,我是否同时使用 position() 和 reqPosition() 方法?
另外,当我运行新的Java类时,是否需要将它与ib.client放在同一个文件夹中,以便继承其他类和方法?