根据订单号查询订单详情,查询成功返回{@struct/Order Order}结构,查询失败返回空值。
{@struct/Order Order}、空值
exchange.GetOrder(orderId)
```orderId```参数用于指定所要查询的订单。
FMZ平台的订单{@struct/Order Order}结构的属性```Id```由交易所品种代码和交易所原始订单Id组成,以英文逗号间隔。例如OKX交易所的现货交易对```ETH_USDT```订单的属性```Id```格式为:```ETH-USDT,1547130415509278720```。
调用```exchange.GetOrder()```函数查询订单时传入的参数```orderId```与订单{@struct/Order Order}结构的```Id```属性一致。
orderId
true
string
```javascript
function main(){
var id = exchange.Sell(1000, 1)
// 参数id为订单号码,需填入你想要查询的订单的号码
var order = exchange.GetOrder(id)
Log("Id:", order.Id, "Price:", order.Price, "Amount:", order.Amount, "DealAmount:",
order.DealAmount, "Status:", order.Status, "Type:", order.Type)
}
def main():
id = exchange.Sell(1000, 1)
order = exchange.GetOrder(id)
Log("Id:", order["Id"], "Price:", order["Price"], "Amount:", order["Amount"], "DealAmount:",
order["DealAmount"], "Status:", order["Status"], "Type:", order["Type"])
void main() {
auto id = exchange.Sell(1000, 1);
auto order = exchange.GetOrder(id);
Log("Id:", order.Id, "Price:", order.Price, "Amount:", order.Amount, "DealAmount:",
order.DealAmount, "Status:", order.Status, "Type:", order.Type);
}
कुछ एक्सचेंजों का समर्थन नहींexchange.GetOrder()
फ़ंक्शन ─ {@struct/Order Order} संरचना में मान लौटाता हैAvgPrice
गुण लेन-देन के लिए समान मूल्य है, कुछ एक्सचेंजों में यह फ़ील्ड समर्थित नहीं है, और समर्थित नहीं है तो इसे 0 पर सेट किया गया है।
अगर आप पुराने होस्ट का उपयोग कर रहे हैं, तो आप अपने ब्लॉग को अपडेट कर सकते हैं।exchange.GetOrder()
फ़ंक्शन के पैरामीटरorderId
वर्तमान दस्तावेजों में वर्णित हो सकता हैorderId
एक अंतर है।
समर्थन नहींexchange.GetOrder()
फ़ंक्शन के लिए एक्सचेंजः
फ़ंक्शन का नाम | असमर्थित मुद्रा विनिमय | गैर-समर्थित फ्यूचर्स एक्सचेंज |
---|---|---|
प्राप्त करेंआदेश | Zaif/Coincheck/बिटस्टैम्प | – |
{@struct/Order Order}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@struct/Trade/Order Order}, {@fun/Trade/exchange.GetOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/Exchange.GetOrders exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetOrders exchange.GetOrders exchange.GetOrders exchange.GetOrders}, {@fun/Trade/Trade/exchange
exchange.CancelOrder exchange.GetOrders