TradePatio uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our privacy policy.

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 ордера