Skip to content

C7-C5/Testtask_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

  1. Тестовое задание:

Написать функцию, которая будет использовать данные, полученные от фронтенда, для создания ордеров на бирже Binance. Создать number ордеров с общим объемом volume, каждый из которых имеет цену в диапазоне от priceMin до priceMax, и разброс объема каждого ордера amountDif.

  1. Важные допущения:

2.1 Так как ряд моментов был оставлен на усмотрение исполнителя, я определил исполнение скрипта следующим образом: тоговая пара - BTCUSDT, сторона торговли - продажа, постольку, поскольку цена должна определяться в диапазоне от +200 до +300 условных единиц к текущей цене токена.

2.2 Предполагается, что информация будет поступать с фронта, в качестве образца был представлен JSON файл. Я умышленно и осознанно сформировал инфо в форме обычного словаря в целях упрощения и экономии времени, надеюсь, что целью тестового была не проверка на знание метода json.loads()

  1. Usage:

3.1 Все секьюрные данные (АПИ-ключи) были убраны в .env. Для корректной работы скрипта в корневом каталоге проекта необходимо создать .env файл и определить в нем две константы: API_KEY и SEKRET_KEYб которым присваиваются значения апи-ключа и секретного апи-ключа соответственно.

3.2 Установка зависимостей pip install -r requirements.txt

3.3 Запуск main.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages