Sigma Squeeze Reactor
- Experts
-
Syarief Azman Bin Rosli
Ciao e benvenuto sul mio profilo ufficiale MQL5!
Sono Syarief Azman Bin Rosli, sviluppatore di sistemi di trading algoritmico e ingegnere software quantitativo con oltre dieci anni di esperienza nello sviluppo di soluzioni automatizzate per MetaTrader 5 e MetaTrader 4. - Versione: 1.0
- Attivazioni: 5
Sigma Squeeze Reactor
Expert Advisor di Breakout su Compressione di Volatilita Bollinger-Keltner
Sigma Squeeze Reactor e un Expert Advisor per MetaTrader 4 progettato per individuare e negoziare movimenti direzionali esplosivi derivanti da compressioni di volatilita. Rileva la contrazione delle Bande di Bollinger all'interno dei Canali di Keltner (la classica figura di squeeze) ed esegue entrate tempestive nel momento in cui la volatilita si espande, con validazione della direzione tramite oscillatore di momentum.
L'EA include un'Architettura di Breakout a Doppio Motore (Dual-Engine Breakout) per operare sia le uscite da compressioni sia le espansioni di canale in trend, affiancata da un cockpit HUD interattivo istituzionale renderizzato sul grafico.
Funzionamento del Sistema
Il Meccanismo di Squeeze
Quando le Bande di Bollinger si comprimono all'interno dei Canali di Keltner, il mercato entra in una fase di compressione a bassa volatilita. Questo stato riflette accumulazioni istituzionali e precede consistenti impulsi direzionali.
Logica di Breakout a Doppio Motore
- Motore A (Rilascio Squeeze): Rileva l'espansione delle Bande di Bollinger all'esterno dei Canali di Keltner con conferma del momentum.
- Motore B (Espansione di Canale): Se il mercato avvia un trend rapido senza una lunga compressione preventiva, l'EA opera la rottura dell'involucro di Keltner.
- Filtro di Momentum: L'oscillatore convalida la direzione (positivo = Buy, negativo = Sell), filtrando i falsi segnali.
- Filtri di Mercato: Verificano orari operativi e spread massimo consentito.
- Verifica Margine: Controllo del margine disponibile prima dell'invio degli ordini (Articolo 2555 MQL5).
Uscita e Gestione del Rischio
- Stop Loss dinamico proporzionato alla volatilita corrente tramite ATR
- Take Profit proporzionato all'estensione del movimento atteso
- Trailing stop Chandelier per bloccare i profitti in modo progressivo
- Prevenzione dell'Errore 134 su conti a basso deposito
Pannello Cockpit HUD Interattivo
- Posizionamento Centrale: Posizionato per impostazione predefinita in alto al centro per mantenere perfettamente visibili ingressi, SL e TP sul grafico.
- Rilocazione Rapida ( <> ): Consente di spostare la posizione del pannello tra Centro, Alto-Destra, Basso e Alto-Sinistra.
- Modalita Pillola Flottante ( [-] / [+] ): Si riduce a una barra compatta di 195x30 px con LED di stato.
- Pulsante Trailing su Grafico ( [TRAIL: ACTIVE] ): Attiva o disattiva il trailing stop con un semplice clic sullo schermo.
- Monitor Obiettivi in Tempo Reale: Mostra ticket, prezzo di apertura, SL e TP dell'ordine attivo sul cruscotto.
Parametri di Input
Parametri Bollinger Bands
- BB Period (default 20): Periodo di calcolo delle Bande di Bollinger.
- BB Std Deviation (default 2.0): Deviazione standard per l'ampiezza delle bande.
Parametri Keltner Channels
- KC EMA Period (default 20): Periodo EMA della linea mediana di Keltner.
- KC ATR Multiplier (default 1.5): Moltiplicatore ATR per l'ampiezza del canale.
- KC ATR Period (default 14): Periodo ATR per il calcolo del canale.
Filtro di Momentum
- Momentum Period (default 12): Periodo di analisi per la direzione del momentum.
- Momentum Threshold (default 0.0): Soglia minima di momentum richiesta.
Gestione del Rischio
- Lot Size (default 0.01): Dimensione fissa del lotto con percentuale di rischio disattivata.
- Risk Percent (default 1.0): Percentuale di rischio sul saldo del conto per operazione (0 = lotto fisso).
- SL ATR Multiplier (default 2.0): Distanza di Stop Loss espressa come multiplo di ATR.
- TP ATR Multiplier (default 3.0): Distanza di Take Profit espressa come multiplo di ATR.
- ATR Period (default 14): Periodo ATR per il calcolo degli ordini protettivi.
Trailing Stop
- Enable Trailing (default true): Attiva il trailing stop Chandelier.
- Trail ATR Multiplier (default 2.5): Moltiplicatore ATR per la distanza di inseguimento.
- Trail Min Pips (default 10): Profitto minimo in pips prima dell'attivazione.
Filtri Operativi
- Start Hour (default 0): Ora di inizio della sessione (0 = 24 ore su 24).
- End Hour (default 0): Ora di fine della sessione.
- Max Spread Pips (default 5): Spread massimo consentito in pips (0 = nessun limite).
Impostazioni del Cockpit HUD
- Show Cockpit HUD (default true): Mostra il cruscotto telemetrico sul grafico.
- Panel Y Offset (default 25): Distanza verticale in pixel dal bordo superiore del grafico.
Impostazioni di Sistema
- Magic Number (default 920926): Codice identificativo univoco dell'EA.
- Max Slippage (default 3): Slittamento massimo consentito in pips.
Compatibilita
- Piattaforma: MetaTrader 4
- Tipo di conto: Qualsiasi (Hedging o Netting, raccomandato ECN)
- Timeframe: M15, M30, H1
- Strumenti: EURUSD, GBPUSD, USDJPY, AUDUSD, XAUUSD
- Dipendenze esterne: Nessuna (codice nativo MQL4, 0 DLL)
Piani di Prezzo
| Durata | Prezzo |
|---|---|
| Noleggio 1 Mese | $35 |
| Noleggio 3 Mesi | $55 |
| Noleggio 6 Mesi | $79 |
| Noleggio 12 Mesi | $119 |
| Acquisto a Vita | $149 |

