Lorentzian Classification EA
- Experts
-
Michael Prescott Burney
Sono un trader professionista e sviluppatore di Expert Advisor, specializzato nella creazione di sistemi di trading ad alte prestazioni, orientati alla gestione del rischio, per MetaTrader 5. Il mio vantaggio è stato costruito attraverso l’esperienza reale nei mercati—affrontando drawdown, affinando - Versione: 1.0
- Attivazioni: 20
Questo strumento esperto di classificazione Lorenz per MetaTrader 5 analizza i dati di mercato e automatizza le operazioni utilizzando un sistema di regole personalizzabile. Combina la classificazione basata sulla distanza di Lorenz (KNN), un'ulteriore validazione tramite regressione kernel, il filtraggio del mercato e funzionalità personalizzabili di gestione delle operazioni.
Questo sistema di trading automatizzato è progettato per i trader che desiderano esplorare, testare e utilizzare il trading automatizzato basato su molteplici indicatori tecnici, anziché su uno solo. Il sistema analizza i dati di mercato storici e attuali in base alle caratteristiche del mercato e applica filtri e parametri di esecuzione predefiniti prima di elaborare i nuovi ordini.
Caratteristiche principali
- Struttura di classificazione KNN basata sulla distanza di Lorenz
- È possibile personalizzare i flussi di lavoro di elaborazione dei dati utilizzando RSI, WaveTrend, CCI, ADX e altri parametri supportati.
- Un'ulteriore validazione è stata effettuata utilizzando la regressione del kernel stimata sulla base della funzione razionale quadratica e della distribuzione gaussiana.
- È possibile utilizzare filtri personalizzati basati su volatilità, pattern, ADX, EMA, SMA, sessioni di trading, spread e dati chiave.
- Gestione del dimensionamento delle posizioni in base al rischio per le opzioni a volume fisso
- Modelli di stop-loss e take-profit basati sull'ATR o su una distanza fissa.
- Altre opzioni di configurazione: Stop loss, Punto di pareggio, Liquidazione parziale, Limite di posizione.
- Inserisci un numero magico univoco per distinguere le diverse istanze di EA.
- Il diagramma include pannelli di controllo aggiuntivi e indicatori di segnale.
- Sette di essi contengono file di configurazione, comprese le impostazioni iniziali.
- Questo programma è stato sviluppato specificamente per esplorare, testare e verificare i parametri del tester di strategie di MetaTrader 5.
struttura genetica
Per ogni prezzo di chiusura che soddisfi specifici criteri, l'Expert Advisor (EA) genera una rappresentazione interna delle caratteristiche di mercato basata su indicatori tecnici selezionati. A seconda della configurazione corrente, questi indicatori possono includere RSI, WaveTrend, CCI, ADX e varianti di RSI a parametri variabili. Utilizzando un metodo di calcolo della distanza configurato, l'EA confronta queste rappresentazioni con i dati storici disponibili per identificare matematicamente condizioni di mercato simili.
Se i parametri selezionati e la cronologia del grafico lo consentono, l'algoritmo KNN può valutare fino a 2.000 pattern di candele storici. Questo algoritmo utilizza la distanza di Lorenz per ordinare le candele storiche adiacenti e genera una classifica interna delle direzioni basata sui pattern più simili.
La distanza di Lorenz è un metodo matematico per confrontare le differenze tra variabili. Rispetto al calcolo della distanza euclidea, attenua l'importanza relativa di differenze eccessive tra le variabili. Questa caratteristica intrinseca del metodo di calcolo della distanza di Lorenz non garantisce risultati di trading migliori o una stabilità completa in presenza di volatilità.
Il risultato finale della classificazione è un valore di analisi interna utilizzato dal consulente durante il processo di valutazione della transazione e non costituisce una previsione di future fluttuazioni di prezzo, una consulenza di investimento o una garanzia.
Conferma del decadimento radioattivo
Oltre ai risultati di classificazione, i consulenti possono utilizzare tecniche di validazione complementari basate sulla regressione kernel. I kernel razionali di secondo ordine e la stima del kernel gaussiano consentono l'analisi di contesti di mercato con orientamenti specifici.
Quando il filtro primario è abilitato, il sistema di consulenza di trading può specificare che i risultati della classificazione devono soddisfare determinati criteri prima che sia possibile aprire una nuova posizione. Ad esempio, per impostazione predefinita, è richiesto un trend rialzista per valutare una posizione long e un trend ribassista per valutare una posizione short.
L'attivazione di questa funzione consente l'utilizzo della logica basata su kernel come parametro di input per il controllo dell'output. Nessun filtro, modello o metodo di validazione può garantire una protezione completa contro fluttuazioni di prezzo avverse, movimenti laterali, perdite o perdite di capitale.
Funzionalità e filtri
Questo modello di classificazione può rappresentare simultaneamente fino a cinque caratteristiche tecniche. Il tipo e la durata di queste caratteristiche sono configurabili. Qualsiasi modifica al tipo o alla durata delle caratteristiche influisce sulle informazioni utilizzate per i calcoli di similarità e può comportare cambiamenti significativi nel funzionamento dell'algoritmo evolutivo.
Una volta stabilite le condizioni di induzione interne all'interno del processo di classificazione, i potenziali oggetti bersaglio devono soddisfare una serie predefinita di criteri di selezione. I criteri di selezione disponibili sono i seguenti:
- Filtro variabile
- Filtro di mercato standard
- Filtro ADX
- filtro di tendenza EMA
- filtro di tendenza SMA
- Filtro della sessione di transazione
- Filtro di massima diffusione
- Filtro di regressione principale
I filtri possono essere personalizzati individualmente per bloccare le operazioni se le attuali condizioni di mercato non soddisfano i criteri desiderati. Sebbene i filtri siano utili per applicare regole predefinite al processo di ingresso, non eliminano completamente il rischio, non migliorano la qualità delle operazioni né garantiscono rendimenti elevati.
Gestione aziendale
L'Expert Advisor (EA) Lorenz Rating offre funzionalità personalizzabili per la gestione delle operazioni di trading. Gli utenti possono scegliere tra dimensioni di posizione fisse o basate sul rischio e definire la logica di stop-loss e take-profit in base all'ATR o a una distanza fissa, a seconda dei dati di input dell'EA e dei requisiti del broker per il relativo strumento di trading.
| funzione | Assegnazione della configurazione |
|---|---|
| Ambito di lavoro | La quantità fissa di un lotto o di un componente può essere calcolata sulla base di una valutazione del rischio. |
| Fermati e proteggi | È possibile impostare i livelli di stop-loss e take-profit in base all'ATR o a una distanza fissa. |
| Restrizioni sulle offerte di lavoro | Il numero di assunzioni potrebbe essere limitato in base a specifiche restrizioni. |
| Punto di perdita dinamico e punto di pareggio | Si tratta di una funzionalità aggiuntiva che modifica la posizione dell'attività in base alle regole selezionate. |
| Chiusura parziale | Aggiungere una funzionalità per ridurre la posizione di posizionamento quando vengono soddisfatte determinate condizioni. |
| Logica iniziale | L'attivazione di questa funzione consente di personalizzare lo stop-loss, il take-profit, il periodo di trading, il trailing stop, il punto di pareggio, la liquidazione parziale o in base alle principali condizioni dell'asset. |
Funzionalità come stop loss, take profit, trailing stop, punto di pareggio e liquidazione parziale dipendono dallo stato operativo della piattaforma di trading, dalle regole del broker, dalla liquidità del mercato, dalle fluttuazioni dei prezzi e dalle condizioni di esecuzione. Queste funzionalità non garantiscono che un ordine venga eseguito al prezzo desiderato.
Il file di configurazione è stato attivato.
Questo prodotto include sette profili di configurazione iniziali progettati a scopo di ricerca e test. Queste impostazioni non costituiscono raccomandazioni sulle prestazioni e non garantiscono prestazioni ottimali per alcun conto, broker, strumento di trading o condizione di mercato specifici.
| schema | Propongo questo come punto di partenza per la ricerca. |
|---|---|
| Risciacquo per cuoio capelluto M15 | Migliorare la velocità di valutazione settimanale del fuso orario M15. |
| Trading intraday M30 | Si prega di completare la valutazione durante il giorno, in base al fuso orario M30. |
| H1 Swing | Valutazione preliminare del calendario del primo semestre. |
| Posizione H4 | Ad esempio, valuta gli stili di posizionamento utilizzando un periodo più lungo, come H4. |
| Organo D1 | Abbiamo intenzione di condurre una valutazione a lungo termine fin dal primo giorno. |
| Gold Expert H1 XAUUSD | Sono in corso i preparativi iniziali per l'indagine XAUUSD relativa alla prima metà di quest'anno. |
| Conto H4 Conservatore/Imprenditoriale | A fini di ricerca, si utilizzano generalmente intervalli di tempo più lunghi e parametri più rigorosi. |
I nomi dei portafogli sono forniti a solo scopo illustrativo e non garantiscono la loro idoneità, sicurezza, ammissibilità al finanziamento del progetto, livello di rischio o rendimenti attesi. Prima di utilizzare un portafoglio, si prega di confrontarlo con i dati storici di performance del broker per verificarne la coerenza con le previsioni.
procedure di immigrazione
I potenziali ordini di acquisto o di vendita vengono valutati solo se soddisfano i criteri di classificazione definiti e se tutti i filtri sono abilitati. A seconda della configurazione corrente, questi criteri possono includere l'allineamento al trend, lo spread accettabile, gli orari di negoziazione attivi, i requisiti di configurazione del mercato e la verifica della regressione del kernel.
I sistemi di trading intelligenti possono essere configurati per reagire non solo a trend di prezzo fissi, ma anche per monitorare le mutevoli condizioni di mercato. Il loro funzionamento preciso dipende dai parametri di input selezionati e dai dati di mercato disponibili.
La gestione delle posizioni può essere effettuata utilizzando parametri quali ordini stop-loss, prezzi obiettivo, periodi di mantenimento delle posizioni, trailing stop-loss, punti di pareggio, liquidazioni parziali e meccanismi di regolamento basati su kernel. La definizione della logica di ingresso e di uscita non garantisce che l'ordine venga trasmesso dal terminale, accettato dal broker o eseguito al prezzo desiderato.
Pannello di controllo e strumenti di visualizzazione
Questo strumento di consulenza per il trading offre grafici aggiuntivi per l'analisi in tempo reale. A seconda delle impostazioni correnti, può visualizzare lo stato dei segnali interni, i risultati ordinati, lo stato principale, lo stato dei filtri, i valori univoci, le informazioni sullo spread, i dettagli della posizione e le statistiche interne registrate dall'avvio.
È possibile visualizzare la cronologia delle attività dell'Expert Advisor (EA) utilizzando dei marcatori aggiuntivi sul grafico. I valori visualizzati nel pannello e sul grafico sono a solo scopo informativo e non influenzano la logica di trading sottostante. È possibile disabilitare il pannello se la visualizzazione non è necessaria, ad esempio, in ambienti di test o VPS.
Test e configurazione
Prima di utilizzare un Expert Advisor (EA) nel trading reale, testalo con lo Strategy Tester di MetaTrader 5 e dati di alta qualità forniti dal tuo broker. Se sono disponibili dati sufficienti, puoi selezionare l'opzione "Tutti i prezzi si basano su prezzi in tempo reale". I risultati dei test sono simulazioni e possono differire significativamente dai risultati reali a causa di fattori quali spread, commissioni, interessi overnight, slippage, liquidità, tempi di esecuzione, rifiuti degli ordini, differenze di prezzo, termini e condizioni del broker e incongruenze nei dati.
Durante la regolazione dei parametri, il numero di parametri che possono essere modificati simultaneamente è limitato e i risultati vengono valutati su periodi diversi, sia all'interno che all'esterno del campione. Questo metodo di verifica graduale conferma la stabilità dei parametri, anche utilizzando dati non impiegati per la loro selezione. Tuttavia, l'ottimizzazione non garantisce le prestazioni future e i parametri finali potrebbero essere molto simili ai dati storici.
Processi aziendali chiave
- L'Agenzia per la protezione ambientale degli Stati Uniti (EPA) richiede dati storici sufficienti per garantire che i calcoli di classificazione vengano eseguiti in modo accurato, come previsto.
- Se utilizzi più istanze di EA con un singolo account, ti preghiamo di usare un "numero magico" univoco.
- Il codice del broker, il suffisso, il numero, la dimensione del contratto, la dimensione minima del tick, il volume minimo di negoziazione, il livello di stop-loss, la leva finanziaria, i requisiti di margine, le tariffe notturne e gli orari di negoziazione possono variare.
- Gli strumenti finanziari caratterizzati da brevi periodi di negoziazione, spread elevati e alta volatilità (incluso l'oro) sono particolarmente sensibili alle condizioni di esecuzione dei broker.
- I movimenti degli ordini in tempo reale potrebbero differire dai risultati dei test precedenti a causa dei dati storici, degli spread, della velocità di esecuzione degli ordini e delle caratteristiche degli strumenti di trading.
- Si raccomanda di verificare i risultati eseguendo un test dimostrativo prima dell'implementazione nell'ambiente di produzione reale.
- Sebbene il VPS contribuisca a mantenere la disponibilità del terminale, non garantisce connettività, servizi di intermediazione, esecuzione degli ordini o protezione contro le rapide variazioni delle condizioni di mercato.
Comunicazione dei rischi significativi
Il trading su Forex, metalli preziosi, CFD (Contratti per Differenza), criptovalute e altri prodotti a leva comporta rischi significativi e può comportare la perdita totale o parziale del capitale investito. Gli Expert Advisor (EA) di Lorenz Ranking sono strumenti di trading automatizzati e non forniscono consulenza sugli investimenti, garanzie di profitto, classifiche accurate, punti di ingresso precisi, tassi di successo specifici, limiti massimi di perdita, conformità ai requisiti di capitale o alcuna garanzia di redditività futura. I metodi di apprendimento automatico, i calcoli di similarità storica, gli indicatori tecnici, le valutazioni delle funzioni kernel, i filtri e gli ottimizzatori non possono prevedere le tendenze future del mercato o eliminare il rischio. Gli EA possono subire perdite, perdite consecutive e riduzioni di capitale. Test storici, risultati di ottimizzazione, profili, risultati dei conti demo e informazioni sulle performance storiche non possono prevedere in modo affidabile i risultati futuri in tempo reale. Le condizioni di mercato, la qualità dei dati, gli spread, le commissioni, i tassi overnight, lo slippage, la liquidità, le differenze di prezzo, i tempi di esecuzione, le risorse del broker, la leva finanziaria, i requisiti di margine e le impostazioni del conto possono influire significativamente sui risultati. Funzionalità come stop-loss, take-profit, trailing stop, break-even point e liquidazioni parziali non garantiscono l'accuratezza dei prezzi di esecuzione. È fondamentale effettuare sempre test approfonditi, utilizzare parametri di rischio appropriati e prudenti e investire solo fondi che ci si può permettere di perdere.
