DoQuant
Русский

Harbor SDK

Обзор

Harbor — это среда выполнения стратегий. Стратегия читает рынки, выставляет заявки, читает счёт и рисует интерфейс только через среду, которую подставляет платформа. Всё остальное недоступно.

01Чего делать нельзя

  • Нельзя import и нельзя ccxt.
  • Нельзя обращаться к сети, к файловой системе и к переменным окружения.
  • Нельзя использовать биржевые ключи. Заявки с ключом выставляет платформа. Стратегия получает результат заявки.
  • Нельзя выводить средства и переводить их между кошельками.

02Как записывается символ

Символ — это биржа, двоеточие и пара. Спот записывается как BINANCE:BTC/USDT. Бессрочный контракт с маржой в USDT — как BINANCE:BTC/USDT:USDT. Биржа пишется прописными буквами. Пара следует спотовой или своп-форме этой площадки. Стратегии с двумя ногами и корзиной объявляют каждый символ в manifest. Во время работы перейти на необъявленный символ нельзя.

Документация SDK на странице «Стратегии», ссылка SDK на маркетинговом сайте и старые пути /strategies/sdk и /docs/sdk открывают эту главу.