Cos'è un Template in MetaTrader 5 — Definizione Tecnica
Un template MT5 è un file con estensione .tpl che salva la configurazione completa di un grafico. Quando applichi un template a un grafico, MT5 ripristina esattamente: i colori dello sfondo, delle candele bullish e bearish, della griglia, degli assi; tutti gli indicatori (sia built-in che custom) con i loro parametri esatti; le finestre secondarie degli oscillatori; le linee di supporto/resistenza disegnate; le impostazioni di scala dell'asse dei prezzi; e le proprietà delle candele (bar chart, candele giapponesi, line chart, etc.).
Quello che il template non salva: l'Expert Advisor allegato e i suoi parametri operativi (si salvano come file .set separato), il profilo dell'intero workspace MT5 (quello si salva come profilo), e le GlobalVariables (quelle sono globali a MT5, non al singolo grafico). Per Oracle questo significa che il template Ferrari Luce configura l'aspetto visivo del grafico, mentre i parametri operativi di Oracle v78 — la chiave licenza, il rischio per trade, le soglie dei modelli AI — sono nel file .set o hardcoded nell'EA.
File .tpl — Struttura Interna
Il file .tpl è un formato proprietario MetaQuotes in testo semi-strutturato (non XML puro, non JSON — un formato custom di MetaQuotes). Puoi aprirlo con qualsiasi editor di testo. La struttura è organizzata in sezioni chiuse da tag: <chart> per le impostazioni base del grafico (colori, tipo, scala), <window> per la finestra principale e per ogni finestra secondaria (oscillatori), e dentro ogni window le sezioni <indicator> per ogni indicatore con i parametri. Ogni parametro è una coppia chiave=valore.
Questo significa che in teoria potresti editare manualmente un .tpl per cambiare parametri di indicatori in bulk — ma è operazione rischiosa perché la sintassi deve essere esatta e MetaQuotes non documenta pubblicamente il formato. La strada consigliata è sempre creare/modificare template attraverso l'interfaccia MT5 e poi salvare.
Come Creare e Salvare un Template MT5
Il processo di salvataggio di un template è semplice e richiede meno di un minuto. Configura il grafico come vuoi: imposta colori, aggiungi e configura tutti gli indicatori che vuoi includere nel template, eventualmente ridimensiona le finestre oscillatori. Poi: tasto destro sul grafico → Template → Salva template. MT5 apre una finestra di salvataggio che punta automaticamente alla directory corretta: C:\MT5-Live\MQL5\Profiles\Templates\. Dai un nome al template — usa nomi descrittivi come "Oracle_Ferrari_H4" non generici come "template1" — e salva.
Il template appena salvato è immediatamente disponibile nel menu Template di tutti i grafici MT5 sulla stessa installazione. Se vuoi usarlo su un'altra installazione MT5 (altro PC, VPS, altro broker), basta copiare il file .tpl nella stessa directory sulla destinazione.
Applicare un Template a un Grafico Esistente
Tasto destro su qualsiasi grafico aperto in MT5 → Template → il nome del template che vuoi applicare. MT5 ricarica il grafico con tutte le impostazioni del template, mantenendo lo stesso simbolo e timeframe del grafico originale. Attenzione: se il template include indicatori che non sono installati nella cartella MQL5/Indicators della tua installazione, MT5 mostrerà un avviso per ogni indicatore mancante ma applicherà comunque gli altri elementi del template. L'EA non viene toccato dall'operazione di cambio template — Oracle continua a girare indisturbato quando applichi o cambi template.
Il Template Oracle Ferrari Luce — Specifiche Complete
Il template Ferrari Luce è la configurazione visiva standard di Oracle v78. Il nome viene dalla palette colori ispirata ai cruscotti delle Ferrari anni '60-'70: sfondo quasi nero, accenti oro e rosso fuoco. Questa scelta non è puramente estetica: le ore di analisi davanti a un grafico aumentano la fatica visiva, e una palette scura con alto contrasto cromatico tra candele bullish e bearish riduce l'affaticamento degli occhi rispetto alle palette chiare standard di MT5.
La palette Ferrari Luce su MT5 traduce i colori del codice Oracle (CSS: background #080A0E, gold #C8A84B, green #00D084, red #CC2200) nel sistema colori BGR di MT5. I valori BGR sono l'inverso dell'ordine RGB — una fonte comune di errore quando si cerca di replicare manualmente i colori. Il pannello CCanvas di Oracle si sovrappone al grafico come un oggetto canvas indipendente, quindi i colori del pannello sono gestiti internamente dall'EA, non dal template.
Palette Colori Ferrari Luce — Valori Esatti MT5
Indicatori Inclusi nel Template Ferrari Luce
Il template Oracle Ferrari Luce include alcuni indicatori visivi standard che non fanno parte della logica di calcolo Oracle (quelli sono interni all'EA), ma aiutano nella lettura visiva del grafico durante le live: la EMA 200 su D1 sovrapposta al grafico H4 (linea oro spessa, per il trend strutturale), le bande di Bollinger 20,2 come riferimento visivo di volatilità (linee grigio scuro, semitrasparenti per non sovrapporre al segnale Oracle), e il Volume nella finestra secondaria (istogramma verde/rosso, utile per confermare rotture di livello durante le live).
Struttura del File .tpl — Esempio Annotato
Di seguito è riportata una versione semplificata e annotata della struttura di un file .tpl Oracle. Questo ti permette di capire cosa stai distribuendo ai clienti e cosa può essere editato in emergenza senza riaprire MT5 sul VPS:
Il parametro period=16385 è il codice numerico di MT5 per H4. Se distribuisci il template e un cliente lo applica su un grafico H1, il template imposta i colori e gli indicatori ma non cambia il timeframe — il timeframe del grafico viene preservato. Per forzare il timeframe H4 dovresti farlo tramite uno script MQL5, non tramite template.
Tabella Elementi Configurabili in un Template MT5
| Elemento | Configurabile in .tpl | Valore Default MT5 | Valore Oracle Ferrari Luce | Impatto Oracle |
|---|---|---|---|---|
| Colore sfondo | Sì | Bianco (#FFFFFF) | #080A0E (quasi nero) | Riduce fatica visiva ore live |
| Candela bullish | Sì | Verde standard | #00D084 verde Oracle | Identità visiva sistema |
| Candela bearish | Sì | Rosso standard | #CC2200 rosso Oracle | Identità visiva sistema |
| EMA 200 D1 | Sì | Non presente | Linea oro #C8A84B, w=2 | Filtro trend strutturale |
| Bande Bollinger | Sì | Non presente | Grigi semitrasparenti | Riferimento volatilità visivo |
| Volume finestra | Sì | Non presente | Istogramma verde/rosso | Conferma breakout live |
| Griglia grafico | Sì | Visibile (grigio) | Nascosta (0) | Pannello CCanvas più leggibile |
| Tipo grafico | Sì | Barre (0) | Candele (1) | Lettura pattern candlestick |
| EA allegato | No | N/A | Separato (.ex5 + .set) | Installazione separata Oracle |
| GlobalVariables | No | N/A | Gestite da Oracle EA | Prefisso UZ_{Sym}_{Per}_{Key} |
Come Distribuire il Template Oracle ai Clienti
Il processo di distribuzione del template ai clienti MTInvestments è standardizzato e gestito da Rossella. La procedura è la stessa per tutti: chi ha l'Indicatore + EA lavora sul proprio MT5. La distribuzione avviene via Telegram nel canale clienti Oracle, con un messaggio pinned che contiene sempre la versione più aggiornata del template.
Il pacchetto di distribuzione Oracle contiene tre file: Oracle_Ferrari_Luce_v77.tpl (il template visivo), UlcerZenith_[TIER]_v77.ex5 (l'EA compilato, tier-specifico), e Oracle_[TIER]_params.set (i parametri pre-configurati per il tier). Le istruzioni di installazione sono contenute in un PDF di 3 pagine con screenshot passo-passo, realizzato con la stessa palette Ferrari Luce per coerenza visiva.
Procedura di Installazione Template lato Cliente
La procedura che comunichiamo ai clienti via WhatsApp (Rossella) e nel PDF di onboarding: 1) scarica i tre file dal canale Telegram; 2) copia Oracle_Ferrari_Luce_v77.tpl nella cartella MQL5\Profiles\Templates\ della tua installazione MT5 (su VPS: usa il file manager o copia tramite RDP); 3) copia UlcerZenith_[TIER]_v77.ex5 nella cartella MQL5\Experts\; 4) apri MT5, apri un grafico XAUUSD H4; 5) tasto destro grafico → Template → Oracle_Ferrari_Luce_v77 — il grafico cambia aspetto; 6) trascina Oracle da Navigator sul grafico; 7) inserisci chiave licenza. Fine.
Aggiornamento del Template tra Versioni Oracle
Quando Oracle viene aggiornato (es. da v77.42 a v77.44k), il template non sempre cambia — se le modifiche sono solo all'algoritmo interno, il template Ferrari Luce rimane invariato. Se aggiungiamo un nuovo indicatore visivo o modifichiamo la palette (es. cambio shade dell'oro), distribuiamo un template aggiornato con il numero di versione nel nome: Oracle_Ferrari_Luce_v77k.tpl. I clienti vengono notificati via Telegram con messaggio pinned. L'aggiornamento del template è sempre opzionale — Oracle gira su qualsiasi sfondo, il Ferrari Luce è la configurazione consigliata, non obbligatoria.
Il template Ferrari Luce è la pelle estetica di Oracle v78 — il sistema che ha prodotto 65.587 trade verificati su XAUUSD H4 dal 2009 al 2026. Non è un gadget visivo: il pannello CCanvas che si sovrappone al grafico (320×551px) mostra in tempo reale il punteggio Ulcer Index, la direzione del segnale, il lot size calcolato dal modello di position sizing, e il conto alla rovescia alla prossima candela H4. Tutto questo richiede una palette scura per essere leggibile a monitor per ore durante le live.
La coerenza visiva tra il grafico MT5 e il pannello Oracle — gli stessi colori che vedi su oracle.mtinvestments.it e su questo blog — non è un'operazione di branding fine a se stessa. È un segnale che il sistema è curato nel dettaglio a ogni livello: codice, UI, formazione, supporto. Se un sistema non cura i dettagli visivi, figurati cosa fa con i dettagli del codice.
Template Predefinito per Tutti i Nuovi Grafici MT5
MT5 permette di impostare un template come default per tutti i nuovi grafici aperti. La configurazione è in Strumenti → Opzioni → Grafici → Template predefinito. Seleziona Oracle_Ferrari_Luce_v77 e da quel momento ogni nuovo grafico aperto in MT5 partirà già con i colori Ferrari Luce e gli indicatori standard. Questo è utile su VPS dove si aprono spesso grafici di monitoraggio su simboli diversi da XAUUSD: EURUSD per il contesto di dollaro, USDJPY per il Yen, indici per la risk appetite globale — tutti con la stessa palette per coerenza visiva.
Attenzione a una specificità MT5: il template predefinito viene applicato solo ai grafici aperti senza un workspace salvato precedente. Se MT5 si riavvia e ricarica il workspace salvato (comportamento di default), i grafici del workspace usano i loro template salvati, non il template predefinito. Per avere Oracle Ferrari Luce su tutti i grafici nel workspace, applica il template a ogni grafico nel workspace e poi salva il workspace (File → Salva workspace).
Template vs Profilo — La Differenza che Confonde
Un'altra fonte di confusione frequente tra i nuovi clienti: la differenza tra template e profilo in MT5. Il template (.tpl) salva la configurazione di un singolo grafico. Il profilo (directory in MQL5/Profiles/Profiles/) salva l'intero stato di MT5: quali grafici sono aperti, le loro posizioni sullo schermo, i template applicati, le impostazioni della finestra Market Watch e della finestra ordini. Oracle su VPS usa un profilo salvato chiamato "Oracle_Production" che include il grafico XAUUSD H4 con Ferrari Luce, la finestra Market Watch con i 28 simboli del sistema, e il terminale posizionato a destra. Quando il VPS si riavvia e MT5 parte in autostart, ricarica automaticamente il profilo Oracle_Production.
Vuoi il Template Oracle Ferrari Luce già configurato?
Con l'Indicatore + EA ricevi il pacchetto completo: template .tpl, EA Oracle compilato, file .set parametri, PDF installazione. Rossella ti segue via WhatsApp fino a che non vedi il pannello Ferrari Luce acceso.
VEDI I TIER ORACLE → SCRIVI A ROSSELLAApprofondimento: Template Multi-Timeframe Oracle
I clienti Oracle Pro (€9.997) e Inner Circle (€59.000) usano una configurazione multi-grafico dove ogni timeframe ha il suo template specializzato. Il grafico XAUUSD H4 usa il template Ferrari Luce standard con Oracle EA attivo — è il grafico operativo. Il grafico XAUUSD D1 usa una variante con solo l'EMA 200 e le bande di Bollinger, nessun EA, stessa palette — è il grafico di contesto per i modelli Kalman e Hurst che Oracle legge da D1. Il grafico XAUUSD W1 usa una variante minimalista solo con Hurst exponent visualizzato — è il contesto di lungo periodo.
I tre template (H4_operativo, D1_contesto, W1_hurst) vengono distribuiti come set nel tier Pro. Sul VPS sono organizzati in un profilo "Oracle_Pro" che apre tutti e tre i grafici in un layout a tre colonne. La coordinazione visiva tra i tre grafici — stessa palette, stessi standard tipografici — è parte del design operativo del sistema. Quando guardi il VPS durante una live, i tre grafici comunicano a colpo d'occhio senza dover leggere etichette.