Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Sistemi Esperti

Long-Only Trend Breakout with Dynamic Risk Management - sistema esperto per MetaTrader 5

Visualizzazioni:
51
Valutazioni:
(2)
Pubblicato:
Aggiornato:
curve.png (131.41 KB)
report.png (135.91 KB)
setting.png (48.85 KB)
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Breakout di tendenza long-only con gestione dinamica del rischio

Breakout è un expert advisor per MetaTrader 5 semplice e automatizzato, progettato per cogliere lo slancio algoritmico dei breakout nei mercati rialzisti strutturali. È caratterizzato da un'impostazione precisa del breakout su barra, un'esecuzione rigorosamente all'apertura di una nuova barra per ridurre al minimo il rumore di mercato e un modulo avanzato di dimensionamento dinamico dei lotti che garantisce di rischiare un importo fisso in valuta su ogni configurazione, indipendentemente dalla volatilità del mercato.

Questo EA è specificamente studiato per indici e strumenti con una forte tendenza direzionale — come il NASDAQ (NAS100)— in cui la crescita degli asset tende a premiare gli acquisti strutturali effettuati con disciplina.

Panoramica della strategia

La logica di base si fonda sull’individuazione di espansioni strutturali immediate e ad alta probabilità:

  • Il segnale: l’EA analizza l’ultima barra completata (Barra 1). Se il suo prezzo di chiusura è nettamente superiore al massimo della barra precedente (Barra 2), viene attivato un breakout rialzista.

  • L’esecuzione: opera esclusivamente all’apertura di una nuova barra (struttura OnTick), proteggendoti dai ritardi di esecuzione e dal rumore intrabarra.

  • Stop Loss (SL): Posizionato dinamicamente al minimo della candela di breakout (Barra 1).

  • Take Profit (TP): calcolato matematicamente in base al rapporto rischio/rendimento personalizzato.

  • Direzionalità: solo posizioni lunghe. Progettato specificamente per cogliere i guadagni durante i trend macro-rialzisti strutturali.

Note sulle prestazioni e sul backtesting

  • Strumento testato: NASDAQ (NAS100)

  • Intervallo di tempo: H4

  • Periodo di backtest: 3,5 anni (con rendimenti netti positivi)

  • Metodo di backtest: condotto utilizzando barre OHLC (Open, High, Low, Close) su timeframe M1.

⚠️ Nota per gli utenti: questa strategia ha mostrato rendimenti strutturali solidi nei test con OHLC M1. Tuttavia, non è stata ancora simulata su "Ogni tick basato su tick reali". Si raccomanda vivamente agli utenti di eseguire le proprie simulazioni e ottimizzazioni basate su tick reali, in linea con gli spread specifici del proprio broker e le specifiche contrattuali, prima di passare al trading dal vivo.

Relazione

Gestione avanzata del rischio e dimensionamento dinamico dei lotti

A differenza degli EA di base che utilizzano dimensioni dei lotti fisse, Breakout utilizza in modo intelligente il capitale del tuo conto.

L'utente inserisce l'importo preciso in valuta che è disposto a perdere (ad es., $20 o $50). L'EA estrae i valori di mercato correnti SYMBOL_TRADE_TICK_VALUE e SYMBOL_TRADE_TICK_SIZE per calcolare la distanza esatta dallo Stop Loss in tick. Successivamente, normalizza questi dati in un volume di posizione calcolato, adattandosi perfettamente alle regole del broker (SYMBOL_VOLUME_STEP). Se una configurazione richiede una dimensione del lotto inferiore al minimo consentito dal tuo broker, l’operazione viene tranquillamente saltata.

Parametri di input e guida all’ottimizzazione

L’EA offre parametri di input altamente flessibili progettati per lo Strategy Tester di MT5:

