GetLastError

获取最近一次的错误信息。

最近一次的错误信息。 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);

}“`

在回测系统中不起作用。