Seguici su:YouTubeTelegramX

COME FUNZIONA IL SISTEMA

Come funziona il sistema

Dai dati di mercato M30 e dai modelli di IA alle decisioni dell’Expert Advisor, al pannello LIVE e al registro delle operazioni chiuse.

1. Fonte e flusso dei dati

I dati di mercato provengono da MetaTrader 5. Tra gli altri elementi, il sistema analizza prezzi di apertura, massimo, minimo e chiusura, volume, prezzo di mercato corrente, dinamica del prezzo, indicatori tecnici selezionati e segnali generati da modelli di apprendimento automatico. L’analisi viene effettuata sul timeframe M30, in cui ogni candela rappresenta 30 minuti.

I dati di MetaTrader 5 vengono inviati a un ambiente JupyterLab locale, dove vengono eseguiti i modelli e le strategie decisionali. I risultati tornano all’Expert Advisor in MT5, che confronta le stime delle reti neurali con i segnali degli indicatori tecnici. Quando sono soddisfatte le condizioni richieste, l’EA decide se eseguire o rifiutare un’operazione e pubblica lo stato corrente nel pannello web.

2. Modelli di intelligenza artificiale

I modelli non interpretano il mercato come farebbe una persona. Elaborano descrizioni numeriche dell’azione del prezzo e del comportamento degli indicatori, quindi restituiscono una previsione o una valutazione di qualità. Ogni risultato è una stima probabilistica, non una certezza su ciò che accadrà in seguito.

Le versioni successive possono inoltre utilizzare modelli progettati per rilevare cambi di direzione, misurare la concordanza tra segnali o bloccare configurazioni a rischio più elevato. Non tutti i modelli visibili nell’ambiente di ricerca influenzano necessariamente un’operazione LIVE.

3. Dati di addestramento

Per il progetto EUR/USD sono stati preparati dataset che coprono il periodo 2000-2026. Ogni riga descrive una candela M30 e comprende dati OHLCV, indicatori tecnici e variabili ricavate dai sei precedenti periodi di 30 minuti. A seconda della versione del dataset, ciò produce quasi 300 variabili e circa un milione di righe di addestramento.

Un dataset ampio non elimina il rischio di errore. Un modello può apprendere relazioni specifiche del campione storico che potrebbero non ripetersi nei mercati LIVE. Backtest e risultati storici non offrono quindi alcuna garanzia di rendimento in tempo reale.

4. Strategie decisionali

L’output di una singola rete neurale non è necessariamente sufficiente per aprire una posizione. Una strategia può richiedere l’accordo di più elementi indipendenti: direzione, una lettura Range RR accettabile, superamento del filtro di qualità, conferma degli indicatori tecnici e assenza di un segnale di esclusione.

Una strategia può restituire BUY, SELL o NO TRADE. NO TRADE è un risultato significativo: il sistema non ha trovato conferme sufficienti per aprire o invertire una posizione.

5. Esecuzione delle operazioni da parte dell’EA

Dopo aver ricevuto un segnale approvato, l’Expert Advisor lo confronta con la logica tecnica attiva ed esegue una serie di controlli di sicurezza. Verifica, tra l’altro, se esiste già una posizione del sistema, se il segnale è attuale, se il modulo analitico è connesso, se i filtri richiesti sono stati superati e se le impostazioni dell’utente bloccano l’operazione.

Il software include inoltre protezioni pensate per ridurre rientri accidentali dopo l’avvio, una chiusura manuale o un cambiamento dello stato della piattaforma. Il comportamento finale dipende dalla versione dell’EA e dalle impostazioni in vigore nel relativo periodo di osservazione.

6. Positon size, TP, SL and trailing functions

La dimensione della posizione può essere determinata automaticamente in base al patrimonio del conto, alla leva e ai limiti del software. Durante alcuni periodi di test, il sistema può impegnare una quota molto elevata del margine disponibile. Si tratta di un’impostazione sperimentale a rischio eccezionalmente alto su uno specifico conto, non di un approccio raccomandato alla gestione del capitale.

Il livello di take-profit può derivare dalla previsione Range MLP ed essere aggiornato se una stima successiva indica un movimento potenziale più ampio. Il livello di stop-loss può essere impostato numericamente oppure lasciato non impostato, a seconda della configurazione in prova. Ulteriori funzioni trailing possono reagire a movimenti bruschi del prezzo, proteggere un risultato accumulato oppure, in condizioni definite, chiudere e invertire una posizione. I parametri di protezione possono quindi variare da un’operazione all’altra e cambiare dopo l’ingresso.

7. Cosa mostra il pannello LIVE

Il pannello LIVE presenta lo stato corrente del sistema EUR/USD. Può mostrare posizione e direzione, ora e prezzo di ingresso, prezzo di mercato corrente, risultato in punti, livelli disponibili di stop-loss e take-profit e ora dell’ultima lettura valida. Il grafico indica il punto di apertura o chiusura della posizione.

Quando non esiste una posizione attiva, il pannello può mostrare l’ultima operazione chiusa oppure il messaggio «Nessuna posizione aperta». In questo modo uno stato senza posizione viene distinto da un errore di caricamento.

8. Storico e grafici

Quando una posizione viene chiusa, il sistema salva un record in una tabella cronologica dedicata a EUR/USD. Il record può includere orari di ingresso e uscita, direzione, prezzi, risultato in punti, drawdown massimo, risultato cumulativo, motivo della chiusura e grafici di apertura/chiusura. Il grafico a linee parte da zero e segue il risultato cumulativo; il grafico a cilindri mostra ogni operazione separatamente.

Le immagini completano il registro numerico ma non lo sostituiscono. Poiché grafici e dati viaggiano attraverso canali tecnici separati, possono essere salvati in momenti leggermente diversi.

9. Aggiornamenti dei dati

Il pannello si aggiorna automaticamente, normalmente ogni due secondi. L’orario visualizzato indica l’ultima lettura valida. Se la piattaforma, il computer locale, il server o il modulo analitico perdono la connessione, il portale può mostrare temporaneamente l’ultimo stato disponibile, un messaggio di attesa o nessun dato.