Neural Forecast MT5
- Indicatori
-
Agus Santoso
ESCLUSIONE DI RESPONSABILITÀ: L'autore dell'EA non sarà ritenuto responsabile per eventuali perdite o problemi di qualsiasi natura qualora l'EA fosse direttamente o indirettamente causa di tali perdite. - Versione: 1.0
- Attivazioni: 5
Blog MQL5 : https://www.mql5.com/en/blogs/post/773904
Versione MT4 : https://www.mql5.com/en/market/product/189775
Versione MT5 : https://www.mql5.com/en/market/product/189776
NEURAL FORECAST [tambangEA] è un indicatore di previsione basato su reti neurali e adatto a più simboli, progettato per l'oro (Gold) e le principali coppie Forex su timeframe giornaliero (D1).
L'indicatore combina un motore di previsione neurale con una dashboard decisionale strutturata per stimare i potenziali livelli di massimo (High), minimo (Low) e chiusura (Close) della candela giornaliera corrente; fornisce inoltre indicazioni sulla direzione prevalente (bias), sulla forza del modello, sul rapporto rischio/rendimento della previsione, sulle statistiche di validazione e un chiaro livello decisionale (BUY / SELL / WAIT).
Piuttosto che limitarsi a visualizzare una semplice freccia o il segnale di un oscillatore, NEURAL FORECAST è concepito come un sistema completo di supporto alle decisioni di mercato.
Motore di previsione basato su rete neurale
Il motore di previsione utilizza un'architettura di tipo Perceptron multistrato (Multi-Layer Perceptron) con configurazione 6 → 6 → 6 → 6 → 3.
Il modello elabora sei caratteristiche di mercato normalizzate:
Momentum a 5 giorni
Posizione nel range
RSI-50
Range % a 5 giorni
Body % a 5 giorni
Accelerazione
La rete genera tre previsioni principali:
Pred HIGH — estremo di prezzo superiore giornaliero previsto
Pred LOW — estremo di prezzo inferiore giornaliero previsto
Pred CLOSE — riferimento per il prezzo di chiusura giornaliero previsto
La previsione viene calcolata sulla base delle barre storiche completate e rimane fissa per l'intera durata del setup giornaliero attivo.
Architettura del modello per Oro e Forex
NEURAL FORECAST rileva automaticamente il mercato selezionato.
Modello per l'Oro (Gold)
Per XAUUSD / GOLD, l'indicatore utilizza un modello di rete neurale dedicato e fisso, dotato di:
147 parametri di rete neurale
e dell'architettura completa:
6 → 6 → 6 → 6 → 3
Il modello per l'oro opera come motore di inferenza deterministica senza necessità di riaddestramento.
Modello per il Forex
Per i simboli Forex supportati, l'indicatore utilizza una rete neurale distinta, basata sulla stessa architettura a 147 parametri. Il modello Forex può essere addestrato utilizzando i dati storici giornalieri della coppia selezionata e impiegando:
dati di addestramento dedicati
dati di validazione
dati riservati "out-of-sample"
funzione di perdita Huber
regolarizzazione L2
gradient clipping
early stopping
ripristino dell'epoca con le migliori prestazioni di validazione
Il modello Forex adatta quindi i propri pesi neurali alla coppia di valute selezionata, anziché utilizzare pesi ottimizzati per l'oro sui mercati Forex.
Mappa della rete neurale
La parte destra del grafico può visualizzare una rappresentazione interattiva della rete neurale:
6 Input
→ Strato nascosto 1
→ Strato nascosto 2
→ Strato nascosto 3
→ 3 Output
La mappa della rete visualizza:
nodi delle feature
attivazione dei neuroni nascosti
connessioni della rete
nodi di output
previsione High (massimo)
previsione Low (minimo)
previsione Close (chiusura)
La visualizzazione si adatta automaticamente all'area del grafico disponibile.
È inoltre possibile disattivare la mappa neurale se si preferisce un grafico più pulito.
