Models
Models
Order
{
id: string,
ex_id: EX_ID,
pair_source: string,
is_buy: boolean,
status: ORDER_STATUS,
quantity: number,
price: number,
executed_quantity: number,
total: number,
timestamp_nano: number
}
Модель биржевого ордера.
- id -биржевой идентификатор ордера.
- ex_id - id биржи. Смотри константу EX_ID
- pair_source - краткое биржевое имя пары.
- is_buy - на покупку ли данный ордер
- status - состояние ордера. Смотри константу ORDER_STATUS
- quantity - количество монет в ордере
- price - цена ордера
- executed_quantity - исполненное количество ордера
- total - исполненное количество ордера во второй монете
- timestamp_nano - время в миллисекундах
TradeOrder
{
id: number,
ex_id: EX_ID,
pair: string,
pair_source: string,
is_buy: boolean,
is_bot: boolean,
type: TRADE_ORDER_TYPE,
quantity: number,
price: number,
error: string,
ex_order_id: string
}
Модель trade ордера. Используется для работы с trade ботом и подписках на него.
- id - идентификатор ордера
- ex_id - id биржи. Смотри константу EX_ID
- pair - полное имя пары.
- pair_source - краткое биржевое имя пары.
- is_buy - на покупку ли данный ордер
- is_bot - принимает значение false, если ордер создан вручную
- type - константа. Смотри TRADE_ORDER_TYPE
- quantity - количество монет в ордере
- price - цена ордера
- error - может содержать в себе текст ошибки исполнения ордера
- ex_order_id - биржевой идентификатор ордера. Нужен для получения данных об биржевом ордере
TrailingOrder
{
id: number,
ex_id: EX_ID,
pair: string,
pair_source: string,
is_buy: boolean,
origin_price: number,
step_percent: number,
dump_percent: number,
stop_loss: number,
quantity: number
}
Модель trailing ордера. Используется для работы с trailing ботом и подписках на него.
- id - идентификатор ордера
- ex_id - id биржи. Смотри константу EX_ID
- pair - полное имя пары.
- pair_source - краткое биржевое имя пары.
- is_buy - на покупку ли данный ордер
- origin_price - стартовая цена трейлинга
- step_percent - процент следующего шага трейлинга
- dump_percent - процент цены на откат к продаже
- stop_loss - цена страховочного значения при котором трейлинг аварийно исполнится
- quantity - количество монет в ордере
AskBid
{
pair_source: string,
ask: [][]number,
bid: [][]number
}
Содержит данные стакана
- pair_source - краткое биржевое имя пары.
-
ask - массив отсортированный по увеличению
- ask[n][1] - цена
- ask[n][2] - количество
-
bid - массив отсортированный по уменьшению
- bid[n][1] - цена
- bid[n][2] - количество
2019 All rights reserved