MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_order

Method parse_order

python/ccxt/bybit.py:3694–3899  ·  view source on GitHub ↗
(self, order: dict, market: Market = None)

Source from the content-addressed store, hash-verified

3692 return self.safe_string(timeInForces, timeInForce, timeInForce)
3693
3694 def parse_order(self, order: dict, market: Market = None) -> Order:
3695 #
3696 # v1 for usdc normal account
3697 # {
3698 # "symbol": "BTCPERP",
3699 # "orderType": "Market",
3700 # "orderLinkId": "",
3701 # "orderId": "36190ad3-de08-4b83-9ad3-56942f684b79",
3702 # "cancelType": "UNKNOWN",
3703 # "stopOrderType": "UNKNOWN",
3704 # "orderStatus": "Filled",
3705 # "updateTimeStamp": "1692769133267",
3706 # "takeProfit": "0.0000",
3707 # "cumExecValue": "259.6830",
3708 # "createdAt": "1692769133261",
3709 # "blockTradeId": "",
3710 # "orderPnl": "",
3711 # "price": "24674.7",
3712 # "tpTriggerBy": "UNKNOWN",
3713 # "timeInForce": "ImmediateOrCancel",
3714 # "updatedAt": "1692769133267",
3715 # "basePrice": "0.0",
3716 # "realisedPnl": "0.0000",
3717 # "side": "Sell",
3718 # "triggerPrice": "0.0",
3719 # "cumExecFee": "0.1429",
3720 # "leavesQty": "0.000",
3721 # "cashFlow": "",
3722 # "slTriggerBy": "UNKNOWN",
3723 # "iv": "",
3724 # "closeOnTrigger": "UNKNOWN",
3725 # "cumExecQty": "0.010",
3726 # "reduceOnly": 0,
3727 # "qty": "0.010",
3728 # "stopLoss": "0.0000",
3729 # "triggerBy": "UNKNOWN",
3730 # "orderIM": ""
3731 # }
3732 #
3733 # v5
3734 # {
3735 # "symbol": "BTCUSDT",
3736 # "orderType": "Market",
3737 # "orderLinkId": "",
3738 # "slLimitPrice": "0",
3739 # "orderId": "f5f2d355-9a11-4af3-9b83-aa1d6ab6ddfe",
3740 # "cancelType": "UNKNOWN",
3741 # "avgPrice": "122529.9",
3742 # "stopOrderType": "",
3743 # "lastPriceOnCreated": "123747.9",
3744 # "orderStatus": "Filled",
3745 # "createType": "CreateByUser",
3746 # "takeProfit": "",
3747 # "cumExecValue": "122.5299",
3748 # "tpslMode": "",
3749 # "smpType": "None",
3750 # "triggerDirection": 0,
3751 # "blockTradeId": "",

Callers 3

create_orderMethod · 0.95
cancel_orderMethod · 0.95
fetch_orderMethod · 0.95

Calls 13

safe_marketMethod · 0.95
parse_order_statusMethod · 0.95
parse_time_in_forceMethod · 0.95
safe_stringMethod · 0.80
safe_orderMethod · 0.80
safe_symbolMethod · 0.80
safe_integer_2Method · 0.80
safe_string_lowerMethod · 0.80
safe_dictMethod · 0.80
safe_numberMethod · 0.80
omit_zeroMethod · 0.80
safe_boolMethod · 0.80

Tested by

no test coverage detected