Paramètres du bot
10 мин. чтения
Chapitre » Paramètres de bot »Contient tous les paramètres du système global. Ici, vous pouvez configurer Timauts, les modes de fonctionnement, les notifications et autres paramètres système.
⏱ ️ Les délais d’expiration #
Gestion des paramètres temporels des opérations et des performances du système:
- 📡 API et réseau– Paramètres des retards pour les requêtes API et l’interaction réseau
- ⏰ intervalles– Paramètres des vérifications des chèques, du chien de garde et de la surveillance
- ⚡ Traitement– Paramètres du traitement des emballages, calculs des indicateurs et opérations commerciales
- ⏱ ️– Temps d’achat, de vente, de numérisation du marché et de citations de réception
- 🔄 Décharge de Timouts– Retour aux valeurs optimales standard
Paramètres détaillés et leur influence:
- API de retour — время между повторными запросами при ошибках сети. Меньше значение = быстрее повторы, больше = меньше нагрузка на API
- Répétitions API maximales — количество попыток при ошибках. Больше значение = выше надежность, но больше время ожидания
- Retard de l’API– Une pause entre les demandes pour éviter la limite de taux. Optimal: 1-5 секунд
- Vérifier l’intervalle — время между циклами сканирования рынка. Меньше = быстрее реакция, больше = меньше нагрузка
- Times – Out des achats– Le temps maximum pour acheter des jetons. Recommandé: 300-600 секунд
- Temps de vente– Le temps maximum pour la vente de jeton. Recommandé: 300-600 секунд
- Timeout à balayage– Il est temps de vérifier toutes les blockchains et la vapeur. Recommandé: 480-900 секунд
- Time – out pour obtenir une citation– Il est temps de recevoir le prix du jeton. Recommandé: 300-600 секунд
- Time – out d’un accord– heure générale pour l’achat + attente + vente. Recommandé: 600-1200 секунд
Valeurs standard (pendant la réinitialisation):
- Balayage du marché: 1200 сек (20 минут)
- Une pause entre les cycles: 300 сек (5 минут)
- Un accord: 900 сек (15 минут)
- Vérifier l’intervalle: 600 сек (10 минут)
- Achat / vente: 600 сек (10 минут)
🔧 Mode de fonctionnement #
Basculer entre le test et le régime de travail pour les tests sûrs et le commerce réel:
- 🟧 MODE TEST– Test sûr sans transactions réelles. Toutes les opérations sont simulées, l’argent n’est pas dépensé
- 🟢 Mode de travail– Trade à pont avec de l’argent réel. Toutes les transactions sont effectuées sur de vraies blockchains
- Commutation instantanée– Les modifications sont utilisées immédiatement sans redémarrer le bot
- Sécurité– Protection contre les transactions aléatoires en mode test, l’isolement complet des moyens réels
- Validation– Vérification de l’exactitude de la commutation et de l’état de l’état
Caractéristiques des régimes:
- Mode de test:
- – Toutes les transactions sont simulées sans transactions réelles
- – Les soldes sont indiqués tels quels, mais ne changent pas
- – Les indicateurs fonctionnent avec des données réelles
- – Les notifications sont envoyées comme d’habitude
- – La journalisation est entière
- Mode de travail:
- – Toutes les transactions sont en fait effectuées sur des blockchains
- – Les soldes changent lors des achats et des ventes
- – Les commissions sont radiées pour chaque opération
- – Profit et pertes réels
🔔 #
Définition d’un système de notifications et d’alertes pour contrôler le travail du bot:
- Statut de notifications– allumer / désactiver l’ensemble du système de notification
- Intervalle antipam — минимальное время между уведомлениями (0 = отключить)
- Niveau de notification– Détails messages (court / détaillé)
- Administrateurs– Liste des chats pour recevoir des notifications (ID via un écart)
Types de notifications et leur objectif:
- Acheter du jeton– Notifications de nouveaux achats avec des détails: токен, сумма, цена, блокчейн
- Vente de jeton– Notifications des ventes avec le résultat: прибыль/убыток, процент, время в сделке
- Il n’y a pas d’équilibre USDC– Avertissement de l’absence d’USDC pour les achats
- Il n’y a pas d’équilibre USDT– Avertissement de l’absence d’USDT pour les achats
- Il n’y a pas assez de gaz– Notifications de carence en gaz pour les transactions
- Pas assez pour un accord– Avertissements d’un petit solde pour une transaction minimale
- Erreurs de transaction– Notifications de problèmes avec les opérations: slippage, ошибки API, отказы
- Indicateurs signaux– Notifications des signaux techniques: RSI, MACD, Bollinger Bands
- Bénéfice / perte– Rapports sur les résultats financiers: дневная/недельная статистика
- Erreurs de l’API– Notifications de problèmes avec l’API: rate limit, недоступность, ошибки сети
- Santé du système– surveiller l’état du bot: память, CPU, диск, сеть
Paramètres antipam:
- Intervalle 0– Les notifications sont envoyées sans restrictions
- Intervalle 30-60 secondes– Protection modérée contre le spam
- Intervalle 300+ sec– Protection forte, seulement des notifications importantes
- Notifications en double– manqué automatiquement si moins d’intervalle est passé
🧾 Paramètres de connexion #
Gestion du système de logistique et d’enregistrement pour le débogage et la surveillance:
- Niveau de journalisation– Détails des enregistrements (débogage, informations, avertissement, erreur). Affecte le nombre d’enregistrements
- Écrivez dans le fichier– activer / désactiver l’enregistrement des journaux dans le fichier. La valeur par défaut est désactivée (Systemd montre)
- Chemin vers le fichier journal– Paramètres de fichier (logs / dexbot.log)
- Projection du temps– allumer / éteindre les étiquettes temporaires. La valeur par défaut est désactivée
- La taille du tampon– Le nombre d’enregistrements en mémoire avant d’écrire sur le disque (1000 par défaut)
- Record d’intervalle– Fréquence des journaux d’enregistrement sur un disque en secondes (5 par défaut)
- Exportation de journaux– Téléchargez le fichier journal pour analyse
- Journaux de nettoyage– Retirer les anciens enregistrements pour économiser de l’espace
Niveaux forestiers:
- DEBUG– Détail maximum, tous les événements, y compris technique
- INFO– Les informations principales: сделки, уведомления, важные события
- WARNING– Avertissement: проблемы с API, недостаток баланса
- ERROR– Seules les erreurs: сбои, неудачные сделки, критические проблемы
Paramètres de logistique de fichiers:
- Création automatique d’un répertoire– Le dossier des journaux est créé automatiquement
- Codage utf-8– Support pour la langue russe dans les journaux
- Format de temps-Yyyy – mm – dd HH: MM: SS pour la lecture pratique
- Rotation des journaux– Contrôle automatique de la taille du fichier
🔁 répéter les transactions d’erreur #
Configuration des tentatives répétées de transactions infructueuses avec un statut défaillant:
- Statut de répétition– Allumer / désactiver les répétitions automatiques des ventes infructueuses
- Répétition de la répétition– temps d’attente entre les tentatives en secondes
- Tentatives maximales– restriction du nombre de répétitions pour une transaction
- Types d’erreurs– Quelles erreurs sont soumises aux reproches (glissement, erreurs d’API, problèmes de réseau)
- Journalisation des répétitions– Écrivez toutes les tentatives d’un journal pour analyse
- Notifications des répétitions– Notification des tentatives répétées de vendre
Le mécanisme de travail:
- Détection automatique– Le système trouve des transactions avec un statut défaillant
- En attendant un retard– Pausa avant une deuxième tentative
- Vente répétée– une tentative de recommencer un jeton
- Augmenter le glissement– Avec des tentatives répétées, le glissement peut augmenter
- La limite des tentatives– Après la réalisation maximale, l’accord reste infructueux
Paramètres recommandés:
- Retard: 300-600 сек– Temps pour la stabilisation du marché
- Tentatives maximales: 3-5– Équilibre entre le succès et les ressources
- Seules les ventes– Les répétitions ne sont appliquées qu’aux ventes infructueuses
- La journalisation est obligatoire– Analyser les causes des échecs
🌐 Changer la langue #
Configuration de la langue d’interface pour personnaliser l’expérience utilisateur:
- russe– La langue principale de l’interface, la localisation complète de tous les éléments
- English– Anglais, interface alternative
- Application instantanée– Les modifications sont utilisées immédiatement sans redémarrer
- Conservation dans la base de données– Le paramètre est enregistré dans la base de données pour toutes les séances
- Redémarrez l’interface– Mise à jour de tous les menu et messages
Caractéristiques de la localisation:
- Support complet– Tous les boutons, messages, descriptions sont traduits
- Conservation des paramètres– La langue est rappelée entre les redémarrages
- Commutation dynamique– Vous pouvez changer la langue à tout moment
- Formatage– Dates, chiffres, les devises sont adaptées sous la langue
- Conditions techniques– La terminologie spéciale est traduite correctement
👁️ Afficher les paramètres #
Personnalisation de l’interface et affichage des données pour faciliter l’utilisation:
- Pages Taille– Le nombre d’éléments sur la page: 5/10/20/50 элементов
Paramètres de pagination:
- 5 éléments– pour les appareils mobiles et la visualisation rapide
- 10 éléments– Taille standard pour la plupart des cas
- 20 éléments– Pour analyser une grande quantité de données
- 50 éléments– Pour un examen complet de toutes les données
🚀 Paramètres de performance #
Optimisation du fonctionnement du système, de la mise en cache et de la gestion des ressources:
- 💾 CACHE TTL– La vie de la vie des données cachées en quelques secondes
- 💾 MAXIMUM CACHE– Limite de mémoire pour le cache en MB
- 💲 CACHE TTL Prix– La vie de la vie de la cache des prix des jetons
- ⛽ CACHE DE GAS TTL– Life Life Kesh Gas Blockchain
- 🔄 Répétitions– Le nombre de tentatives de départ pour les échecs
- 🔄 RETLAT– temps entre les tentatives de lancement
- 🔄 Télégramme de retard– Pause entre les demandes d’API télégrammes
- 🔄 Télégramme de répétition maximale– Limite des répétitions pour le télégramme
- 🔄 baisse des performances– Retour aux valeurs optimales standard
Paramètres de mise en cache détaillés:
- Cache TTL (30-300 secondes)– Temps de stockage des données communes en mémoire
- Taille maximale (100-1000 Mb)– Limite d’utilisation RAM
- Prix de trésorerie (60-600 secondes)– Temps de pertinence des prix des jetons
- Cache à gaz (300-1800 secondes)– Le temps de pertinence du gaz des blockchains
Paramètres de démarrage et de stabilité:
- Lancez les répétitions (3-10)– Le nombre de tentatives d’échecs système
- Lancement de retard (5-30 secondes)– Une pause entre les tentatives
- Télégramme de retard (1-5 secondes)– Évitez l’API Télégramme de la limite de taux
- Télégramme de répétition maximale (3-5)– Limite des répétitions pour le télégramme
Optimisation des performances:
- Réduire TTL– Plus de données fraîches, mais plus de demandes
- TTL Augmentation– Moins de requêtes, mais les données peuvent devenir obsolètes
- Augmenter la taille du cache– Plus de données en mémoire, mais plus de RAM
- Réduire la taille du cache– Économies RAM, mais moins de données de cache
📊 Le tableau de bord de surveillance #
Système de surveillance et analystes pour contrôler le travail du bot en temps réel:
- État du système– l’état général du bot: работает/остановлен/ошибка
- Performance– Métriques de la vitesse: время ответа, пропускная способность
- Utilisation de ressources– CPU, mémoire, disque, réseau en temps réel
- Statistiques de l’API– le nombre de demandes, erreurs, opérations réussies
- Activité commerciale– Le nombre de transactions, leur statut, leur profit / perte
- Graphiques– Visualisation des données: тренды, паттерны, аномалии
- Alertes– Notifications de problèmes: критические ошибки, превышение лимитов
Surveillance des mesures:
- Métrique du système– CPU, RAM, disque, réseau, température
- Métrique commerciale– Le nombre de transactions, le profit, le succès
- Métriques techniques– Temps de réponse de l’API, erreurs, délais d’expiration
- Métriques des utilisateurs– Activité, l’utilisation des fonctions
Fonctions du tableau de bord:
- Temps réel– Mise à jour des données toutes les quelques secondes
- Données historiques– Afficher les tendances pour différentes périodes
- Exportation de données– Rapports de déchargement dans divers formats
- Paramètres des alertes– Configuration des notifications sur les problèmes
- Comparaison des périodes– Analyse de l’efficacité du travail
Avantages de la surveillance:
- Identification proactive des problèmes– Découverte de problèmes avant leur criticité
- Optimisation des performances– Identification des lieux étroits du système
- Analyse de l’efficacité– Évaluation du travail des stratégies de trading
- Planification des ressources– Prévision des besoins en ressources
🔧 Les fonctions du système #
- Conservation automatique– Tous les modifications sont stockées dans la base de données
- Validation des données– Vérification de l’exactitude des valeurs introduites
- Recharger les configurations– Mettre à jour les paramètres de la base de données
- Traitement des erreurs– Traitement correct des exceptions
- Enregistrement– Enregistrement de toutes les actions du journal
- Gestionnaires de sécurité– Protection contre les défaillances de l’interface
- Mise en cache– Accès rapide aux paramètres
- Synchronisation– Mise à jour des paramètres entre les composants
📋 Que se passe – t – il lorsque les paramètres changent #
- Application instantanée– De nouveaux paramètres sont utilisés immédiatement
- Conservation dans la base de données– Les modifications sont enregistrées dans la base de données
- Mise à jour du cache– Le cache de trésorerie est mis à jour
- Redémarrer les configurations– Le bot redémarre la configuration
- Validation– Vérification de l’exactitude des nouvelles valeurs
- Notifications– Confirmation de la conservation réussie
- Enregistrement– Enregistrer les modifications du journal
- Synchronisation– Mise à jour des paramètres dans tous les modules
⚙️ Navigation par menu #
- 🔙– Retour au menu principal
- 🌐 Blockchains– Transition vers les paramètres de la blockchain