不爱多说,具体看下面代码:
class TRMANAGERSHARED_EXPORT CTrManager
{
public:
CTrManager();
// 交易账户登录 单独登录账号 适配穿透式监管API
void TrUserLogin(QString BrokerID, QString UserID, QString Password, QString Front, QString AppID, QString AuthCode);
// 交易账户登出 单独登出账号
void TrUserLogout();
// 添加接收器
void TrAddReceiver(CTrReceiver* receiver);
// 删除接收器
void TrDelReceiver(CTrReceiver* receiver);
// 查询持仓
void TrRspPosition();
// 查询资金
void TrRspTradingAccount();
// 查询交易合约
void TrRspInsrument();
// 开多仓
void TrBuy(TrRtnOrderField order);
// 开空仓
void TrSell(TrRtnOrderField order);
// 平多仓
void TrShort(TrRtnOrderField order);
// 平空仓
void TrCover(TrRtnOrderField order);
// 撤单
void TrRevoke(CThostFtdcOrderField order);
// 获取合约信息
CThostFtdcInstrumentField TrInstrument(QString Instrument);
// 账号状态
bool TrbReady();
// 释放所有
void TrRelease();
// 版本信息