Super Nodes
I Super Nodes sono sub-strategie riutilizzabili che incapsulano logica complessa in singoli componenti modulari. Impara come creare e usare Super Nodes per costruire strategie di trading mantenibili senza ripeterti.
I Super Nodes Sono Privati (Eccetto Template Pubblici)
Importante: I Super Nodes che crei sono privati per il tuo account e non possono essere condivisi con altri utenti. Tuttavia, ci sono alcuni Super Nodes pubblici creati dagli admin di MangoLabs (come "Size 1000" e "calcolatori PNL") che tutti possono usare. Questi template pubblici sono ottimi punti di partenza per calcoli comuni.
Cosa Sono i Super Nodes?
I Super Nodes sono template che impacchettano multipli nodi e connessioni in un singolo componente riutilizzabile. Pensali come funzioni nella programmazione - definisci una volta, usa molte volte nelle TUE strategie. Rendono la logica complessa più facile da costruire, testare e mantenere.
Perché Usare Super Nodes?
Riutilizzabilità
Costruisci logica complessa una volta, usala in multiple strategie. Per esempio, crea un Super Node "Trend Filter" e usalo in tutte le tue strategie.
Manutenibilità
Aggiorna la logica in un posto e tutte le strategie che usano quel Super Node sono aggiornate automaticamente. Non serve modificare manualmente 10 strategie diverse.
Semplificazione
Collassa 20+ nodi in un singolo Super Node. Rende la tua canvas più pulita e più facile da capire a colpo d'occhio.
Privacy & Isolamento
I tuoi Super Nodes sono privati per il tuo account. Testa e itera senza influenzare altri. Usa template admin pubblici per esigenze comuni.
Tipi di Super Nodes
typesIntro
Condition Super Nodes
Incapsulano logica condizionale complessa che ritorna vero/falso. Esempi: trend filters, controlli volatilità, conferme volume.
Esempio: Super Node "Strong Uptrend"
- • Inputs: close (NUMERIC), sma:p=50 value, sma:p=200 value
- • Inner logic: close > fast SMA AND fast SMA > slow SMA
- • Output: BOOLEAN (true when uptrend confirmed)
Math Super Nodes
Eseguono calcoli e ritornano valori numerici. Esempi: indicatori custom, calcoli sizing posizione, metriche risk.
Esempio: Super Node "Position Size Calculator"
- • Inputs: cash (NUMERIC), risk_pct (NUMERIC), stop_distance (NUMERIC)
- • Inner logic: (cash × risk_pct) ÷ stop_distance
- • Output: NUMERIC (position size in base asset units)
Signal Super Nodes
Moduli logica entry o exit completi. Esempi: sistemi entry completi, conferme multi-indicator, strategie exit.
Esempio: Super Node "Mean Reversion Entry"
- • Inputs: close, rsi:p=14, bollinger:p=20,std=2#bb_lower
- • Inner logic: rsi < 30 AND close ≤ lower Bollinger band
- • Output: BOOLEAN (entry signal)
Creare Super Nodes
Creazione Step-by-Step
- Naviga al Super Nodes Manager: Clicca "Super Nodes" nella sidebar (o accedi dallo Strategy Builder)
- Clicca "Create New Super Node": Apre l'editor canvas Super Node
- Definisci Inputs & Outputs: Inputs: parametri personalizzabili ogni volta che usi il Super Node. Outputs: cosa ritorna il Super Node
- Costruisci Logica Interna: Aggiungi nodi e connessioni come costruire strategia regolare
- Testa il Super Node: Esegui validazione e testa con diversi valori input
- Salva & Nomina: Dai un nome descrittivo e descrizione opzionale
Esempio: Costruire un Super Node "Trend Filter"
Questo Super Node determina se il mercato è in forte uptrend. Può essere riusato in qualsiasi strategia per filtrare trade.
- exampleInput1
- exampleInput2
- exampleInput3
Utilizzo: Trascina questo Super Node in qualsiasi strategia. Imposta periodi custom se necessario. Connetti output alla tua logica entry.
Usare Super Nodes nelle Strategie
Aggiungere Super Nodes alla Canvas Strategia
- Apri la tua strategia nello Strategy Builder
- Nella palette nodi, trova la sezione "Super Nodes"
- Trascina il tuo Super Node salvato sulla canvas
- Configura parametri input nel pannello proprietà nodo
- Connetti output del Super Node ad altri nodi nella strategia
- Il Super Node esegue logica interna e ritorna output
multipleInputsTitle
multipleInputsText
multipleInputsExample
Best Practices
Mantieni Super Nodes Focalizzati
Un Super Node dovrebbe fare una cosa ben fatta. Non provare a impacchettare intera strategia in un Super Node.
Usa Nomi Descrittivi
Nomina Super Nodes chiaramente così sai cosa fanno mesi dopo. "Trend Filter SMA 50/200" è meglio di "Filter1".
Documenta Inputs
Aggiungi descrizioni ai tuoi parametri input così ricordi cosa significano quando li usi dopo.
Testa Accuratamente
Testa Super Nodes con vari input prima di usarli in strategie live. Bug in Super Node influenzano tutte le strategie che lo usano.
Controllo Versione (Manuale)
Se modifichi Super Node, considera crearne uno nuovo con nome versione invece di modificare esistente. Previene rottura strategie inaspettata.