Parametro Valore predefinito Descrizione Potenziale di ottimizzazione
InpRiskAmount 20,0 Importo monetario fisso da mettere a rischio per ogni operazione (ad es. 20 $). Adeguare in base alle dimensioni del proprio conto.
InpMinSLPoints 5000 Distanza minima consentita dello Stop Loss in punti. Alta. Filtra i breakout minimi e con basso momentum o il rumore di mercato.
InpRewardToRiskRatio 1,0 Moltiplicatore di rendimento target (ad es., 1,5 significa che il TP è pari a 1,5 volte la distanza dello SL). Alto. Individua il punto ottimale per ottenere il massimo rendimento atteso sull’asset scelto.
InpMagicNumber 654321 Identificatore univoco di tracciamento per le posizioni dell’EA. Modificarlo se si eseguono più EA su un unico conto.


Come ottimizzare:

  1. Eseguire un'ottimizzazione veloce (algoritmo genetico) sull'indice di riferimento.

  2. Modifica il valore di InpMinSLPoints per filtrare le candele strutturali di piccole dimensioni che causano falsi breakout.

  3. Ottimizza InpRewardToRiskRatio tra 0,5 e 2,5 per individuare il vantaggio matematico per il timeframe H4.


Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/73638

MQTTFive — Libreria client MQTT 5.0 MQTTFive — Libreria client MQTT 5.0

MQTTFive — implementazione completa del client MQTT 5.0 per MQL5. Funzionalità: • MQTT v5.0 — tutti i tipi di pacchetti, proprietà, QoS 0/1/2 • TCP + TLS tramite l’API nativa MQL5 Socket • Messaggi Will con proprietà (will_delay_interval, payload_format, message_expiry) • Alias degli argomenti per i PUBLISH in uscita • Controllo del flusso (Receive Maximum) • Opzioni di sottoscrizione (no_local, retain_as_published, retain_handling) • Payload binari e UTF-8 • Riprova automatica per QoS 1/2 • Zero dipendenze DLL — MQL5 puro Testato con Mosquitto 5.0 (15 test, tutti superati). Documentazione: https://github.com/chekh/MQTTFive Licenza: MIT

Institutional Markov Chain Transition Matrix Institutional Markov Chain Transition Matrix

Un motore di probabilità stocastico quantitativo che utilizza le matrici di transizione delle catene di Markov per prevedere matematicamente la probabilità percentuale di una continuazione rialzista o ribassista nel prossimo ciclo di esecuzione algoritmica.

Quantum XAUUSD Silver Trader Quantum XAUUSD Silver Trader

EA multi-indicatore per l'oro (XAUUSD) e l'argento (XAGUSD): segnali RSI, ADX e MA, trailing stop ATR adattivo e protezione del capitale integrata.

MSNR v5.31Plus AEU EA MSNR v5.31Plus AEU EA

MSNR v5.31Plus AEU EA è un Expert Advisor per MetaTrader 5 basato sui livelli SNR malesi, sulla logica di reazione dello “Smart Money”, sullo “sweep” di liquidità, sul MISS, sulla conferma delle candele engulfing, sulla confluenza delle linee di tendenza, sul QML, sul CRT e sulla proiezione degli obiettivi DOL. L’EA è progettato per la coppia XAUUSD e funziona al meglio sul timeframe M5. Esegue una scansione dei timeframe superiori, quali W1, D1, H4 e H1, per individuare importanti zone di supporto e resistenza, quindi attende la conferma dell’andamento dei prezzi sul timeframe di esecuzione. Caratteristiche principali: - Rilevamento dei livelli SNR malesi. - Scansione di supporti e resistenze su timeframe superiori. - Analisi della liquidità, MISS e conferma dell’engulfing. - Logica basata su linee di tendenza, QML, breakout-retest e CRT. - Sistema di cluster di confluenza. - Filtro di sessione per gli orari di trading in Asia, Europa e Stati Uniti. - Gestione del rischio in percentuale sul conto. - Chiusura parziale a un multiplo R selezionato. - Opzioni di break-even e safety guard. Impostazioni consigliate: Simbolo: XAUUSD Intervallo di tempo: M5.