H
hummingbot
Hummingbot trading bot framework - automated trading strategies, market making, arbitrage, connectors for crypto exchanges. Use when working with algorithmic trading, crypto trading bots, or exchange integrations.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Hummingbot trading bot framework - automated trading strategies, market making, arbitrage, connectors for crypto exchanges. Use when working with algorithmic trading, crypto trading bots, or exchange integrations.
How to use
- Zainstaluj Hummingbot, pobierając repozytorium i uruchamiając skrypt quickstart: bin/hummingbot_quickstart.py z parametrami konfiguracyjnymi (np. -p a dla profilu, -f dla pliku strategii, -c dla pliku konfiguracji). 2. Zdefiniuj swoją strategię tradingową, korzystając z dostępnych wzorców — na przykład pobierz świece rynkowe za pomocą CandlesFactory.get_candle() podając connector (np. kucoin), parę tradingową (ETH-USDT) i interwał (1m). 3. Pobieraj ceny rynkowe za pośrednictwem market_data_provider — użyj get_price_by_type() dla ceny średniej lub get_price_by_volume() dla ceny ważonej wolumenem, podając giełdę, parę i typ ceny. 4. Jeśli pracujesz z wymianą tokenów, użyj komendy gateway swap z parametrami connectora (np. jupiter/router), pary base-quote, strony (buy/sell) i kwoty. 5. Debuguj kod i sprawdzaj dostępne opcje za pomocą poleceń help (gateway swap --help, gateway list --help) oraz zapoznaj się z dokumentacją oficjalną dla best practices. 6. Testuj strategię w trybie symulacji przed uruchomieniem na rzeczywistych środkach, konfigurując parametry w pliku YAML i monitorując logi aplikacji.