Cosa sono le Features?
Le features sono i blocchi fondamentali delle strategie MangoLabs. Trasformano i dati di mercato grezzi (prezzo, volume) in segnali azionabili che le tue strategie possono usare per prendere decisioni di trading.
Le Features sono Condivise tra Tutti gli Utenti!
Importante: Le features in MangoLabs sono globali e condivise da tutti. Quando crei una feature, diventa disponibile a tutti gli utenti. Allo stesso modo, puoi usare features create da altri utenti. Indicatori popolari come RSI_14, MACD_12_26_9 e Bollinger Bands sono già disponibili - non devi crearli tu!
Il Concetto di Base
Nel trading algoritmico tradizionale, scriveresti codice per calcolare indicatori come RSI, MACD o Medie Mobili per ogni strategia. In MangoLabs, crei questi indicatori una volta come features, e poi li riutilizzi in tutte le tue strategie.
Esempio: RSI Feature
Input (Dati Grezzi):
- Prezzo: $45.230
- Prezzi precedenti: $45.100, $44.980, $45.300...
Output (Feature):
- Valore RSI: 34.7
- Interpretazione: Vicino a ipervenduto (potenziale acquisto)
Perché Usare le Features?
Riutilizzabilità
Crea una volta, usa ovunque. Una feature RSI può essere usata in 10 strategie diverse senza ricalcolo.
Performance
Le features sono calcolate una volta e messe in cache. Le tue strategie accedono a valori pre-calcolati istantaneamente.
Coerenza
Tutte le strategie che usano la stessa feature ottengono calcoli identici, assicurando confronti equi.
Modularità
Testa indicatori diversi scambiando features senza ricostruire l'intera strategia.
Tipi di Features
MangoLabs supporta tre categorie principali di features:
1. Indicatori Tecnici
Formule matematiche pre-costruite che analizzano dati di prezzo e volume:
Indicatori di Momentum
RSI, MACD, Stochastic, ROC
Indicatori di Trend
SMA, EMA, Bollinger Bands, ADX
Indicatori di Volume
OBV, Volume SMA, VWAP
Indicatori di Volatilità
ATR, Bollinger Bands Width
Anatomia di una Feature
Ogni feature in MangoLabs ha i seguenti componenti:
Nome
Un identificatore univoco per la feature (es. RSI_14, EMA_50)
Tipo
Il tipo di indicatore o trasformazione (es. RSI, Moving Average, Bollinger Bands)
Parametri
Valori di configurazione specifici dell'indicatore:
signaturesTitle
signaturesIntro
signaturesFormatTitle
signaturesFormatText
signaturesExample1signaturesExample2signaturesExample3signaturesExample4signaturesExample5
Ciclo di Vita delle Features
Capire quando e come le features vengono calcolate:
- Creazione: Definisci la feature con i suoi parametri
- Primo Uso: Quando una strategia usa la feature, viene calcolata per tutti i dati storici
- Caching: I risultati vengono salvati nel database per recupero veloce
- Aggiornamenti Real-Time: Nel trading paper/live, le features si aggiornano con ogni nuova candela
Suggerimento Performance: Le features sono calcolate una volta per combinazione simbolo-timeframe. Se testi 3 strategie su BTCUSDT-1h usando la stessa feature RSI_14, il calcolo avviene solo una volta!
Cosa Ti Aspetta?
Creare Features
Guida passo-passo per creare la tua prima feature con l'interfaccia MangoLabs.
Riferimento Indicatori Tecnici
Riferimento completo di tutti gli indicatori disponibili con parametri e casi d'uso.
Gestire Features
Impara come modificare, eliminare, visualizzare e organizzare la tua libreria di features.