Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
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

MeanReversionTrendEA - sistema esperto per MetaTrader 5

Pubblicati da::
Mustafa Seyyid Sahin
Visualizzazioni:
69
Valutazioni:
(11)
Pubblicato:
2025.06.04 11:52
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

1. MeanReversionTrendEA combina strategie di trend following e mean reversion utilizzando medie mobili e misure di volatilità basate sull'ATR, con una convalida del trade integrata per garantire un'esecuzione affidabile in varie condizioni di mercato.

2. Caratteristiche principali

  • Doppia strategia: Combina trend following (crossover delle MA) e mean reversion (deviazioni prezzo-MA).
  • Segnali adattivi: Utilizza medie mobili veloci e lente per l'identificazione del trend.
  • Integrazione della volatilità: Incorpora l'ATR per misurare la volatilità del mercato per le entrate in mean reversion.
  • Validatore integrato: Sistema completo di convalida delle operazioni che controlla il volume, il margine e i livelli di stop.
  • Meccanismo di sicurezza: include la funzionalità di trade di sicurezza per la convalida dei backtest.
  • Gestione difensiva delle posizioni: SL/TP fissi o proporzionali con un'adeguata convalida.
  • Compatibile con più asset: Funziona con forex, materie prime, indici e azioni con un adeguato dimensionamento dei lotti.

3. Come funziona

  • Monitora gli incroci delle medie mobili per individuare i cambiamenti di direzione del trend.
  • Misura le deviazioni dei prezzi dalla MA lenta utilizzando le bande di volatilità basate sull'ATR.
  • Genera segnali di acquisto quando la MA veloce incrocia la MA lenta o il prezzo scende al di sotto della banda di volatilità.
  • Genera segnali di vendita quando la MA veloce incrocia la MA lenta o il prezzo sale al di sopra della banda di volatilità.
  • Convalida ed esegue le operazioni con parametri di gestione del rischio adeguati.

4. Ingressi

  • Periodo_MA_veloce (20), Periodo_MA_lento (50), Periodo_ATR (14)
  • ATR_Moltiplicatore (2,0) per il calcolo della banda di mean reversion
  • LotSize (0,1) per il dimensionamento della posizione
  • SL_Points (500), TP_Points (1000) per la gestione del rischio
  • Magic_Number (123456) per l'identificazione dell'ordine

5. Note d'uso

  • Ottimale per tutte le principali coppie di valute e strumenti liquidi.
  • Funziona su tutti i timeframe, con H1-H4 consigliato per una migliore qualità del segnale.
  • Richiede dati storici sufficienti per il calcolo corretto dell'indicatore.
  • Ideale per i mercati in trend con occasionali opportunità di inversione.
  • Il robusto sistema di convalida garantisce un'esecuzione corretta su tutti i broker.

6. Struttura del codice

  • CTradeValidator: Classe completa per la convalida degli scambi.
  • Funzioni di inizializzazione degli indicatori e di elaborazione dei dati.
  • Generazione di segnali che combinano logica di tendenza e di inversione.
  • Esecuzione del trade con un'adeguata convalida e gestione del rischio.
  • Meccanismi di sicurezza per l'integrità del backtesting.

7. Disclaimer Fornito così com'è a scopo didattico. Le performance passate non sono indicative di risultati futuri. Effettuare test approfonditi su conti demo prima di effettuare trading dal vivo.


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

A simple RKD Expert Advisor  based on a specified custom RKD indicator A simple RKD Expert Advisor based on a specified custom RKD indicator

Si tratta di un semplice Expert Advisor che utilizza un indicatore RKD personalizzato.

Esportazione dello storico delle quotazioni Esportazione dello storico delle quotazioni

Lo scopo dello script è quello di esportare la cronologia delle quotazioni in un formato adatto all'analisi con programmi specializzati di analisi tecnica.

False rotture False rotture

L'indicatore "False Breakouts.mq5" è uno strumento per MetaTrader 5 che identifica e contrassegna visivamente i punti di acquisto e vendita basati su false rotture di supporti e resistenze. Utilizza buffer per visualizzare frecce di acquisto (blu) e di vendita (rosse), nonché linee di supporto (blu) e di resistenza (rosse) e frecce aggiuntive per i top e i bottom del mercato. La logica principale dell'indicatore consiste nel rilevare i top e i bottom in base ai prezzi alti e bassi delle candele, aggiornando dinamicamente i livelli di supporto e resistenza. Quando il prezzo sfonda il supporto o la resistenza e poi rientra, l'indicatore genera rispettivamente segnali di acquisto o di vendita. Si tratta di uno strumento utile per i trader che operano strategie basate su falsi breakout.

Linear regression slope Linear regression slope

Pendenza della regressione lineare normalizzata alla SMA.