Bot Ayarları
7 мин. чтения
Bölüm” Bot Ayarları”Tüm küresel sistem ayarlarını içerir. Burada TIMAUT’ları, çalışma modlarını, bildirimleri ve diğer sistem parametrelerini yapılandırabilirsiniz.
⏱ ️ zaman aşımı ayarları #
Operasyon ve sistem performansı zaman parametrelerinin yönetimi:
- 📡 API ve Ağ– API sorguları ve ağ etkileşimi için gecikmeler ayarları
- ⏰ Aralıklar– Çek kontrollerinin ayarları, bekçi ve izleme
- ⚡ İşleme gecikmesi– Paket işleme ayarları, gösterge hesaplamaları ve ticaret operasyonları
- ⏱ ️ operasyonlar– Satın alma, satış, pazar taraması ve alıntılar alma zamanı
- 🔄 Timouts deşarjı– Standart optimal değerlere dön
Ayrıntılı ayarlar ve etkileri:
- Dönüş API — время между повторными запросами при ошибках сети. Меньше значение = быстрее повторы, больше = меньше нагрузка на API
- Maksimum API tekrarları — количество попыток при ошибках. Больше значение = выше надежность, но больше время ожидания
- API gecikmesi– Hız sınırından kaçınmak için talepler arasında bir duraklama. Optimal: 1-5 секунд
- Kontrol aralığı — время между циклами сканирования рынка. Меньше = быстрее реакция, больше = меньше нагрузка
- Satın alımlarının zaman aşımı– Jeton satın almak için maksimum süre. Tavsiye edilen: 300-600 секунд
- Satış saatleri– Jeton satışı için maksimum süre. Tavsiye edilen: 300-600 секунд
- Tarama zaman aşımı– Tüm blok zincirlerini ve buharı kontrol etme zamanı. Tavsiye edilen: 480-900 секунд
- Tırnak Almak İçin Timesout– Jeton fiyatını alma zamanı. Tavsiye edilen: 300-600 секунд
- Bir anlaşmanın zaman aşımı– Satın alma + beklenti + satış için genel zaman. Tavsiye edilen: 600-1200 секунд
Standart değerler (sıfırlama sırasında):
- Pazar taraması: 1200 сек (20 минут)
- Döngüler arasında bir duraklama: 300 сек (5 минут)
- Bir anlaşma: 900 сек (15 минут)
- Kontrol aralığı: 600 сек (10 минут)
- Satın alma/satış: 600 сек (10 минут)
🔧 çalışma modu #
Güvenli test ve gerçek ticaret için test ve iş rejimi arasında geçiş yapmak:
- 🟧 Test Modu– Gerçek işlemler olmadan güvenli test. Tüm operasyonlar simüle edildi, para harcanmıyor
- 🟢 çalışma modu– Gerçek parayla tam fleded ticaret. Tüm işlemler gerçek blok zincirlerinde gerçekleştirilir
- Anında Değiştirme– Değişiklikler botu yeniden başlatmadan hemen kullanılır
- Emniyet– Test modunda rastgele işlemlere karşı koruma, gerçek araçlardan tam izolasyon
- Doğrulama– Anahtarlama ve durum durumunun doğruluğunu kontrol etmek
Rejimlerin özellikleri:
- Test modu:
- – Tüm işlemler gerçek işlemler olmadan simüle edilir
- – Dengeler olduğu gibi gösterilir, ancak değişmez
- – Göstergeler gerçek verilerle çalışır
- – Bildirimler her zamanki gibi gönderilir
- – Günlük tam olarak
- Çalışma modu:
- – Tüm işlemler aslında blok zincirlerinde gerçekleştirilir
- – Satın alımlar ve satışlar sırasında değişim değişimi
- – Her operasyon için komisyonlar yazılır
- – Kâr ve kayıplar gerçek
🔔 Bildirimler #
Botun çalışmalarını kontrol etmek için bir bildirim ve uyarılar sistemi ayarlamak:
- Bildirimler Durumu– Tüm bildirim sistemini aç/kapat
- Antispam aralığı — минимальное время между уведомлениями (0 = отключить)
- Bildirim seviyesi– Detaylandırma mesajları (kısa/detaylı)
- Yöneticiler– Bildirim almak için sohbetlerin listesi (bir boşluk üzerinden kimlik)
Bildirim türleri ve amaçları:
- Satın alma jetonu– Ayrıntılarla yeni alımların bildirimleri: токен, сумма, цена, блокчейн
- Jeton satışı– Sonuç ile satış bildirimleri: прибыль/убыток, процент, время в сделке
- USDC bakiyesi yok– Satın alma işlemleri için USDC eksikliği hakkında uyarı
- USDT bakiyesi yok– Satın alma işlemleri için USDT eksikliği hakkında uyarı
- Yeterli gaz yok– İşlemler için gaz eksikliği bildirimleri
- Bir anlaşma için yeterli değil– Minimum işlem için küçük bakiye uyarıları
- İşlem hataları– Operasyonlarla ilgili sorunların bildirimleri: slippage, ошибки API, отказы
- Gösterge Sinyalleri– Teknik sinyallerin bildirimleri: RSI, MACD, Bollinger Bands
- Kâr/Zarar– Finansal sonuçlarla ilgili raporlar: дневная/недельная статистика
- API hataları– API ile ilgili sorunların bildirimleri: rate limit, недоступность, ошибки сети
- Sistem sağlığı– Botun durumunu izlemek: память, CPU, диск, сеть
Antispam ayarları:
- Aralık 0– Bildirimler kısıtlama olmadan gönderilir
- 30-60 saniye aralığı– Spam’e karşı orta derecede koruma
- Aralık 300+ saniye– Güçlü koruma, sadece önemli bildirimler
- Yinelenen bildirimler– Daha az aralık geçtiyse otomatik olarak kaçırıldı
🧾 Giriş Ayarları #
Hata ayıklama ve izleme için lojistik ve kayıt sisteminin yönetimi:
- Günlük kaydı seviyesi– Kayıtların detayları (hata ayıklama, bilgi, uyarı, hata). Kayıt sayısını etkiler
- Dosyaya yaz– Günlük kaydını dosyaya açma/kapatın. Varsayılan devre dışı bırakıldı (Systemd şovları)
- Günlük dosyasına giden yol– Dosya Ayarları (Logs/Dexbot.log)
- Zaman gösterimi– Geçici etiketleri aç/kapat. Varsayılan devre dışı
- Arabelleğin boyutu– Diske yazmadan önce bellekteki kayıt sayısı (varsayılan olarak 1000)
- Kayıt aralığı– Saniyeler içinde bir diskte günlük kayıtlarının sıklığı (varsayılan olarak 5)
- Kütüklerin ihracatı– Analiz için günlük dosyasını indirin
- Temizlik Günlükleri– Yerden tasarruf etmek için eski kayıtların kaldırılması
Günlük seviyeleri:
- DEBUG– Maksimum detay, teknik dahil tüm etkinlikler
- INFO– Ana bilgi: сделки, уведомления, важные события
- WARNING– Uyarı: проблемы с API, недостаток баланса
- ERROR– Sadece hatalar: сбои, неудачные сделки, критические проблемы
Dosya Lojistik Ayarları:
- Bir dizinin otomatik oluşturulması– Günlük klasörü otomatik olarak oluşturulur
- Kodlama UTF-8– Günlüklerdeki Rus dili için destek
- Zaman biçimi-Yyyy – mm – dd hh: mm: uygun okuma için ss
- Kütüklerin dönüşü– Otomatik dosya boyutu kontrolü
🔁 Hata işlemlerini tekrarlayın #
Başarısız Durumla Başarısız İşlemler İçin Tekrarlanan Denemeler Kurulum:
- Tekrarlama durumu– Başarısız satışların otomatik tekrarlarını açma/kapama
- Tekrarlama Tekrarlama– Saniyeler cinsinden denemeler arasında bekleme süresi
- Maksimum denemeler– Bir işlem için tekrar sayısının kısıtlanması
- Hata türleri– Sıfırlara tabi olan hatalar hangi hatalar (kayma, API hataları, ağ sorunları)
- Günlük Tekrarları– Analiz için bir günlüğe tüm denemeleri yazın
- Tekrarların bildirimleri– Satış için tekrarlanan girişimlerin bildirimi
İş mekanizması:
- Otomatik algılama– Sistem başarısız duruma sahip işlemler bulur
- Gecikme Bekliyorum– Pausa ikinci bir denemeden önce
- Tekrarlanan satış– Tekrar bir jeton satma girişimi
- Kaymayı artırmak– Tekrarlanan denemelerle kayma artabilir
- Denemelerin sınırı– Maksimum başarıdan sonra anlaşma başarısız oluyor
Önerilen ayarlar:
- Gecikme: 300-600 сек– Piyasa istikrar zamanı
- Maksimum denemeler: 3-5– Başarı ve kaynaklar arasındaki denge
- Sadece Satışlar– Tekrarlar sadece başarısız satışlara uygulanır
- Günlük zorunlu– Başarısızlık nedenlerini analiz etmek
🌐 Dili değiştirin #
Kullanıcı deneyimini kişiselleştirmek için arayüz dilini kurmak:
- Rusça– Arayüzün ana dili, tüm öğelerin tamamen yerelleştirilmesi
- English– İngilizce, alternatif arayüz
- Anında Uygulama– Değişiklikler yeniden başlatmadan hemen kullanılır
- Veritabanında korunma– Tüm oturumlar için veritabanına ayar kaydedilir
- Arayüzü yeniden başlat– Tüm menü ve mesajları güncelleme
Yerelleştirmenin özellikleri:
- Tam Destek– Tüm düğmeler, mesajlar, açıklamalar tercüme edilir
- Ayarların Korunması– Dil yeniden başlatma arasında hatırlanıyor
- Dinamik anahtarlama– Dili istediğiniz zaman değiştirebilirsiniz
- Biçimlendirme– Tarihler, sayılar, para birimleri dilin altına uyarlanmıştır
- Teknik terimler– Özel terminoloji doğru şekilde çevrildi
👁️ Ekran Ayarları #
Arayüzün kişiselleştirilmesi ve kullanım kolaylığı için verilerin görüntülenmesi:
- Sayfa boyutu– Sayfadaki öğelerin sayısı: 5/10/20/50 элементов
Paginasyon Ayarları:
- 5 Element– Mobil cihazlar ve hızlı görüntüleme için
- 10 öğe– Çoğu durumda standart boyut
- 20 öğe– büyük miktarda veriyi analiz etmek için
- 50 unsur– Tüm verilerin tam bir incelemesi için
🚀 Performans Ayarları #
Sistemin çalışmasının optimizasyonu, önbellekleme ve kaynak yönetimi:
- 💾 önbellek ttl– Saniyeler içinde önbelleğe alınan verilerin yaşamı
- 💾 maksimum önbellek– MB’deki önbellek için bellek sınırı
- 💲 önbellek TTL fiyatları– Jetonların fiyatlarının önbelleğinin yaşamı
- ⛽ Gaz Önbellek TTL– Hayat Kesh Gaz Blockchain
- 🔄 tekrarlar– Başarısızlık için başlangıç girişimlerinin sayısı
- 🔄 gecikme– lansman girişimleri arasındaki süre
- 🔄 gecikme telgrafı– Telegram API istekleri arasında duraklama
- 🔄 Maksimum Tekrar Telegram– Telgraf için tekrarlama sınırı
- 🔄 Performansta düş– Standart optimal değerlere dön
Ayrıntılı önbellek ayarları:
- Önbellek TTL (30-300 saniye)– Bellekte yaygın verilerin depolama süresi
- Maksimum Boyut (100-1000 MB)– Kullanım Sınırı RAM
- Nakit fiyatları (60-600 saniye)– Jeton fiyatlarının alaka düzeyi
- Gaz Önbelleği (300-1800 saniye)– Blockchains gazının alaka düzeyi
Başlangıç ve kararlılık ayarları:
- Başlatma Tekrarları (3-10)– Sistem arızaları için girişim sayısı
- Lansman Gecikmesi (5-30 saniye)– Denemeler arasında bir duraklama
- Gecikme Telgrafı (1-5 saniye)– oran sınırı telgraf API’sinden kaçının
- Maksimum tekrar telgraf (3-5)– Telgraf için tekrarlama sınırı
Performansın optimizasyonu:
- TTL’nin Azaltılması– Daha fazla yeni veri, ancak daha fazla istek
- TTL Artışı– Daha az sorgu, ancak veriler eski olabilir
- Önbelleğin boyutunu arttırmak– Bellekte daha fazla veri, ancak daha fazla RAM
- Önbelleğin boyutunu azaltmak– RAM tasarrufu, ancak daha az önbellek verisi
📊 İzleme Gösterge Tablosu #
Botun çalışmalarını gerçek zamanlı olarak kontrol etmek için izleme sistemi ve analistler:
- Sistem durumu– botun genel durumu: работает/остановлен/ошибка
- Performans– hız metrikleri: время ответа, пропускная способность
- Kaynakları Kullanma– CPU, bellek, disk, ağ gerçek zamanlı
- API istatistikleri– istek sayısı, hatalar, başarılı operasyonlar
- Ticaret faaliyeti– İşlem sayısı, durumları, kar/zarar
- Grafikler– Veri görselleştirme: тренды, паттерны, аномалии
- Uyarı– Sorun bildirimleri: критические ошибки, превышение лимитов
Metrikleri İzleme:
- Sistem metriği– CPU, RAM, disk, ağ, sıcaklık
- İş metrik– İşlem sayısı, kâr, başarı
- Teknik metrikler– API Yanıt Süresi, Hatalar, Zaman Aşımları
- Kullanıcı metrikleri– Etkinlik, işlevlerin kullanımı
Gösterge Tablosu İşlevleri:
- Gerçek zamanlı– Her birkaç saniyede bir güncelleme verileri
- Tarihsel veriler– Farklı dönemler için trendleri görüntüleyin
- Veri Dışarı– Raporları çeşitli formatlarda boşaltma
- Uyarıların ayarları– Sorunlarla ilgili bildirimlerin yapılandırılması
- Dönemlerin karşılaştırılması– İş verimliliğinin analizi
İzlemenin avantajları:
- Sorunların proaktif tanımlanması– Kritikliklerinden önce problemlerin keşfi
- Performansın optimizasyonu– Sistemin dar yerlerinin tanımlanması
- Etkililiğin analizi– Ticaret stratejileri çalışmalarının değerlendirilmesi
- Kaynak planlaması– Kaynak ihtiyaçlarını tahmin etmek
🔧 sistem işlevleri #
- Otomatik koruma– Tüm değişiklikler veritabanında saklanır
- Veri doğrulaması– Tanıtılan değerlerin doğruluğunu kontrol etmek
- Yapılandırmaları yeniden yükleme– Veritabanından ayarları güncelleyin
- Hata İşleme– İstisnaların doğru işlenmesi
- Günlüğe kaydetme– Günlükteki tüm eylemlerin kaydı
- Güvenli işleyiciler– Arayüz arızalarına karşı koruma
- Önbellek– Ayarlara hızlı erişim
- Senkronizasyon– Bileşenler arasındaki ayarların güncellenmesi
📋 Ayarlar değiştiğinde ne olur #
- Anında Uygulama– Yeni ayarlar hemen kullanılır
- Veritabanında korunma– Değişiklikler veritabanında kaydedilir
- Önbellek güncellemesi– Nakit önbellek güncellendi
- Yapılandırmalar yeniden başlat– Bot yapılandırmayı yeniden başlatır
- Doğrulama– Yeni değerlerin doğruluğunu kontrol etmek
- Bildirimler– Başarılı korumanın teyidi
- Günlüğe kaydetme– Günlükteki değişiklikleri kaydedin
- Senkronizasyon– Tüm modüllerde ayarları güncelleme
⚙️ navigasyon menü #
- 🔙 geriye– Ana menüye dön
- 🌐 Blockchains– Blockchain ayarlarına geçiş