TrendScore EA
- Experts
- Versione: 1.0
TrendScore EA trasforma l'allineamento della tendenza su più orizzonti temporali in un unico punteggio di fiducia, e dimensiona ogni operazione in base a quanto il mercato concorda con se stesso.
Panoramica
TrendScore EA è un Expert Advisor trend-following costruito su un'idea semplice: le tendenze reali si manifestano su più di un orizzonte contemporaneamente. L'EA confronta il prezzo attuale con il prezzo di un giorno, una settimana e un mese fa sul timeframe applicato, e combina le tre letture in un punteggio composito, ponderato verso gli orizzonti più lunghi. La dimensione della posizione scala direttamente con la forza di quel punteggio, quindi l'EA impegna più capitale quando la direzione a breve, medio e lungo termine concordano, e meno quando sono in conflitto. È progettato per le principali coppie Forex e metalli come XAUUSD, e adatta la propria sensibilità alla volatilità del simbolo su cui è applicato.
Come funziona
- Ad ogni nuova candela, l'EA misura la variazione di prezzo tra la candela chiusa attuale e le candele corrispondenti a un giorno, una settimana e un mese fa.
- Ogni confronto viene conteggiato solo se il movimento supera una soglia adattiva basata sull'Average True Range proprio del simbolo, scalata su quell'orizzonte, filtrando il rumore che non rappresenta un vero movimento direzionale.
- Un movimento valido guadagna +1, +2 o +3 punti a seconda dell'orizzonte (giorno, settimana, mese), e un movimento opposto sottrae la stessa quantità, producendo un punteggio composito tra -6 e +6.
- La dimensione dell'operazione scala con il valore assoluto del punteggio rispetto al suo massimo, quindi l'accordo totale tra i tre orizzonti produce la posizione più grande e l'accordo parziale una posizione proporzionalmente più piccola.
- La dimensione della posizione viene ulteriormente regolata dalla volatilità attuale rispetto alla propria media recente, riducendo l'esposizione quando la volatilità è elevata e consentendo maggiore esposizione quando è compressa.
- La posizione viene chiusa quando il punteggio torna a zero o inverte il segno, mantenendo la gestione legata alla stessa logica di tendenza usata per l'ingresso.
Parametri di input
- Gruppo Trend Score: candele indietro per un giorno, una settimana e un mese; moltiplicatore della soglia adattiva della zona morta
- Gruppo Risk / Sizing: percentuale massima di rischio sul capitale al punteggio massimo, moltiplicatore ATR per la distanza dello stop loss, multiplo opzionale di take profit, periodo ATR, magic number
- Gruppo Volatility Adjustment: periodo di media per la base di volatilità, limiti minimo e massimo del moltiplicatore di dimensione
- Gruppo Optimizer Score: fattore di profitto minimo, drawdown massimo in percentuale, numero minimo di operazioni e parametri di ponderazione della formula di punteggio
- Gruppo Dashboard: interruttore per mostrare o nascondere il pannello sul grafico
Sistema di punteggio dell'ottimizzatore
TrendScore EA include una funzione di punteggio dell'ottimizzatore personalizzata, progettata per resistere all'overfitting dei parametri. Invece di classificare i risultati in base al profitto netto grezzo, premia una curva del capitale liscia e statisticamente coerente, penalizza la profondità e la durata dei drawdown, penalizza risultati il cui profitto dipende da una singola operazione sproporzionatamente grande, e penalizza set di parametri le cui performance divergono tra la prima e la seconda metà del test. Premia inoltre un numero ragionevole di operazioni affinché campioni scarsi e inaffidabili non vengano favoriti rispetto a risultati robusti. Durante l'ottimizzazione, impostare il criterio di ottimizzazione su Custom max in modo che la funzione di punteggio integrata venga usata per classificare i risultati.
Configurazione consigliata
TrendScore EA è progettato per il timeframe H1 sulle principali coppie Forex e su XAUUSD, sebbene i parametri relativi al numero di candele possano essere adattati per altri timeframe. Utilizzare una connessione broker affidabile a bassa latenza e, per un funzionamento continuo e non presidiato, un VPS vicino al server del broker.
Screenshot
I set di parametri consigliati sono forniti come file .set nella sezione commenti sottostante, disponibili in tutte le lingue supportate.
Avvertenza
Le performance passate mostrate nei backtest e negli screenshot non garantiscono risultati futuri. Testare accuratamente su un conto demo prima di impegnare capitale reale, e utilizzare una dimensione della posizione adeguata alla propria tolleranza al rischio.
