获取最近一次的错误信息。
最近一次的错误信息。 string
GetLastError()
”`javascript function main(){ // 鉴于测试代码,不使用商品期货策略的通用架构,这里仅判断exchange.IO(“status”)函数,在连接期货公司前置机成功后立即执行测试代码。股票证券无需使用exchange.IO(“status”)判断连接状态 while(!exchange.IO(“status”)) { Sleep(1000) }
exchange.SetContractType("rb888")
// 因为不存在编号为123的订单,所以会产生错误
exchange.GetOrder("123")
var error = GetLastError()
Log(error)
}
python
def main():
while not exchange.IO(“status”):
Sleep(1000)
exchange.SetContractType("rb888")
exchange.GetOrder("123")
error = GetLastError()
Log(error)```
”`cpp void main() { while(exchange.IO(“status”) == 0) { Sleep(1000); }
exchange.SetContractType("rb888");
// 订单ID类型:TId,因此不能传入字符串,我们下一个不符合交易所规范的订单来触发错误
exchange.GetOrder(exchange.Buy(1, 1));
auto error = GetLastError();
Log(error);
}“`
在回测系统中不起作用。