Вexchange.GetOrder()
функция используется для получения информации о заказе.
Запрос деталей порядка в соответствии с номером порядка и возвращение структуры {@struct/Order Order}, если запрос удастся, или возвращение null, если запрос не удастся. {@struct/Order Order}, нулевое значение
Обмен.GetOrder ((OrderId)
ВorderId
Параметр используется для указания порядка запроса.
АтрибутId
структуры порядка {@struct/Order Order} платформы FMZ состоит из кода продукта биржи и идентификатора оригинального заказа биржи, разделенных английскими запятой.Id
формат ордера спотовой торговой парыETH_USDT
на бирже OKX составляет:ETH-USDT,1547130415509278720
- Да.
ПараметрorderId
прошел в, когда звонитьexchange.GetOrder()
Функция запроса заказа соответствуетId
свойство структуры порядка {@struct/Order Order}.
Приказ неправда строка
function main(){
var id = exchange.Sell(1000, 1)
// Parameter id is the order number, you need to fill in the number of the order you want to query
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()
Функция не поддерживается некоторыми биржами.AvgPrice
атрибут в структуре {@struct/Order Order} возвращаемого значения - это средняя цена транзакции. Некоторые биржи не поддерживают это поле, а если нет, то оно установлено на 0.
Если вы используете более старую версию докера,orderId
параметрexchange.GetOrder()
функция может отличаться отorderId
описано в текущей документации.
Обмены, которые не поддерживаютexchange.GetOrder()
Функция:
Имя функции | Не поддерживаемые спотовые обмены | Фьючерсные биржи без поддержки |
---|---|---|
Получить Ордер | Zaif / Coincheck / Bitstamp | – |
{@struct/Order Order}, {@fun/Trade/exchange.GetOrders exchange.GetOrders}, {@fun/Trade/exchange.GetHistoryOrders exchange.GetHistoryOrders}
exchange.CancelOrder exchange.GetOrders