Dexalot Hummingbot Basamak Taşları Bölüm III

Dexalot-Gateway bağlantısının yapılması ve Botun kurulumu

Onur YILMAZ
Dexalot
4 min readJul 17, 2023

--

Dexalot üzerinde bir bot çalıştırmak için hazır mısınız? dMiner programına giriş yaptınız, Hummingbot’u ve Gateway’i yüklemek için Docker Compose kullandınız ve şimdi Hummingbot’u Gateway aracılığıyla Dexalot’a bağlamak ve ilk botunuzu kurmak zamanı geldi. Bunun için 2 $AVAX kullanacağız. Botu istediğiniz zaman durdurabilirsiniz. Botu sadece kendi sorumluluğunuzda kullanın.

Cüzdanınızı Hazırlama

Kurulum yapmak için Dexalot’a gidin, bir cüzdan bağlayın ve Dexalot portföyünüze 2 $AVAX yatırın. Daha fazla ayrıntı için bu videoyu izleyebilir veya Subnet Rehberi’ne göz atabilirsiniz.

Dexalot’a Bağlanma
…/deploy-examples/hummingbot_gateway_compose klasörünün köküne gidin ve aşağıdakini girin:

  • docker compose up -d
  • docker attach hummingbot ve şifrenizi ekleyin
    Başka bir terminalde …/deploy-examples/hummingbot_gateway_compose klasörünün köküne gidin ve aşağıdaki komutu girin:
  • docker attach gateway
    Bu, Gateway oturumunuzda neler olduğunu görmek için size izin sağlayacaktır.

Şimdi Gateway’i kullanarak Dexalot’a bağlanmaya hazırsınız. Doğru girişleri yapmanıza yardımcı olmak için açılır menüden istediğiniz seçeneği seçin.

  • gateway connect dexalot

Şimdi aşağıdaki soruları yanıtlayın ve 2 $AVAX’ı eklediğiniz cüzdana ait özel anahtarınızı sağlayın.

  • Dexalot’un hangi ağa bağlanmasını istersiniz? (avalanche) >>> avalanche
  • Dexalot’un hangi ağa bağlanmasını istersiniz? (dexalot) >>> dexalot
  • Avalanche=dexalot için ‘https://subnets.avax.network/dexalot/mainnet/rpc' düğüm URL’sini kullanmaya devam etmek istiyor musunuz? (Evet/Hayır) Evet(yes)
  • Avalanche-dexalot cüzdan özel anahtarınızı girin >>> [cüzdanaözelanahtarınızı girmeniz gerekiyor]
  • Dexalot API anahtarınızı girin (Dexalot ekibinden isteyebilirsiniz) >>>
    API anahtarı istendiğinde sadece enter tuşuna basın. Burada bir API anahtarını girmenize gerek yok. Eğer API anahtarınız varsa, girebilirsiniz.

Lütfen dikkat edin:

Özel anahtarınız şifrelenmiş ve çözümlenemez. Kullanmakta olduğunuz cüzdanın burada bir dMiner ticaret cüzdanı olarak ayarlı olduğundan emin olmanızı öneririz. Botunuz hem dMiner hem de DIP ödüllerinden faydalanabilecek. Bot cüzdanınız için ayrı bir dMiner ticaret cüzdanı oluşturmak isterseniz birden fazla dMiner cüzdanı da kurabilirsiniz.

Her şey çalışıyorsa, “dexalot connecter şimdi kullanıyor…” şeklinde son bir satır göreceksiniz.

İşte bu kadar, şimdi Dexalot’a bağlandınız!

Botunuzu Kurma:

Bu öğreticinin geri kalanı, Dexalot portföyünüze yatırdığınız 2 $AVAX’ı kullanmanızı gerektirecektir. Herhangi bir zamanda Humminbot kontrol panelinizin sol alt köşesindeki sayıyı görerek bakiye değişiminde tahmini bir yüzde değişikliği kontrol edebilirsiniz. Botu istediğiniz zaman durdurabilir ve hemen hummingbot’u kapatıp çıkabilirsiniz (stop yazın ve sonra exit veya sadece exit yazın).

Basit parametrelerle bir bot oluşturacağız.

Komutlar:

create ve ardından enter tuşuna basın ve aşağıdaki sorulara aşağıdaki cevapları ekleyin. (Diğer parametreleri, farklı işlem çiftlerini, orta fiyatın uzaklığını vb. kullanmayı başka bir makalede anlatacağız.)

Bu dosya adını kullanabilir veya kendiniz için bilgilendirici bir şeyle yeniden adlandırabilirsiniz. Bu, botunuzun parametrelerini içerecek ve daha sonra aynı botu yeniden çalıştırmak için tekrar sorulara cevap vermek zorunda kalmadan içe aktarılabilir.

Bu dosya adını girdikten sonra botunuzu başlatmaya hazırsınız.

Sıradaki komut:

start yazın : cüzdanınızın bakiyesi görünecektir.

Botunuzun bu bakiyelere erişmesine ve botun çalışmasına devam etmesine izin vermek isterseniz Yes yazın, aksi takdirde No yazın.

Yes yazdıktan sonra, botunuz başlayacak ve daha önce bağladığınız gateway terminalindeki etkinliği ve humminbot terminalindeki etkinliği görmeye başlayacaksınız. Ayrıca sağ taraftaki panelde Hummingbot’un Dexalot’a ve diğer kaynaklara çağrı yaparken üretebileceği hataları takip edebilirsiniz.

Botunuzun bir sipariş verip vermediğini görmek için status yazabilirsiniz. Eğer siparişler verildiyse, bunlar “Orders” başlığı altında listelenecektir.

Şimdi, “Orders:” yazısını görüyorsanız, Dexalot’a gidin ve botunuzun Dexalot Siparişler(orders) sekmesinde bir sipariş verip vermediğini doğrulayın.

Botunuzun parametrelerini ayarladığınızda, botunuz her yaklaşık 7 dakikada bir orta fiyatın yaklaşık olarak 0.3 baz puanından rastgele bir sipariş verecektir. Bir sipariş doldurulduktan sonra bot alım ve satım emirlerini sırayla değiştirecektir, aksi takdirde yaklaşık 7 dakika sonra iptal edip önceki siparişin yerine başka bir sipariş verecektir.

Komutlar:

“history” botunuzun performansını görebilirsiniz ve stop/exit yazarak durdurabilir ve hummingbottan çıkabilirsiniz.

Veya, botunuzun gece boyunca çalışmasına izin verin ve bu serinin bir sonraki makalesini okuyun. Bu sonraki makale, botunuzun etkinliğini optimize etmenize yardımcı olacak parametreleri nasıl ayarlayacağınızı öğretecektir.

Yazar: Brad McFall

Editör: Dan Marcoulis

Grafikler: Can Toygar

Çeviren: Onur YILMAZ

Dexalot Hakkında:

Dexalot, geleneksel merkezi borsa görünümünü ve hissini merkeziyetsiz bir zincir-üstü uygulamaya getiren devrim niteliğinde bir merkeziyetsiz borsadır. Dexalot’un misyonu, kullanıcılarının hiçbir kayma veya alıkoyma riski olmadan güvenli ve verimli bir şekilde kripto ticareti yapabilecekleri kapsamlı ve şeffaf bir ortam sağlamaktır. Blockchain endüstrisindeki en hızlı akıllı sözleşme platformu olan Avalanche ağı üzerinde inşa edilmiştir.

Website | Twitter | Telegram | Medium |Discord

--

--