Unisciti alla nostra fan page
- Visualizzazioni:
- 134
- Valutazioni:
- Pubblicato:
- Aggiornato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Si tratta di un indicatore SuperTrend di nuova generazione che integra un motore completo di apprendimento automatico al classico concetto di seguire il trend. Anziché utilizzare moltiplicatori ATR fissi e regole statiche, l’indicatore apprende continuamente dalla propria cronologia dei segnali, adatta i propri parametri principali barra per barra e filtra i punti di ingresso attraverso un processo di conferma in più fasi prima di tracciare qualsiasi freccia sul grafico. Funziona interamente all’interno del framework degli indicatori di MetaTrader 5, non richiede librerie esterne ed espone un buffer di Confidenza nascosto che qualsiasi Expert Advisor può leggere direttamente per il trading automatizzato.
L’indicatore è organizzato in 13 gruppi di input che coprono ogni aspetto del suo comportamento: modalità del segnale, inviluppo di volatilità, filtro di momentum, analisi del flusso, qualità del segnale, manopola principale di reattività, motore di regolazione automatica, ottimizzatore, protezione dal rischio, memoria contestuale (griglia di regime), tracce di decadimento, avvisi e visualizzazione. I valori predefiniti sono stati scelti in modo che l’indicatore funzioni immediatamente su qualsiasi simbolo liquido e su qualsiasi timeframe, ma ogni parametro può essere regolato in modo indipendente per adattarsi a uno strumento specifico o a uno stile di trading particolare.
Come funziona l’indicatore
Fondamentalmente, l’indicatore calcola due bande SuperTrend — una linea rialzista (blu) e una linea ribassista (rossa) — utilizzando un inviluppo ATR smussato con RMA applicato a una base di prezzo selezionata dall’utente. La larghezza della banda e il periodo ATR non sono fissi: partono dai valori inseriti dall’utente e vengono poi continuamente regolati dall’ottimizzatore ogni volta che vengono valutati i risultati delle nuove operazioni. Ciò significa che l’inviluppo si allarga naturalmente durante i periodi di elevata volatilità e si restringe durante le fasi di calma dei mercati senza alcun intervento manuale.
I segnali vengono generati in una delle due modalità. Nella modalità Reversal l’indicatore rileva un’inversione di tendenza confermata: deve formarsi un pivot rialzista mentre il trend è ribassista (generando una freccia verde di acquisto), oppure deve formarsi un pivot ribassista mentre il trend è rialzista (generando una freccia rossa di vendita). Nella modalità "Breakout" la logica è invertita: un nuovo massimo di oscillazione durante un trend rialzista innesca un segnale di vendita anticipando un breakout fallito, mentre un nuovo minimo di oscillazione durante un trend ribassista innesca un segnale di acquisto. Entrambe le modalità richiedono che tutti i filtri di conferma attivi siano concordi prima che venga tracciata qualsiasi freccia.
Filtri di conferma
Ogni segnale candidato passa attraverso tre filtri indipendenti prima di essere accettato.
Il filtro Momentum utilizza un RSI standard. Affinché si attivi un segnale di acquisto, l’RSI deve aver toccato o superato al ribasso il livello freddo (impostazione predefinita 30) all’interno della finestra di lookback recente. Per un segnale di vendita, l’RSI deve aver toccato o superato il livello di surriscaldamento (impostazione predefinita 70). Ciò impedisce all’indicatore di generare entrate in controtendenza durante i movimenti di momentum unidirezionali.
Il filtro "Analisi del flusso" esamina il volume dei tick. Quando l’opzione "Richiedi picco" è abilitata, un segnale viene accettato solo se il volume della barra corrente supera la media delle barre campione precedenti di almeno il fattore "Soglia di picco". Ciò elimina i segnali che si verificano su barre a bassa attività, dove i breakout sono più suscettibili di essere falsi.
Il filtro "Signal Quality", quando è attiva la modalità "Key Levels Only", richiede che il pivot alla base del segnale sia un livello strutturale importante: la distanza dal massimo di oscillazione al minimo di oscillazione più vicino (o viceversa) deve superare la "Key Level Depth" moltiplicata per l’ATR corrente. Ciò mantiene i segnali ancorati a una struttura dei prezzi significativa piuttosto che a oscillazioni minori.
Motore di apprendimento automatico
Il motore di ML opera attraverso quattro sottosistemi che interagiscono tra loro.
La memoria contestuale (griglia dei regimi) è una griglia 8x8 (configurabile) che mappa il regime di mercato su un asse e la volatilità sull’altro. Ogni cella accumula statistiche ponderate esponenzialmente dalle operazioni passate avvenute in condizioni simili. Quando viene valutato un nuovo segnale, l’indicatore legge la cella corrispondente al regime e alla volatilità attuali, fonde le raccomandazioni delle celle adiacenti utilizzando un kernel gaussiano (controllato dal raggio di fusione delle celle vicine) e regola di conseguenza il punteggio di confidenza. Le celle decadono nel tempo tramite un parametro di emivita, in modo che la memoria di mercato obsoleta venga gradualmente dimenticata.
L’Ottimizzatore viene eseguito ogni poche barre (impostate dal parametro «Update Cooldown»). Valuta una finestra mobile dei recenti risultati delle operazioni e calcola aggiornamenti di tipo gradiente per cinque parametri: moltiplicatore della larghezza della banda, lunghezza di livellamento dell’ATR, distanza dello stop, distanza del take-profit e buffer di breakout. Gli aggiornamenti vengono quantizzati per evitare di seguire il rumore, mentre una banda morta impedisce micro-aggiustamenti che non modificano in modo significativo il comportamento. Una fase di ripristino periodica riporta i parametri verso i loro valori di ancoraggio per prevenire la deriva in condizioni di mercato insolite.
Il buffer di tracciamento del decadimento (Decay Trace Buffer ) memorizza una memoria a breve termine dei recenti risultati dei segnali sotto forma di record di energia in decadimento. Ogni record contiene il rendimento normalizzato rispetto all’ATR, l’escursione negativa massima, lo stato del regime e il livello di volatilità al momento del segnale. Queste tracce forniscono all’ottimizzatore un contesto più ricco rispetto al semplice conteggio di vincite/perdite, aiutandolo a distinguere tra segnali che erano direzionalmente corretti ma che sono stati interrotti dal rumore e quelli che erano effettivamente errati.
Il Micro-Batch Processor, quando abilitato, raggruppa i risultati recenti in piccoli lotti e calcola raccomandazioni sui parametri a livello di lotto. Questi segnali a lotto vengono combinati con le raccomandazioni continue dell’ottimizzatore per smorzare le reazioni eccessive relative a singole operazioni.
Risk Guard
Il sistema Risk Guard si colloca tra il motore dei segnali e il buffer writer. Anche se tutti i filtri di conferma vengono superati e il motore ML avalla un segnale, il Risk Guard può bloccarlo nelle seguenti condizioni.
- Limite di operazioni per sessione. Una volta che il numero di segnali nella giornata di trading corrente raggiunge il numero massimo di entrate per sessione, non vengono tracciati ulteriori segnali per il resto della giornata.
- Limite di perdita per sessione. Se il PnL della sessione simulata (calcolato sulla base della "Sim Position USD" e delle distanze di stop basate sull’ATR) scende al di sotto del "Limite di perdita per sessione", tutti i segnali successivi vengono bloccati fino alla sessione successiva.
- Tempo di attesa dopo una perdita. Dopo un’operazione in perdita, l’indicatore impone una pausa di almeno "Base Pause After Loss" barre. Se il "Dynamic Cooldown" è abilitato, la pausa varia in base all’entità della perdita rispetto all’ATR, quindi perdite maggiori comportano pause più lunghe.
- Serie di perdite consecutive. Se il numero di perdite consecutive raggiunge lo "Streak Limit", il trading viene sospeso per il resto della sessione indipendentemente dal timer di cooldown.
Tutti i contatori di Risk Guard si azzerano automaticamente all’inizio di ogni nuova giornata di trading.
Punteggio di affidabilità e integrazione con gli EA
Ogni barra di segnale riceve un Punteggio di Fiducia compreso tra 0 e 100, scritto nel quinto buffer nascosto (etichetta: Confidence). Il punteggio è composto da quattro elementi: la fiducia della cella della griglia del Regime Grid, un potenziamento quando l’RSI conferma con forza la direzione del segnale, un potenziamento in presenza di un’impennata di volume e un potenziamento quando il regime attuale è allineato con la direzione del segnale. Un Expert Advisor può leggere questo buffer utilizzando CopyBuffer e utilizzare il punteggio per scalare la dimensione della posizione, filtrare i segnali a bassa affidabilità o classificare i segnali concorrenti su più simboli.
Dashboard
Quando l’opzione “Mostra dashboard informazioni” è abilitata, viene disegnata direttamente sul grafico una tabella a più colonne sotto forma di oggetto etichetta di testo. La dashboard mostra la direzione attuale del trend, i tassi di successo reali per i segnali long e short separatamente (calcolati dal confronto effettivo dei prezzi su 5 barre successive anziché da una simulazione), gli indici di Sharpe e Sortino ricavati dalla cronologia mobile dei rendimenti ATR, il conteggio totale dei segnali, il punteggio di affidabilità corrente e lo stato di Risk Guard (barre di cooldown attive rimanenti, operazioni effettuate nella sessione, PnL della sessione). Il dashboard si aggiorna ad ogni nuova barra e ad ogni tick in tempo reale.
Avvisi
L’indicatore può inviare un avviso pop-up su MetaTrader e/o una notifica push sul cellulare ogni volta che viene disegnata una nuova freccia di acquisto o di vendita sulla barra corrente (in tempo reale). L’opzione «Avviso una volta per barra» impedisce la duplicazione degli avvisi quando l’indicatore ricalcola i dati sulla stessa barra a causa di nuovi tick.
Parametri di input
| Parametro | Predefinito | Descrizione |
|---|---|---|
| GRUPPO 1 — MODALITÀ SEGNALE | ||
| Tipo di segnale | Inversione | Inversione: il segnale si attiva al ribaltamento del trend. Breakout: il segnale si attiva in caso di breakout fallito a un nuovo estremo. |
| Richiede un nuovo pivot | false | Se impostato su "vero", un segnale di inversione richiede che si sia formato un nuovo estremo di oscillazione prima dell'inversione di tendenza. Riduce la frequenza dei segnali e aumenta la selettività. |
| Intervallo tra i segnali | 10 | Numero minimo di barre che devono trascorrere tra due segnali consecutivi. Impedisce l'accumulo di segnali nei mercati con andamento rapido. |
| GRUPPO 2 — INVOLUCRO DI VOLATILITÀ | ||
| Finestra di lookback | 30 | Numero di barre recenti utilizzate per individuare i massimi e i minimi di oscillazione ai fini della logica dei segnali. Imposta inoltre il valore iniziale di sensibilità trasmesso all’ottimizzatore. |
| Periodo di livellamento | 24 | Periodo ATR per l’inviluppo SuperTrend. Adattato dall’ottimizzatore nel tempo. Un periodo più lungo produce bande più uniformi che reagiscono più lentamente alle variazioni di volatilità. |
| Larghezza della banda | 1,4 | Moltiplicatore ATR per la banda SuperTrend. Adattato dall’ottimizzatore. Valori più elevati creano bande più ampie con inversioni di tendenza meno frequenti ma più affidabili. |
| Base di prezzo | hlcc4 | Serie di prezzi utilizzata come punto medio per le bande SuperTrend. Opzioni: apertura, massimo, minimo, chiusura, hl2, hlc3, ohlc4, hlcc4. |
| Modalità True Range | true | Se impostato su "true", l'ATR viene livellato con l'RMA (livellamento di Wilder). Se impostato su "false", viene utilizzato il livellamento EMA. L'RMA è la convenzione classica di SuperTrend. |
| GRUPPO 3 — FILTRO MOMENTUM | ||
| RSI attivo | vero | Abilita il filtro di conferma del momentum RSI. Disabilitare per consentire i segnali indipendentemente dalla posizione dell’RSI. |
| Lunghezza RSI | 14 | Periodo per il calcolo dell'RSI. |
| Memoria zona calda | 50 | Numero di barre da considerare a ritroso per verificare se l'RSI è stato al di sopra del livello "Hot". Per generare un segnale di vendita, è necessario che almeno una barra in questa finestra presenti un RSI superiore al livello "Hot". |
| Memoria della zona fredda | 50 | Numero di barre da considerare a ritroso per verificare se l’RSI è stato al di sotto del livello freddo. Per generare un segnale di acquisto è necessario che almeno una barra in questa finestra presenti un RSI al di sotto del livello freddo. |
| Livello "Hot" dell’RSI | 70 | Soglia dell’RSI al di sopra della quale lo slancio è considerato in condizioni di ipercomprato. Utilizzata sia dal filtro che dal sistema di valutazione della confidenza. |
| Livello freddo dell’RSI | 30 | Soglia RSI al di sotto della quale il momentum è considerato ipervenduto. |
| GRUPPO 4 — ANALISI DEI FLUSSI | ||
| Profondità del campione | 3 | Numero di barre recenti il cui volume viene mediato per formare la linea di base per il controllo del picco. |
| Soglia di picco | 1,2 | Il volume della barra corrente deve superare questo multiplo del volume medio affinché il filtro di picco venga superato. |
| Richiedi picco | false | Se impostato su "vero", un picco di volume è obbligatorio per qualsiasi segnale. Se impostato su "falso", il controllo del picco è solo indicativo e non blocca i segnali. |
| GRUPPO 5 — QUALITÀ DEL SEGNALE | ||
| Solo livelli chiave | false | Se vero, i segnali sono limitati ai pivot che si qualificano come livelli strutturali principali in base alla soglia di profondità dei livelli chiave. |
| Profondità dei livelli chiave (xATR) | 4,5 | Intervallo minimo di oscillazione in unità ATR richiesto affinché un punto di rotazione sia classificato come livello principale. |
| GRUPPO 6 — MASTER DIAL | ||
| Reattività (1-20) | 10 | Quadrante di sensibilità globale. Valori più bassi rendono il motore di segnale meno reattivo alle oscillazioni di prezzo, riducendo il rumore ma anche la reattività. Valori più alti aumentano la sensibilità. |
| Elaborazione in micro-batch | true | Abilita il sottosistema di apprendimento a micro-batch che raggruppa i risultati recenti dei segnali e integra le raccomandazioni sui parametri a livello di batch con l'output dell'ottimizzatore. |
| Sensore di pressione in tempo reale | vero | Abilita il monitoraggio in tempo reale della pressione di tick. Il sensore accumula la pressione di acquisto e di vendita all’interno di ciascuna barra e la invia al classificatore di regime. |
| GRUPPO 7 — MOTORE DI AUTO-TUNE | ||
| Abilita l’ottimizzazione automatica | true | Interruttore principale per il sistema di regolazione automatica. Quando è disabilitato, la larghezza di banda e il periodo di livellamento rimangono fissi ai valori di input. |
| Usa matrice di test in background | true | Abilita il sistema di sondaggio in background che monitora silenziosamente i risultati ipotetici delle operazioni con diverse combinazioni di parametri per fornire informazioni all'ottimizzatore. |
| Blocca l’inviluppo alla base | vero | Se impostato su "true", le bande del grafico (quelle visibili sul grafico) vengono bloccate sul valore di "Larghezza banda" immesso. Il motore di segnale continua comunque a utilizzare internamente parametri adattivi. |
| GRUPPO 8 — OTTIMIZZATORE | ||
| Abilita ottimizzatore | true | Interruttore principale per l’ottimizzatore dei parametri. Se disabilitato, i cinque parametri adattivi rimangono ai loro valori iniziali. |
| Dimensione del passo | 0,25 | Tasso di apprendimento per gli aggiornamenti dei parametri. Valori più bassi producono un adattamento più stabile ma più lento. Valori più alti reagiscono più rapidamente ma possono causare oscillazioni. |
| Profondità della cronologia | 30 | Numero di risultati delle operazioni recenti utilizzati nella finestra statistica a scorrimento per i calcoli di Sharpe, Sortino e della percentuale di operazioni vincenti. |
| Limite massimo di vincita | 0,62 | Se il tasso di successo mobile supera questo valore, l’ottimizzatore aumenta il moltiplicatore ATR per ridurre la frequenza dei segnali e catturare solo le configurazioni di qualità superiore. |
| Soglia minima di vincita | 0,38 | Se il tasso di vincita mobile scende al di sotto di questo valore, l'ottimizzatore riduce il moltiplicatore ATR per diventare più reattivo e recuperare lo slancio. |
| Normalizzazione dei rendimenti in base all’ATR | vero | Dividi il PnL dell'operazione per l'ATR al momento del segnale prima di memorizzarlo nell'array dei rendimenti su base mobile. Ciò rende i rapporti di Sharpe e Sortino comparabili tra diversi regimi di volatilità. |
| Livellamento del momentum | 0,35 | Alfa EMA applicato al gradiente dell’ottimizzatore prima che venga aggiunto a ciascun parametro. Smussa le reazioni eccessive delle singole operazioni. |
| Tempo di attesa per l’aggiornamento (bar) | 3 | Numero minimo di barre tra i cicli di aggiornamento dei parametri. Impedisce all'ottimizzatore di attivarsi su ogni singola barra. |
| Larghezza della banda morta | 0,01 | Le variazioni dei parametri inferiori a questa frazione del valore corrente vengono soppresse. Impedisce micro-regolazioni causate dal rumore. |
| Periodo della banda morta | 0,25 | Periodo frazionario utilizzato nel calcolo del decadimento della banda morta insieme alla larghezza della banda morta. |
| Ampiezza del passo quantico | 0,05 | Passo di quantizzazione per gli aggiornamenti del moltiplicatore della larghezza della banda. Arrotonda i valori proposti al multiplo più vicino di questo passo. |
| Protezione passo di quantizzazione | 0,02 | Passo di quantizzazione per il moltiplicatore della distanza di arresto adattiva. |
| Valore target del passo di quantizzazione | 0,02 | Passo di quantizzazione per il moltiplicatore adattivo del take-profit. |
| Passo di quantizzazione del bordo | 0,01 | Passo di quantizzazione per il buffer di breakout adattivo. |
| Intervallo di ritorno all'ancora | 200 | Ogni tot bar, tutti i parametri adattivi vengono riportati verso i valori di riferimento di input in base alla frazione specificata in "Intensità di ritorno all'ancora". Previene la deriva a lungo termine. |
| Intensità del ritorno all’ancora | 0,01 | Frazione della differenza tra il valore adattivo corrente e il valore di riferimento che viene colmata ad ogni evento di ritorno. |
| Limite di PnL per operazione | 750,0 | I valori di PnL simulati superiori a questo importo assoluto in USD vengono limitati prima di essere memorizzati nell'array dei rendimenti cumulativi. Questo impedisce che valori anomali estremi distorcano le statistiche dell'ottimizzatore. |
| GRUPPO 9 — RISK GUARD | ||
| Numero massimo di operazioni per sessione | 20 | Numero massimo di frecce di segnale che possono essere tracciate in una singola giornata di trading. Si azzera all’inizio di ogni nuova giornata. |
| Limite di perdita per sessione (USD) | -1000,0 | Se il PnL della sessione simulata scende al di sotto di questo valore, non vengono tracciati ulteriori segnali per il resto della giornata. |
| Pausa di base dopo una perdita | 5 | Numero minimo di barre da attendere dopo un segnale in perdita prima di consentire un nuovo segnale. Esteso dal "Cooldown dinamico" quando abilitato. |
| Limite serie | 3 | Numero massimo di segnali perdenti consecutivi consentiti prima che il trading venga sospeso per il resto della sessione. |
| Pausa scalare in base all’entità della perdita | vero | Se impostato su "true", il periodo di pausa successivo a una perdita viene esteso in modo proporzionale all'entità della perdita rispetto all'ATR. Perdite maggiori comportano pause più lunghe. |
| GRUPPO 10 — MEMORIA DEL CONTESTO (GRIGLIA DEL REGIME) | ||
| Abilita Griglia dei Regimi | vero | Abilita la griglia di memoria contestuale 2D che memorizza le statistiche di performance per cella di regime/volatilità e integra i relativi consigli nel punteggio di confidenza. |
| Intervalli di regime | 8 | Numero di intervalli lungo l’asse dei regimi della griglia. Un numero maggiore di intervalli offre una risoluzione del contesto più dettagliata, a scapito di un rallentamento nel popolamento delle celle. |
| Intervalli di volatilità | 8 | Numero di intervalli lungo l'asse della volatilità della griglia. |
| Raggio di fusione dei vicini | 0,8 | Sigma del kernel gaussiano utilizzato per fondere i consigli delle celle adiacenti della griglia. Valori più elevati determinano una maggiore uniformità tra più celle, mentre valori più bassi rendono ogni cella più indipendente. |
| Emivita di decadimento (operazioni) | 50 | Numero di operazioni dopo le quali le statistiche accumulate di una cella della griglia decadono fino a metà della loro influenza. Controlla la velocità con cui vengono dimenticati i dati storici di mercato. |
| Rampa di confidenza (operazioni) | 20 | Numero minimo di operazioni che una cella della griglia deve accumulare prima che la sua raccomandazione di fiducia raggiunga il peso massimo. |
| Influenza massima della griglia | 0,65 | Frazione massima con cui la griglia di regime può regolare l'output dell'ottimizzatore. Limita l'autorità della griglia per impedire che prevalga completamente sull'ottimizzatore. |
| Limite massimo del rapporto di volume | 2,5 | Rapporto di volatilità massimo utilizzato durante la normalizzazione dell’asse della volatilità per la suddivisione in fasce della griglia. I valori superiori a questo limite vengono limitati alla fascia superiore. |
| GRUPPO 11 — TRACCE DI DECADIMENTO | ||
| Abilita buffer tracce | true | Abilita il buffer di tracciamento della memoria a breve termine che memorizza i risultati recenti del segnale come registrazioni di energia in decadimento per l’ottimizzatore. |
| Profondità del buffer | 30 | Numero massimo di record di tracciamento del decadimento conservati contemporaneamente in memoria. |
| Velocità di dissolvenza per battuta | 0,02 | Frazione di cui l'energia di ciascun record di traccia decade ad ogni nuova battuta. Un record con energia inferiore a una soglia minima viene rimosso dal buffer. |
| Intervallo di unione (battute) | 200 | Ogni questo numero di barre, i record di traccia con profili di regime e volatilità simili vengono consolidati per ridurre la frammentazione del buffer. |
| Soglia di movimento avverso | 0,8 | Escursione negativa massima in unità ATR oltre la quale un record di traccia viene contrassegnato come evento di coda. I record contrassegnati come di coda hanno un'influenza maggiore sul parametro della distanza di stop dell'ottimizzatore. |
| Limite di restringimento della guardia | 0,02 | Valore frazionario massimo di cui il moltiplicatore dello stop adattivo può essere ridotto in un singolo ciclo dell’ottimizzatore in risposta ai record di traccia contrassegnati come "tail". |
| GRUPPO 12 — AVVISI | ||
| Avviso a comparsa sul segnale | vero | Invia una finestra di dialogo di avviso popup di MetaTrader quando compare una nuova freccia di segnale sulla barra in tempo reale. |
| Notifica push al segnale | false | Invia una notifica push all'app mobile di MetaTrader quando viene generato un nuovo segnale. Richiede che le notifiche push siano configurate nelle impostazioni di MetaTrader. |
| Avviso una volta per barra | true | Impedisce la ripetizione degli avvisi quando l’indicatore ricalcola i valori sulla stessa barra a causa di nuovi tick in arrivo. |
| GRUPPO 13 — VISUALIZZAZIONE | ||
| Guard xATR | 1,00 | Moltiplicatore ATR utilizzato per calcolare la distanza simulata dello stop-loss per il monitoraggio del PnL nella dashboard e per i calcoli di Risk Guard. |
| xATR di obiettivo | 2,00 | Moltiplicatore ATR utilizzato per calcolare la distanza simulata del take-profit per il monitoraggio del PnL nella dashboard. |
| Buffer di margine xATR | 0,20 | Buffer ATR aggiuntivo applicato oltre il livello di stop o di target in modalità breakout per tenere conto dello spread e dello slippage nel PnL simulato. |
| Posizione simulata in USD | 1000,0 | Dimensione nozionale della posizione in USD utilizzata per tutti i calcoli del PnL simulato nella dashboard e in Risk Guard. Non influisce sul trading reale. |
| Mostra informazioni dashboard | true | Abilita la tabella informativa a più colonne visualizzata sul grafico che mostra lo stato del trend, i tassi di vincita, i rapporti di Sharpe/Sortino, il punteggio di confidenza e lo stato di Risk Guard. |
Nota: questo indicatore è fornito a scopo didattico e analitico. I sottosistemi di machine learning si adattano ai dati storici dei prezzi e non garantiscono le performance future. Verificare sempre su un conto demo prima di utilizzarlo nel trading live. I dati di PnL simulati mostrati nella dashboard si basano su ipotesi scalate in base all’ATR e non riflettono le effettive condizioni di esecuzione del broker.
| Nome del file | Descrizione |
|---|---|
| ML_SuperTrend.mq5 | Codice sorgente completo dell’indicatore ML SuperTrend (v10.02) |
Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/72110
Channel Proximity Engine
A library to retrieve proximity signals for channel based indicators
XANDER Adaptive Cross
Due medie mobili adattive che interpretano il mercato in modo diverso. I crossover segnalano i cambiamenti di tendenza.
Easy Range Breakout EA - MT5
Questo EA implementa una strategia di trading basata sul breakout di un intervallo di prezzo. Calcola un intervallo di prezzo compreso tra l'ora di inizio e quella di fine definite dall'utente, traccia un rettangolo sul grafico per contrassegnare il massimo e il minimo di tale intervallo, quindi monitora l'andamento del prezzo dopo la chiusura dell'intervallo. Se il mercato supera il massimo dell’intervallo, apre una posizione di acquisto; se scende al di sotto del minimo dell’intervallo, apre una posizione di vendita.
Spread Monitor
Allows to monitor spread and swaps!
