Module 'bot'
Module 'bot'
Используется для работы с торговым и трейлинг ботами.
Функции:
create_trade_order(ex: EX_ID, pair: string, is_buy: boolean, price: number, quantity: number, order_type: TRADE_ORDER_TYPE) return: order_id: number(может пробросить ошибку)
Создаёт ордер в инструменте trade bot.
- ex - константа. Используйте стартовую форму скрипта для получения этой переменной.
- pair - полное имя пары(маркета). Используйте стартовую форму скрипта для получения этой переменной.
- is_buy - true если покупка, false если продажа.
- price - цена сделки.
- quantity - объём сделки.
- order_type - константа. Смотри TRADE_ORDER_TYPE
Возвращает id ордера(order_id).Пробросит ошибку если ордер с заданными параметрами невозможен на данной бирже.
close_trade_order(order_id: number)(может пробросить ошибку)
Закрывает существующий ордер в инструменте trade bot.
- order_id - id ордера
create_trailing_order(ex: EX_ID, pair: string, is_buy: boolean, origin_price: number, step_percent: number, dump_percent: number, stop_loss: number, quantity: number) return: order_id: number (может пробросить ошибку)
Создаёт ордер в инструменте trailing bot.
- ex - константа. Используйте стартовую форму скрипта для получения этой переменной.
- pair - полное имя пары(маркета). Используйте стартовую форму скрипта для получения этой переменной.
- is_buy - true если покупка, false если продажа.
- origin_price - стартовая цена трейлинга.
- step_percent - процент роста следующего шага в трейлинге.
- dump_percent - процент порога исполнения ордера.
- stop_loss - если трайлинг не состоится, а цена достигнет текущего значения, бот исполнит ордер. Игнорируется если равен нулю.
- quantity - объём сделки трейлинга.
Возвращает id ордера(order_id). Пробросит ошибку если ордер с заданными параметрами невозможен на данной бирже.
close_trailing_order(order_id: number) (может пробросить ошибку)
Закрывает существующий ордер в инструменте trailing bot.
- order_id - id ордера
2019 All rights reserved