Il modulo Importa simboli dall'exchange all'interno dell' è progettato per mantenere l’ambiente di trading allineato in tempo reale con le offerte disponibili sugli exchange. Consente la sincronizzazione automatica dei simboli negoziabili (coppie futures) dagli exchange di criptovalute supportati direttamente nel database locale.
🔍 Panoramica
Questo modulo automatizza il rilevamento e la sincronizzazione delle coppie di trading dai conti exchange collegati. Recupera l’intera lista dei simboli disponibili, identifica quelli mancanti o obsoleti e aggiorna il sistema di conseguenza.
✅ Responsabilità principali
- Recuperare l’elenco completo delle coppie futures negoziabili da un exchange selezionato
- Importare nuove coppie di trading non ancora registrate
- Eliminare simboli che sono stati delistati o non più disponibili sull’exchange
💡 Funzionalità principali
- Supporta l'importazione automatica dei simboli da Binance, OKX, Bybit e Bitget
- Filtraggio per valuta di quotazione (es. solo coppie
*-USDT
) - Importa solo simboli non ancora associati all’account exchange
- Elimina simboli obsoleti o non supportati in base ai dati più recenti dell’exchange
- Può essere eseguito manualmente o integrato in un’attività pianificata
🔌 Exchange supportati
- Binance Futures
- OKX Futures
- Bybit Futures
- Bitget Futures
Nota: In future versioni potranno essere supportati altri exchange.
⚙️ Come usarlo
Puoi accedere a questa funzione tramite l’app di gestione di MagicTradeBot seguendo questi passaggi:
- Vai su App di gestione → Conti
- Seleziona l’account dell’exchange desiderato
- Fai clic con il tasto destro sull’account e seleziona "Importa dall'exchange" dal menu azioni
🛠️ Opzioni di configurazione
Una volta aperto il modulo di importazione, puoi configurare le impostazioni predefinite che verranno applicate a tutti i simboli importati:
- Quantità ordine – Imposta la quantità predefinita dell’ordine
- Leva finanziaria – Definisce la leva da usare per ogni simbolo
- Stop-Loss / Take-Profit intelligente – Applica parametri intelligenti di gestione del rischio
- Condizioni di trading – Definisce se il simbolo può essere usato per posizioni long/short
- Impostazioni di pianificazione – Pianificazione opzionale per ogni simbolo
- Tempo di raffreddamento – Imposta un intervallo di attesa tra i trade
- Limite di tempo del trade – Imposta una scadenza temporale per ciascun trade
🚀 Flusso di esecuzione
Dopo aver cliccato su Invia:
- L'app recupera l’elenco completo delle coppie di trading supportate dall’account exchange selezionato
- Ogni simbolo viene confrontato con la base dati esistente
- Se il simbolo è nuovo, viene importato con le configurazioni predefinite selezionate
- Se il simbolo è presente nel database ma non più disponibile sull’exchange, viene eliminato
Questo assicura che l’elenco dei simboli locale rimanga perfettamente sincronizzato con l’exchange in tempo reale, eliminando le discrepanze e riducendo i problemi operativi nel trading.
🧠 Dietro le quinte
- Il backend utilizza le API ufficiali di ciascun exchange (es. API REST / Futures di Binance) per ottenere l'elenco aggiornato dei simboli
- I dati vengono memorizzati nella cache e mappati allo schema simbolico interno per la convalida e la logica di importazione
- Il modulo utilizza registrazione e notifiche interne in caso di errori o discrepanze
📅 Automazione possibile
Oltre all’importazione manuale, il modulo è progettato per supportare automazioni pianificate tramite task in background o processi simili a cron. Questo consente al bot di aggiornare automaticamente l’elenco dei simboli ogni giorno, ogni ora, o a intervalli definiti, assicurando operazioni continue.
📌 Riepilogo
Il modulo Importa simboli dall'exchange è una parte fondamentale dell’ecosistema di MagicTradeBot. Mantiene un ambiente di trading preciso e dinamico, semplifica la gestione dei simboli e rimuove la necessità di monitoraggio manuale.
Automatizzando l'importazione e la pulizia dei simboli, il bot è sempre pronto a eseguire strategie su tutte le coppie disponibili, senza bisogno di interventi manuali.