Lexicon Pattern
- Experts
- Konstantin Chechnev
- Versione: 1.0
- Attivazioni: 5
Un pattern di candele diventa quasi sempre chiarissimo subito dopo che lo stop ha chiuso l’operazione. Lexicon non ricostruisce figure da manuale conoscendo già il finale: trasforma ogni candela chiusa di EURUSD M5 in uno degli otto simboli strutturali, ne apprende le sequenze dentro MetaTrader 5 e opera soltanto quando il contesto conserva un vantaggio dopo i costi stimati.
È un Expert Advisor intraday completamente automatico. Sul primo tick di una nuova candela sceglie BUY, SELL oppure ABSTAIN; solo un segnale che supera tutti i controlli viene inviato come ordine a mercato con Stop Loss e Take Profit lato server.
Trasformare il mercato in una lingua, non in un album di figure
- Un alfabeto di otto simboli strutturali distingue compressione, espansione rialzista e ribassista, rifiuto inferiore e superiore, normale movimento verso l’alto e verso il basso e uno stato neutro. La classificazione usa range relativo, corpo, ombre, posizione della chiusura e sovrapposizione con la candela precedente.
- La dimensione della candela viene confrontata solo con il passato. Il percentile empirico del True Range della candela appena chiusa è calcolato esclusivamente su candele più vecchie. Né la candela in formazione né dati futuri possono entrare nella propria classificazione.
- Un albero sparso di contesti a profondità variabile conserva per impostazione predefinita suffissi fino a sette simboli. Backoff ricorsivo e smoothing di Jeffreys permettono di usare contesti profondi senza scambiare una sequenza rara per una certezza.
- Memory Gain verifica se la sequenza contiene davvero informazione. Variable Memory viene confrontata con una base senza memoria, mentre il percorso diagnostico segue anche Markov-1. Se il contesto non supera la frequenza di base, una coincidenza elegante non basta per operare.
- Ogni contesto pronto crea due ipotesi virtuali: BUY e SELL. Il sistema osserva separatamente cosa arriva prima tra target, stop e Time Stop, poi assegna il risultato al preciso contesto presente al momento della decisione. Se SL e TP vengono entrambi toccati nella stessa candela OHLC, la verifica virtuale registra prudentemente una perdita.
Dalla probabilità all’ordine reale
- Per entrambe le direzioni vengono stimate le probabilità di WIN, LOSS e TIMEOUT, quindi l’aspettativa in R dopo spread, commissione round-turn e riserva di slippage. Il lato selezionato deve superare sia l’EV minimo sia il vantaggio minimo rispetto al lato opposto.
- Il modello può scegliere di non operare. Supporto insufficiente del contesto, Memory Gain debole, peggioramento dei recenti esiti virtuali o qualità SELL indipendente troppo bassa producono ABSTAIN, non un segnale obbligatorio per sembrare attivo.
- Le statistiche intraday sono separate per ora del broker e direzione. Possono essere miscelate con l’EV contestuale oppure autorizzare un ingresso aggiuntivo solo quando la propria finestra è completa e il risultato per quell’ora e lato è confermato.
- La finestra d’ingresso si apre una volta sola, sul primo tick elaborato di ogni nuova candela. Se lo storico diventa temporaneamente indisponibile, Lexicon recupera le candele chiuse mancanti in ordine causale, ma non invia un ingresso tardivo a metà di una candela già iniziata.
- Prima di OrderSend esistono controlli di esecuzione indipendenti: sessione, blocco dei nuovi ingressi il venerdì dopo le 20:00 server, rapporto spread/ATR, limiti giornalieri e settimanali di perdita chiusa per l’intero conto, esposizione esistente, cooldown, margine libero e OrderCheck.
La distanza dello stop è il massimo tra ATR(14), distanza minima del broker più buffer di sicurezza e tre spread correnti; il target segue il reward/risk impostato. Le protezioni vengono inviate al server insieme all’ordine a mercato, la posizione dispone di Time Stop e la mancanza di SL o TP avvia un tentativo di chiusura totale d’emergenza.
Recovery limitato significa limitato
Raddoppiare senza limite sarebbe magnifico in una brochure, fino all’appuntamento con una serie di perdite altrettanto illimitata. In Lexicon, recovery è vincolato sia dalla lunghezza del ciclo sia da un tetto assoluto al lotto.
Con recovery attivo, l’EA misura il deficit monetario reale nella cronologia dei deal, includendo profit, commission, swap e fee. Il volume successivo è il maggiore tra lo scalino geometrico e il volume stimato necessario a coprire il deficit sul target normale. Per impostazione predefinita l’intero ciclo comprende al massimo tre posizioni chiuse, inclusa la perdita iniziale, e il lotto non può superare 0.03 partendo da 0.01. Raggiunto il limite, il ciclo si azzera anche se resta un deficit; uno stato incompleto sopravvive al normale riavvio del terminale.
Nella descrizione, ogni robot ha già capito il mercato
Eseguire la demo nello Strategy Tester su EURUSD M5 con Ogni tick basato su tick reali. Inserire commissione e riserva di slippage realistiche, attendere il warm-up e controllare ingressi reali a mercato, SL/TP lato server, Time Stop e pause dopo l’uscita.
Durante l’ottimizzazione modificare soltanto i 22 parametri strategici. L’OnTester integrato assegna un grande score negativo ai candidati con meno di 100 operazioni, profitto non positivo, Profit Factor pari o inferiore a 1 o drawdown relativo dell’equity oltre il 25%; dopo la selezione restano necessari un periodo out-of-sample separato e un forward test presso il proprio broker.
Il trading automatico non automatizza il giudizio sul rischio
Lexicon è un Expert Advisor, non un indicatore. Una volta applicato al grafico e abilitato Algo Trading, può aprire e chiudere posizioni, installare protezioni e, se recovery è consentito, aumentare il lotto successivo entro i limiti configurati. La configurazione consigliata è destinata a EURUSD M5; un altro simbolo o timeframe è un esperimento separato e non validato.
Il profitto non è garantito: il mercato non ha letto l’albero dei contesti e non è obbligato a rispettarne le statistiche. I risultati storici non garantiscono risultati futuri. Flusso, qualità e profondità dei tick, spread, commissioni, slippage, gap, esecuzione, specifiche del simbolo e condizioni del broker possono cambiare il risultato. Recovery può aumentare sia il volume sia la perdita; l’utente sceglie conto, impostazioni e rischio accettabile e resta responsabile delle proprie decisioni.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Impostazioni: prima una base, poi l’ottimizzazione
I valori predefiniti sono un punto di partenza per EURUSD M5. Gli intervalli sotto sono griglie iniziali per le proprie prove, non promesse universali. In Inputs, ognuno dei 41 parametri reali è preceduto da una riga Help espandibile in 11 lingue. Ottimizzare solo i 22 campi del primo gruppo e mantenere fisse le protezioni operative durante un confronto.
Apprendimento e profondità della memoria
- Lookback bars — 300 (griglia iniziale 300–1200, passo 150) definisce lo storico del percentile; la finestra Memory Gain non scende mai sotto 100 candele. Startup replay — 0 seleziona il warm-up causale automatico; per i test è disponibile 0–60000 con passo 10000.
- Context depth — 7 (2–8, passo 1), Context support — 60 (12–60, passo 6) e Memory gain — 0.008 bits (0.002–0.030, passo 0.002) regolano lunghezza, supporto e informazione richiesti a una “frase” di mercato.
EV e controllo della qualità recente
- Min EV after costs — 0.05R (0–0.10, passo 0.01) e Min EV advantage — 0.02R (0–0.08, passo 0.01) fissano il valore minimo dopo i costi e il distacco necessario dall’alternativa.
- Quality window — 80 esiti virtuali (20–100, passo 20), Min recent quality — −0.16R (−0.20–0, passo 0.02). A finestra piena, questa protezione rolling sospende gli ingressi reali in un regime debole mentre l’apprendimento prosegue.
- SELL quality guard — true: una finestra indipendente di 50 esiti (10–80, passo 10) e soglia −0.12R (−0.30–0.10, passo 0.05) possono sospendere SELL senza bloccare BUY.
Regime intraday e geometria dell’operazione
- Intraday window — 72 esiti per ora e lato (24–120, passo 24); Intraday EV weight — 0.00 (0–0.50, passo 0.05). Zero disattiva la miscela diretta, ma mantiene la statistica oraria disponibile per expansion.
- Intraday expansion — true, EV orario minimo 0.20R (−0.05–0.25, passo 0.05), rilassamento delle soglie principali 0.01R (0.01–0.06, passo 0.01). Un ingresso extra richiede evidenza direzionale matura, non un elenco fisso di “ore migliori”.
- Stop — 1.90 ATR(14) (0.8–2.2, passo 0.1), Reward/risk — 2.10 (1.0–3.0, passo 0.1), Max hold — 16 candele (4–24). Il cooldown dopo SL e TP è di una candela completa per impostazione predefinita; intervallo iniziale 0–3.
Esecuzione e protezioni
- Base lot — 0.01 e non varia con l’equity. Il volume viene sempre verificato contro min, max, limit e step del simbolo presso il broker. Allow BUY/SELL — true; Magic Number 26090301 identifica le operazioni dell’EA.
- Daily loss — 10.00 e Weekly loss — 16.00 nella valuta del conto sono limiti fissi del risultato realizzato sull’intero conto. Includono deal BUY e SELL non appartenenti a Lexicon e non crescono con il deposito.
- Spread/ATR max — 20% (10–40% è un utile primo confronto), sessione 0–24 in ora server. Adeguare Round-turn fee/lot — 0 (0–10) e Slippage reserve — 10 points (0–30) al proprio broker prima di giudicare l’EV.
Recovery, audit e diagnostica
- Loss recovery — true, multiplier 1.50 (1.00–2.00), cycle 3 trades (2–5), lot cap 0.03 (da FixedLot a 0.10), surplus 10 points (0–20). Valori maggiori significano rischio maggiore; il tetto limita il volume, ma non garantisce il recupero del deficit.
- Export audit CSV — false, Tester diagnostics — false, Log level — NONE. Abilitare CSV, confronto Memoryless/Markov-1/Variable Memory e log ERROR–DEBUG per analizzare un test specifico, non come potenziamento della strategia.