Giao dịch tiền điện tử với hummingbot
1. Tạo thư mục chứa dữ liệu bot
mkdir hummingbot
2. Phân chia thư mục dữ liệu của bot cho file logs, file config và file database
mkdir hummingbot/conf
mkdir hummingbot/logs
mkdir hummingbot/data
mkdir hummingbot/scripts
3. Phân quyền thư mục
Để tránh lỗi [Errno 13] Permission denied: 'conf/encrypted_default.json'
thì cần phải phân quyền thư mục
sudo chown -R $USER ~/hummingbot
chmod -R 777 ./hummingbot
3. Tạo và chạy hummingbot
docker create -it \
--name hummingbot-instance \
--network host \
--mount "type=bind,source=$(pwd)/hummingbot/conf,destination=/conf/" \
--mount "type=bind,source=$(pwd)/hummingbot/logs,destination=/logs/" \
--mount "type=bind,source=$(pwd)/hummingbot/data,destination=/data/" \
--mount "type=bind,source=$(pwd)/hummingbot/scripts,destination=/scripts/" \
coinalpha/hummingbot:latest
docker start hummingbot-instance && docker attach hummingbot-instance
Giới hạn tài sản có thể được sử dụng
Trường hợp bạn muốn bot chỉ có thể thực thi trong 100USD có thể xem xét tính năng này.
closes feature I can think of is to set your amount limit on how much assets can be use using balance limit [ exchange ] [ asset ] [ amount ] https://docs.hummingbot.io/operation/commands/balance/#balance-limit-exchange-asset-amount and/or use inventory skew feature https://docs.hummingbot.io/strategies/advanced-mm/inventory-skew/ you might want to check as well the price band https://docs.hummingbot.io/strategies/advanced-mm/price-band/