資源の読み込みに... 荷物...

exchange.GetOrder


根据订单号查询订单详情,查询成功返回{@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()機能の取引所:

機能名 支持されていない現金取引所 サポートされていない先物取引所
GetOrder を取得する ザイフ / コインチェック / ビットスタンプ

{@struct/Order Order}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@struct/Trade/Order Order}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/Trade/Exchange}, {@struct/Order Order}, {@fun/Trade/exchange.GetOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}, {@fun/Trade/exchange.GetOrders exchange.GetOrders exchange.GetOrders.GetOr

exchange.CancelOrder exchange.GetOrders