You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
878 B
56 lines
878 B
from enum import Enum
|
|
|
|
class RequestMethod(Enum):
|
|
"""
|
|
请求的方法.
|
|
"""
|
|
GET = 'GET'
|
|
POST = 'POST'
|
|
PUT = 'PUT'
|
|
DELETE = 'DELETE'
|
|
|
|
|
|
|
|
class OrderStatus(Enum):
|
|
NEW = "NEW"
|
|
PARTIALLY_FILLED = "PARTIALLY_FILLED"
|
|
FILLED = "FILLED"
|
|
CANCELED = "CANCELED"
|
|
PENDING_CANCEL = "PENDING_CANCEL"
|
|
REJECTED = "REJECTED"
|
|
EXPIRED = "EXPIRED"
|
|
|
|
|
|
class OrderType(Enum):
|
|
LIMIT = "LIMIT"
|
|
MARKET = "MARKET"
|
|
STOP = "STOP"
|
|
|
|
|
|
|
|
class OrderSide(Enum):
|
|
BUY = "BUY"
|
|
SELL = "SELL"
|
|
|
|
|
|
class Interval(Enum):
|
|
"""
|
|
请求的K线数据..
|
|
"""
|
|
MINUTE_1 = '1m'
|
|
MINUTE_3 = '3m'
|
|
MINUTE_5 = '5m'
|
|
MINUTE_15 = '15m'
|
|
MINUTE_30 = '30m'
|
|
HOUR_1 = '1h'
|
|
HOUR_2 = '2h'
|
|
HOUR_4 = '4h'
|
|
HOUR_6 = '6h'
|
|
HOUR_8 = '8h'
|
|
HOUR_12 = '12h'
|
|
DAY_1 = '1d'
|
|
DAY_3 = '3d'
|
|
WEEK_1 = '1w'
|
|
MONTH_1 = '1M'
|
|
|