Forte Oro EA MT5
- Experts
- Vincenzo Bisignani
- Versione: 1.0
Forte Oro EA — Expert Advisor per il Breakout sull'Oro
Forte Oro EA è un Expert Advisor automatico progettato esclusivamente per l'Oro (XAUUSD). Coglie i breakout direzionali piazzando ordini pendenti sopra il massimo recente e sotto il minimo recente, con una dimensione del lotto calcolata dinamicamente tramite ATR per adattarsi alla volatilità attuale del mercato. Ogni posizione è protetta da uno stop loss fisso e da un take profit definito nel momento stesso in cui l'ordine viene inviato.
La strategia non utilizza martingala, griglia o alcuna tecnica di moltiplicazione del lotto. Ogni operazione è indipendente, protetta da uno stop loss e dimensionata in base a una percentuale fissa del saldo del conto. Questo rende Forte Oro EA compatibile con le regole dei conti finanziati e delle challenge delle prop firm fin dalla prima operazione.
Come Funziona la Strategia
A ogni ciclo di aggiornamento, l'EA analizza le ultime N barre (configurabile tramite il parametro Lookback) per identificare il massimo più alto e il minimo più basso. Piazza un ordine Buy Stop sopra il massimo e un ordine Sell Stop sotto il minimo, ciascuno spostato di un buffer derivato dall'ATR a 14 periodi. Questo buffer evita ingressi su spike minori e garantisce che il breakout abbia un vero slancio direzionale prima di essere attivato.
I livelli di stop loss e take profit vengono calcolati automaticamente dal valore ATR al momento del piazzamento dell'ordine. Lo stop loss è posizionato a 1.5 × ATR dal prezzo di ingresso, il take profit a 2.5 × ATR, garantendo un rapporto rischio/rendimento fisso di circa 1:1.67 su ogni operazione.
Gli ordini pendenti vengono aggiornati a intervalli configurabili. Quelli non ancora attivati vengono cancellati e sostituiti con livelli aggiornati, mantenendo l'EA allineato alla struttura di mercato corrente in ogni momento.
Compatibilità con le Prop Firm
Forte Oro EA include un motore di controllo del rischio integrato, progettato per rispettare le regole dei conti finanziati. Due limiti di drawdown vengono monitorati in tempo reale a ogni tick.
- Limite di drawdown totale: il trading si ferma definitivamente quando l'equity scende al di sotto di una percentuale configurabile del saldo iniziale.
- Limite di drawdown giornaliero: il trading si sospende per la giornata corrente quando l'equity scende al di sotto di una percentuale configurabile del saldo registrato a mezzanotte.
Entrambi i limiti sono attivi contemporaneamente. Quando uno dei due viene raggiunto, nessun nuovo ordine viene inviato e un messaggio viene stampato nel log del terminale. L'EA riprende a operare al reset giornaliero successivo se era stato superato solo il limite giornaliero. Questo comportamento è coerente con le regole dei principali programmi di prop trading, inclusi quelli che utilizzano un modello con drawdown massimo totale dell'8% e giornaliero del 3%.
Calcolo del Lotto
La dimensione del lotto viene calcolata automaticamente a ogni ordine tramite la formula: importo a rischio diviso per la distanza dello stop loss espressa in termini di valore del tick. L'importo a rischio corrisponde a una percentuale fissa del saldo attuale del conto, impostata tramite il parametro RiskPercent. Il risultato viene arrotondato per difetto al lotto step più vicino e limitato tra il lotto minimo e massimo del broker. Non è necessario inserire il lotto manualmente.
Dashboard sul Grafico
Un pannello di performance con tema scuro viene visualizzato sul grafico in qualsiasi momento. Si aggiorna a ogni tick e mostra le seguenti informazioni a colpo d'occhio.
- Saldo ed equity attuali del conto.
- Profitto o perdita flottante su tutte le posizioni aperte.
- Numero di operazioni aperte gestite dall'EA.
- Profitto o perdita del giorno corrente in valuta del conto.
- Profitto o perdita chiuso ieri.
- Profitto o perdita della settimana corrente, incluso il flottante aperto.
- Profitto o perdita del mese corrente, incluso il flottante aperto.
- Drawdown totale dal saldo iniziale, con avviso cromatico al 50% e al 75% del limite.
- Drawdown giornaliero dal saldo di apertura della giornata, con lo stesso sistema di colori graduati.
- Profitto o perdita netto totale da quando l'EA è stato agganciato al grafico.
- Timestamp dell'ultimo aggiornamento.
La griglia del grafico viene nascosta automaticamente quando l'EA è attivo per mantenere il pannello leggibile, e ripristinata quando l'EA viene rimosso.
Filtro sul Simbolo
L'EA verifica a ogni tick che il simbolo del grafico contenga "XAUUSD" o "GOLD". Se nessuna delle due stringhe viene trovata, l'EA salta tutta la logica e non intraprende alcuna azione. Questo previene l'avvio accidentale su un simbolo errato.
Parametri di Ingresso
- RiskPercent: Percentuale del saldo del conto da rischiare per operazione. Valore predefinito: 1.0.
- Lookback: Numero di barre utilizzate per definire il range di breakout. Valore predefinito: 20.
- Magic: Identificatore univoco per gli ordini inviati da questo EA. Deve essere unico per grafico se si eseguono più istanze contemporaneamente.
- UpdateSeconds: Intervallo in secondi tra un aggiornamento degli ordini e il successivo. Valore predefinito: 3600 (un'ora).
- MaxTotalDD: Percentuale massima di drawdown totale oltre la quale il trading viene interrotto definitivamente per la sessione. Valore predefinito: 8.0.
- MaxDailyDD: Percentuale massima di drawdown giornaliero oltre la quale il trading viene sospeso fino al giorno successivo. Valore predefinito: 3.0.
Requisiti
- Simbolo: XAUUSD o qualsiasi coppia sull'Oro riconosciuta dal proprio broker.
- Timeframe: Qualsiasi. L'EA legge i dati delle barre dal timeframe del grafico su cui è caricato.
- Deposito minimo: Nessun minimo fisso. La dimensione del lotto viene calcolata automaticamente e si scala con il saldo.
- Broker: Qualsiasi broker che offra XAUUSD con supporto standard agli ordini pendenti.
- VPS: Consigliato per la versione MT4 per garantire un funzionamento continuo durante i cicli di aggiornamento degli ordini.
Versioni Incluse
Questo prodotto include sia una versione MetaTrader 4 che una versione MetaTrader 5 dell'EA. La versione MT5 utilizza la libreria nativa CTrade per l'esecuzione degli ordini, il calcolo ATR tramite handle e le API Deals per la rendicontazione del profitto storico. Entrambe le versioni condividono la stessa logica, gli stessi parametri di ingresso e lo stesso layout del dashboard.
Di Eagle Forex.
