GetLastError
获取最近一次的错误信息。
GetLastError()示例
查询不存在的订单后读取出错信息。
javascript
function main(){
// 由于不存在编号为 123 的订单,因此会触发错误
exchange.GetOrder("123")
var error = GetLastError()
Log(error)
// 输出:GetOrder 调用失败的出错信息
}
python
def main():
exchange.GetOrder("123")
error = GetLastError()
Log(error)
# 输出:GetOrder 调用失败的出错信息
rust
fn main() {
// 由于不存在编号为 123 的订单,因此会触发错误
// Rust 的 GetOrder 接受 &OrderId 参数,字符串 id 需放在 S 字段中
let id = OrderId { S: "123".to_string(), ..Default::default() };
let _ = exchange.GetOrder(&id);
let error = GetLastError();
Log!(error);
// 输出:GetOrder 调用失败的出错信息
}返回值
| 类型 | 描述 |
string | 最近一次的错误信息。 |
参考
备注
该函数在回测系统中不起作用。