Samurai sun
- Experts
- Versione: 1.40
- Aggiornato: 25 giugno 2026
- Attivazioni: 10
Samurai Sun è un sistema di trading algoritmico d'élite e di grado istituzionale, progettato specificamente per i moderni mercati del Forex e dei Metalli Preziosi (XAUUSD). A differenza dei tradizionali sistemi retail come griglie o martingale, che falliscono durante eventi di mercato volatili, Samurai Sun è costruito su un'architettura di esecuzione istituzionale proprietaria. Protegge il capitale in modo matematico attraverso un'esecuzione stealth dinamica, massimizzando al contempo la cattura del trend grazie a un avanzato motore Multi-Timeframe (MTF).
Il sistema è stato sottoposto a rigorosi test e ha ottenuto un punteggio di sicurezza del codice di 10/10 dal validatore MQL5. Opera in modalità completamente automatica, ma dispone anche di un pannello interattivo sul grafico per il trading manuale ibrido, completamente integrato con il motore di rischio interno.
Il fossato di esecuzione istituzionale (Perché siamo i numeri 1)
Esecuzione stealth in due fasi: Samurai Sun non inserisce mai ordini con livelli fissi di Stop Loss o Take Profit legati all'ordine di mercato. Garantisce l'esecuzione al prezzo di mercato con stop a 0,0, modificando dinamicamente gli obiettivi millisecondi dopo. Ciò rende il sistema praticamente immune a spread ampliati, slippage e ricozioni per "Stop non validi".
Filtro Perceptron IA [NUOVO in v1.40]: Prima di piazzare ordini di breakout, il motore integrato di riconoscimento di pattern basato su rete neurale valuta le sequenze di prezzi storici. Se l'IA determina che il pattern ha una bassa probabilità di successo, l'operazione viene bloccata, aumentando drasticamente il tasso di vincita.
Difese avanzate contro i broker [NUOVO in v1.40]: Progettato per contrastare le manipolazioni dei broker. Include un validatore di feed di prezzo esterno (verifica i prezzi tramite API di terze parti per rilevare il price painting), un rilevatore di spoofing del DOM (monitora il book degli ordini di livello 2 per individuare volumi falsi) e un guardiano della latenza (monitora attivamente il ping e blocca le operazioni durante ritardi di rete).
Motore di randomizzazione degli ordini [NUOVO in v1.40]: Offusca l'impronta della strategia introducendo micro-ritardi di esecuzione e lievi variazioni casuali del lotto, impedendo agli algoritmi dei broker di profilare le operazioni e di cacciare gli stop.
Ritmo delle operazioni e tempi di raffreddamento [NUOVO in v1.40]: Impone una precisione estrema fissando un limite massimo di operazioni al giorno e un timer di raffreddamento obbligatorio dopo la chiusura di un'operazione. Questo elimina il trading per vendetta, l'eccesso di trading e l'erosione delle commissioni di spread nei mercati laterali.
Frammentazione stealth in netting: Progettato per sopravvivere a deep drawdown, l'EA monitora nativamente il SYMBOL_VOLUME_MAX del broker. Se un ordine supera il limite del broker, l'algoritmo divide l'ordine in frammenti sequenziali, consentendo un accumulo e una chiusura massicci senza attivare errori terminali.
100% conforme alle prop firm: Samurai Sun è dotato di stop duri sul capitale, inclusi limiti di perdita giornaliera, percentuali massime di drawdown e obiettivi di profitto giornalieri. È progettato per superare le rigorose valutazioni delle società di trading proprietarie.
Normalizzazione della dimensione del tick: Esecuzione matematicamente impeccabile su Oro (XAUUSD), Criptovalute e cross esotici. L'algoritmo calcola valori di precisione esatti per evitare errori di divisione per zero e prezzi non validi, indipendentemente dalla struttura di cifre del broker.
Vantaggi principali
Guardia di capitale persistente [NUOVO in v1.40]: Il drawdown massimo e gli obiettivi di profitto giornalieri vengono ora salvati direttamente nelle Variabili Globali del terminale, garantendo che i parametri di rischio sopravvivano a crash di MT5 o riavvii del VPS senza essere resettati.
Monitor della qualità di esecuzione [NUOVO in v1.40]: Registra attivamente ogni singola operazione in un file CSV locale, conservando in modo permanente il prezzo richiesto, il prezzo eseguito, lo spread e i punti di slippage per tenere onesto il broker.
Gestione del rischio multistrato: Scegli tra Lotto Fisso, Percentuale di Rischio, Anti-Martingale o dimensionamento adattato alla volatilità.
Gestione adattiva delle operazioni: Include trailing stop basati su ATR, trailing di profitto a 3 livelli scalari e protezione del pareggio.
Immunità a spread e livelli di congelamento: Calcola automaticamente un buffer di sicurezza dinamico di +150 punti per proteggere gli ordini pendenti durante periodi di estrema volatilità o rollover di mezzanotte.
Presa di profitto parziale multilivello: Blocca una percentuale della posizione una volta raggiunto un rapporto rischio/rendimento predefinito, consentendo al resto di seguire il trend.
Filtri di tempo e notizie integrati: Sospende automaticamente il trading durante ore specifiche, giorni specifici o eventi di notizie ad alto impatto.
Avvisi Push e Telegram [NUOVO in v1.40]: Notifiche istantanee completamente integrate tramite Telegram, Email e Push per un monitoraggio remoto senza interruzioni.
Parametri di input
Impostazioni di gestione del denaro (Money Management Settings)
MoneyMode: Scegli il metodo di dimensionamento del lotto (Lotto Fisso, Percentuale di Rischio, Anti-Martingale, Adattato alla Volatilità, Martingale).
FixLot: Dimensione del lotto fisso (se selezionata la modalità Lotto Fisso).
RiskPercent: Percentuale del margine libero da rischiare per operazione.
MaxMartingaleLevels: Numero massimo di perdite consecutive prima di reimpostare il moltiplicatore del lotto.
MartingaleMultiplier: Moltiplicatore della dimensione del lotto dopo una perdita.
AntiMartingaleConsecutiveWins: Vincite richieste prima di aumentare la dimensione del lotto.
AntiMartingaleMultiplier: Moltiplicatore della dimensione del lotto dopo vincite consecutive.
Limiti di esposizione e rischio per prop firm (Exposure & Prop Firm Risk Limits)
MaxPositionsPerSymbol: Limite massimo di posizioni aperte per simbolo.
MaxTotalExposure: Dimensione combinata massima consentita.
DailyLossLimit / DailyProfitTarget: Limiti duri in dollari sul capitale per il trading giornaliero.
MaxDrawdownPercent: Stop globale duro per il drawdown totale del conto.
EquityTrailTrigger / EquityTrailStep: Trailing stop sul capitale per bloccare i profitti giornalieri.
AutoResetDrawdownDaily: Reimposta automaticamente i limiti giornalieri a mezzanotte.
AvoidCorrelatedPairs: Blocca il trading su coppie con valute di base o di profitto corrispondenti.
Difese contro i broker e ritmo delle operazioni (Broker Defenses & Trade Pacing) [NUOVO]
UsePriceValidator: Convalida i prezzi di esecuzione tramite API esterne.
UseSpoofingDetector: Rileva lo spoofing del volume nel DOM.
MaxLatencyMs: Ping massimo consentito per l'esecuzione delle operazioni.
RandomDelayMaxMs: Introduce micro-ritardi casuali per nascondere l'impronta di esecuzione.
MaxTradesPerDay: Limite massimo di operazioni giornaliere.
CooldownMinutes: Tempo di attesa obbligatorio dopo la chiusura di un'operazione.
LogExecutionQuality: Scrive dati esatti di slippage e spread in un CSV.
Impostazioni principali di trading (Core Trading Settings)
MagicNumber: Identificatore univoco per le operazioni dell'EA.
StopLossPips / TakeProfitPips: Distanze iniziali di Stop Loss e Take Profit.
MaxSpreadPips: Spread massimo consentito per aprire un'operazione.
Pareggio e chiusura parziale (Break-Even and Partial Close)
UseBreakEven: Attivare o disattivare la protezione del pareggio.
BreakEvenTriggerPips / BreakEvenLockPips: Profitto necessario per attivare e punti da bloccare.
UsePartialClose: Attivare la chiusura di una parte dell'operazione a un obiettivo specifico.
TP1_RR: Rapporto rischio/rendimento per attivare la chiusura parziale.
TP1_Percent: Percentuale del lotto totale da chiudere all'obiettivo.
Impostazioni del trailing stop (Trailing Stop Settings)
UseATRTrailing: Attivare il trailing stop dinamico basato su ATR.
TrailingStopATR: Moltiplicatore per la distanza del trailing stop ATR.
UseTrailingProfit: Attivare il trailing di profitto avanzato a 3 livelli scalari.
Impostazioni del filtro Perceptron IA e del filtro di tendenza MTF (AI Perceptron & MTF Trend Filter Settings)
UseAIFilter: Attivare la convalida tramite riconoscimento di pattern della rete neurale.
UseTrendFilter: Attivare la convergenza delle medie mobili multi-timeframe.
TrendTF: Timeframe per la valutazione del filtro di tendenza.
FastMA / SlowMA: Periodi delle medie mobili veloce e lenta.
TrendMethod: Metodo di calcolo (EMA, SMA, ecc.).
Filtri di sessione, orario e notizie (Session, Time, and News Filters)
StartHour / StopHour: Orari della sessione di trading principale.
UseSecondSession: Attivare una seconda sessione di trading.
StartHour2 / StopHour2: Orari della seconda sessione di trading.
TradeMonday / TradeFriday: Attivare o disattivare il trading il lunedì e il venerdì.
NewsFilter: Filtri duri per eventi di notizie a impatto Basso, Medio e Alto, con buffer personalizzabili prima/dopo.
Istruzioni di configurazione
Applicare l'Expert Advisor a un grafico (timeframe consigliato: H1 o D1).
Assicurarsi che il trading automatico sia abilitato nel terminale MetaTrader 5.
Configurare le impostazioni di gestione del denaro preferite in base alla dimensione del conto o alle regole della prop firm.
Se si utilizza il filtro delle notizie o il validatore di prezzo esterno, assicurarsi che "Consenti WebRequest per gli URL elencati" sia abilitato nelle impostazioni del terminale (Strumenti -> Opzioni -> Expert Advisor).
Utilizzare il pannello interattivo sul grafico per gestire le operazioni a livello globale, chiudere tutte le posizioni o eseguire operazioni manuali sincronizzate con il motore di gestione del rischio dell'EA.
Il supporto è fornito esclusivamente tramite la sezione commenti di MQL5 e il sistema di messaggistica integrato di MQL5.
