Trend Reversal Probability Robot MT5
- Experts
-
Duc Hoan Nguyen
->| Sono uno sviluppatore e programmatore dedicato, specializzato in MQL4, MQL5 e Pine Script per TradingView, con una comprovata esperienza nella creazione di soluzioni performanti e personalizzate per le piattaforme MT4, MT5 e TradingView. Nel corso degli anni, ho lavorato ampiamente nei settori - Versione: 1.0
Ottieni TUTTI i miei robot e indicatori MT4 e MT5 GRATIS — Scopri come qui
Guida utente dell’EA — Tutte le 6 parti
Scopri come funzionano i controlli, quindi usa le configurazioni di riferimento della Parte 6 per costruire il tuo metodo di trading.
Vedi la versione MT5: Trend Reversal Probability Robot MT5
Vedi la versione MT4: Trend Reversal Probability Robot MT4
Vedi altri prodotti: Tutti i prodotti oppure Indicatori di trading, offerte speciali e novità
Panoramica
Questo EA automatizza il trading sulla base della logica dell’indicatore Trend Reversal Probability Multi TF Scanner.
Logica dei segnali di Trend Reversal Probability
L'indicatore calcola la differenza tra una MA veloce e una lenta, ne smussa le variazioni rialziste/ribassiste e crea un oscillatore di tipo RSI centrato su 0. Per impostazione predefinita, le due MA sono SMA 5 e 34 sul prezzo mediano (High + Low) / 2; Oscillator Length è 20 e lo smussamento usa SMMA con il calcolo RMA originale. Un oscillatore sopra 0 indica momentum rialzista; sotto 0 indica momentum ribassista.
La durata è il numero di candele dall'ultimo attraversamento di 0 da parte dell'oscillatore, con valore 0 sulla candela dell'attraversamento. Alla fine di una fase, il conteggio della candela immediatamente precedente all'azzeramento viene aggiunto a un campione storico comune a entrambe le direzioni. La media e la deviazione standard (SD) del campione formano cinque livelli di riferimento: Lower 1 SD, Average Duration, Upper 1 SD, Upper 2 SD e Upper 3 SD.
Entry mode offre attualmente solo Confirmed Buy/Sell signal. I segnali si formano in due passaggi:
- Buy: durante una fase di momentum negativo, la durata deve essere maggiore del livello scelto in Buy Warning Threshold Line per generare un avviso rialzista. Buy si forma solo quando l'oscillatore attraversa 0 verso l'alto e la candela immediatamente precedente presenta tale avviso rialzista.
- Sell: durante una fase di momentum positivo, la durata deve essere maggiore del livello scelto in Sell Warning Threshold Line per generare un avviso ribassista. Sell si forma solo quando l'oscillatore attraversa 0 verso il basso e la candela immediatamente precedente presenta tale avviso ribassista.
Le due soglie di avviso sono selezionate indipendentemente tra i cinque livelli statistici; entrambe usano Upper 3 SD per impostazione predefinita, ossia la media più tre deviazioni standard. L'uguaglianza non basta: la durata deve superare la soglia. Gli avvisi richiedono anche un livello statistico valido e 100 valori validi di durata. Possono apparire su più candele consecutive finché le condizioni restano soddisfatte.
Gli avvisi delle candele più lontane non vengono conservati in attesa di un successivo cambio di direzione. Se la candela immediatamente precedente all'attraversamento di 0 non ha l'avviso corrispondente, non si forma alcun Buy/Sell confermato, anche se vi erano avvisi in precedenza. Il robot non utilizza avvisi, punti di cambio trend o livelli Probability da soli come condizioni di ingresso al posto dei Buy/Sell confermati. Probability è una stima di un modello statistico di durata, non una percentuale di operazioni vincenti.
Buy signal bar shift e Sell signal bar shift hanno valore predefinito 1, cioè l'ultima candela chiusa del timeframe del grafico attuale. Con shift 0, i segnali della candela in formazione possono cambiare prima della chiusura. La ricerca dell'ultimo segnale in tutti i dati calcolati fornisce solo informazioni di riferimento; un vecchio segnale non diventa automaticamente un ingresso sulla candela esaminata.
Le impostazioni che modificano i segnali includono Maximum bars to process, il gruppo Fast MA, il gruppo Slow MA, Oscillator Length, Oscillator MA Method (SMMA = original RMA) e le due opzioni Buy Warning Threshold Line, Sell Warning Threshold Line. Periodi, metodi e prezzi applicati delle due MA modificano la serie del momentum; lo smussamento modifica il momento degli attraversamenti di 0. La fonte del volume viene utilizzata se si seleziona VWMA per una MA o per lo smussamento. L'intervallo storico influisce anche sul campione di durata e sulle soglie statistiche.
I due gruppi MTF Filter 1 e MTF Filter 2 hanno timeframe, configurazioni MA/smussamento, condizioni Buy/Sell e shift separati. Entrambi sono disattivati per impostazione predefinita. Attivandoli con le condizioni predefinite, Buy è consentito se l'oscillatore è sopra 0; Sell, se è minore o uguale a 0, allo shift 1 del timeframe del filtro. Sono filtri dello stato del momentum e non richiedono un nuovo avviso o segnale Buy/Sell sul timeframe del filtro. Le due soglie di avviso appartengono alla configurazione del segnale principale, non alle opzioni dei filtri MTF.
I segnali devono essere valutati insieme ai filtri e ai controlli di trading attivati nell'EA. La presenza di Scanner nel nome dell'indicatore non significa che il robot scansioni automaticamente più simboli.
Questo Expert Advisor combina segnali Buy/Sell automatici con dimensionamento delle posizioni, uscite e filtri di ingresso configurabili. Le impostazioni consentono di definire come vengono aperte, gestite e chiuse le operazioni che soddisfano le condizioni di ingresso.
Inizia con una singola posizione e Stop Loss e Take Profit individuali, quindi aggiungi le funzioni di gestione supportate che si adattano al tuo metodo. Le diverse configurazioni possono usare trailing, uscite del paniere, Grid o Hedging, nel rispetto dei requisiti di compatibilità della guida.
Importante: Le impostazioni predefinite non sono state ottimizzate. Usa i metodi di riferimento e le impostazioni di esempio della Parte 6 per creare, adattare e testare una configurazione in base al tuo metodo di trading, strumento, timeframe, conto e tolleranza al rischio.
Gestione delle operazioni e delle posizioni
- Dimensionamento delle posizioni: lotti fissi, calcolo basato sul saldo oppure su importo/percentuale di rischio con uno Stop Loss compatibile.
- Uscite individuali: Stop Loss e Take Profit configurabili, obiettivi basati sul rapporto rendimento/rischio e SL/TP virtuali opzionali.
- Trailing: gestione di singole posizioni o dell’intero paniere nelle configurazioni supportate.
- Regole di chiusura: TP/SL del paniere, chiusura su segnali oppure prima del successivo ingresso che soddisfa le condizioni.
- Gestione del volume: Add, Multiplier o Recover, secondo i requisiti di ogni modalità.
- Posizioni aggiuntive: ingressi Grid nella stessa direzione a distanze di prezzo configurate oppure Hedging nella direzione opposta al raggiungimento di una soglia configurata di distanza di perdita.
Ogni metodo ha requisiti specifici. Recover utilizza una singola posizione con TP individuale valido e non può essere combinato con Grid, Hedging o uscite del paniere/su segnali incompatibili. Grid e Hedging non possono essere attivati insieme. Consulta la Parte 4 prima di combinare le funzioni di gestione.
Filtri di ingresso e controlli operativi
I filtri tecnici opzionali includono Moving Average, RSI, Stochastic, ADX, MACD, SuperTrend, Volumatic VIDyA e Predictive Ranges. Attiva i filtri necessari e seleziona le condizioni che devono confermare il segnale principale dell’EA.
I controlli di trading comprendono direzione, sessioni, giorni della settimana, periodi festivi, spread, limiti di posizioni, ingressi per candela e notizie economiche. Ogni filtro attivato deve avere un ruolo definito; aggiungere filtri non migliora automaticamente una configurazione.
Le azioni sul drawdown giornaliero, le linee di riferimento del pareggio e i pannelli di trading offrono ulteriori controlli di monitoraggio e gestione. I pannelli includono Pause e comandi di chiusura. Le impostazioni e i parametri dei segnali disponibili possono variare in base a EA, versione e piattaforma.
Configurazione e test
Inizia verificando il segnale, la dimensione del lotto e le uscite individuali per lo strumento e il timeframe previsti. Aggiungi una funzione di gestione o un filtro compatibile alla volta, esamina le operazioni risultanti e salva la configurazione da valutare.
Usa Strategy Tester per esaminare le funzioni supportate sui dati storici, poi verifica il funzionamento su Demo. In questo framework EA, News Filter e News Panel non funzionano in Strategy Tester e devono essere verificati separatamente su Demo. Le Parti 4 e 5 spiegano test, messaggi di configurazione e risoluzione dei problemi.
Esamina le specifiche dello strumento, la dimensione del conto, spread, commissioni, swap, margine e condizioni di esecuzione. Progressione dei lotti, Recover, Grid e Hedging richiedono particolare attenzione all’esposizione aperta complessiva e alle regole di uscita.
L’EA non garantisce profitti. I risultati storici non garantiscono le prestazioni future.
Assistenza
Per assistenza sulla configurazione, usa i commenti del prodotto o la messaggistica MQL5. Descrivi le condizioni di ingresso desiderate, il calcolo dei lotti, le regole di uscita e se consentire posizioni aggiuntive. Posso spiegare quali impostazioni corrispondono a tale comportamento e quali combinazioni sono supportate.
