Aeterna Strategy Engine
- Experts
- Versione: 1.0
- Attivazioni: 5
Aeterna Strategy Engine non è una singola strategia. È una struttura per costruire le proprie strategie, insieme agli strumenti per seguirne il funzionamento senza fatica. Aeterna punta a essere il sistema centrale del trader algoritmico.
I mercati diventano più complessi con il tempo, e ciò che funziona oggi non ha alcuna garanzia di funzionare per sempre. Aeterna è concepito come un sistema in evoluzione continua, non come un rilascio isolato. Nuovi moduli vengono aggiunti man mano che le condizioni di mercato lo richiedono, così la vostra configurazione può stare al passo con il mercato invece di restare a girare su una logica ormai superata.
Nota: questo è un prezzo di lancio. Come è consuetudine nel settore fintech, la diffusione del sistema resta volutamente limitata, per cui il prezzo salirà man mano che le funzionalità si ampliano e la base di utenti cresce. Chi acquista mantiene la propria licenza al prezzo pagato al momento dell'acquisto.
Come provarlo come demo
Una struttura configurabile è più difficile da giudicare di una strategia fissa, perché il risultato dipende da come viene impostata. Questo EA include quindi configurazioni già pronte — strategie semplici che mostrano alcune delle funzioni, non sistemi compiuti — così potete vedere il motore al lavoro prima di costruire qualcosa per conto vostro.
- Scegliete una configurazione in Showcase Settings, il primo parametro dell'elenco, poi eseguitela su un grafico o nel tester di strategie.
- Una configurazione fornisce la strategia vera e propria — ingressi, uscite, rischio e i tracciati sul grafico che vi appartengono. Perché vengano usati i vostri valori, impostate Showcase Settings su Off (Use My Settings).
- Tutto ciò che sta fuori dalla strategia resta vostro in entrambi i casi. Pannello, registro, notifiche, statistiche di backtest e numero magico vengono sempre letti dai vostri parametri, che sia in esecuzione una configurazione o meno.
- Il pannello è disattivato per impostazione predefinita. Attivate GUI Enable per vedere l'EA al lavoro e impostate Default Tab sulla scheda che volete seguire, poiché il tester di strategie non passa i clic del mouse al pannello.
- Su un grafico reale il pannello è pienamente interattivo — cambiate scheda con un clic o con le scorciatoie dei tasti numerici.
Controllo del rischio completo
Qui il controllo del rischio non è una singola impostazione. Attraversa il calcolo dinamico del lotto, i limiti di drawdown, la gestione dell'insieme delle posizioni, la protezione dalle anomalie di mercato e la visibilità completa sul pannello, e ognuno di questi elementi ha una propria sezione in questa descrizione. Quanto riguarda nello specifico il calcolo del volume e il drawdown:
- Calcolo del lotto a partire dal rischio allo stop loss (importo fisso, percentuale del saldo o percentuale del drawdown consentito su un conto prop), oppure a partire dall'entità del saldo.
- Adeguamento del volume per le posizioni aggiuntive, lotto massimo, regola sul lotto minimo.
- Limiti di drawdown per le posizioni aperte e per la giornata di trading, ciascuno con il proprio ambito di chiusura e un arresto totale opzionale.
Struttura logica di analisi ed esecuzione
Ingressi e uscite poggiano su ruoli ben definiti, non su una pila di indicatori sovrapposti. La determinazione della direzione e l'analisi dei livelli rispondono ciascuna a una domanda precisa sul mercato, e la gestione delle posizioni porta la stessa struttura fino all'operazione stessa — dietro ogni decisione resta una ragione tracciabile, invece di dissolversi nel rumore.
Ogni strumento di direzione lavora su tre istanze indipendenti, ciascuna con il proprio timeframe. Tutti gli strumenti attivati devono concordare sulla direzione prima che un segnale venga accolto.
- Tendenza — pendenza di una regressione polinomiale.
- Scostamento — distanza da un prezzo di riferimento.
- Riferimento — media mobile, regressione, VWAP o apertura della candela.
- Misurato in percentuale, ATR o deviazione standard.
- Momentum — indice di forza relativa (RSI).
Una volta aperta la posizione, la gestione resta flessibile invece di essere vincolata a un solo stile. Sono disponibili tecniche adatte alla logica di ciascuna strategia.
- Spostare lo stop loss al punto di pareggio quando l'operazione è in guadagno.
- Uno stop loss dinamico che segue il prezzo per mettere al sicuro il profitto senza rinunciare a un guadagno maggiore.
- Prendere profitti parziali.
- Aumentare o ridurre la posizione attraverso più ingressi.
- Costruzione e gestione della posizione a griglia o per accumulo graduale.
Ampio controllo sulle condizioni di ingresso
Un segnale da solo raramente basta. Ciascuno dei filtri seguenti si attiva in modo indipendente, e un'operazione viene aperta soltanto quando tutti i filtri che avete attivato sono concordi. Gli ingressi restano così circoscritti alle condizioni in cui volete davvero operare.
- Direzione — solo acquisti, solo vendite, una sola direzione per volta, oppure entrambi i lati tenuti insieme come copertura.
- Orari di negoziazione — orari operativi con controllo per giorno della settimana, più la chiusura fuori orario e prima del fine settimana.
- Filtro notizie — restare fuori intorno agli eventi del calendario economico, selezionati per parola chiave del titolo e per valuta. Solo in reale, poiché il tester non fornisce dati di calendario.
- Volatilità — richiedere che la volatilità rientri in una fascia scelta, misurata su due scale ATR indipendenti.
- Regime di mercato — operare solo in condizioni di tendenza oppure solo in condizioni di ritorno alla media, individuate tramite l'esponente di Hurst.
- Limite di spread — bloccare gli ingressi quando lo spread è troppo ampio, valutato in punti, ATR, percentuale del prezzo o rispetto al vostro stop o obiettivo.
Visibilità completa sul vostro EA
Un trader algoritmico non dovrebbe mai dover indovinare cosa sta facendo il proprio EA. Il pannello sul grafico è la vostra interfaccia con il sistema e mostra lo stato in tempo reale di ogni sottosistema su dodici schede. Il motivo di qualsiasi decisione si legge così senza lasciare il grafico né frugare nel registro.
- EA Status — se l'EA è attivo e quali parametri non hanno superato la verifica.
- Manual Controls — sospendere o disattivare in modo indipendente gli ingressi e la gestione delle posizioni, oppure chiudere posizioni quando serve.
- Entry Gates — se ogni filtro attivato lascia passare l'ingresso o lo blocca.
- Directional Bias — letture in tempo reale di tendenza, scostamento e momentum.
- Levels — massimi e minimi rilevanti monitorati, con il loro stato attuale.
- Risk — calcolo del lotto e rischio aperto in quel momento.
- Positions — tutte le posizioni detenute dall'EA.
- Position Management — quale gestione è attiva sulle posizioni aperte.
- News Events — gli eventi del calendario economico sotto osservazione.
- Results — risultati delle operazioni chiuse per giorno, settimana, mese e intero periodo.
- Notifications — quali avvisi vengono inviati, dove vanno e il loro stato di consegna.
- System Flags — stati di protezione e blocco, evidenziati non appena uno di essi impedisce di operare.
Progettato per velocità e scalabilità
Qui le prestazioni sono un vincolo di progetto, non un'aggiunta finale. È ciò che permette di far girare Aeterna su molti grafici contemporaneamente senza appesantire il terminale, ed è ciò che mantiene backtest e ottimizzazioni a una velocità con cui si può davvero iterare.
- Tutti i calcoli avvengono all'interno dell'EA stesso, con classi di indicatori integrate anziché richiamando indicatori esterni.
- Le strutture di indicatori a aggiornamento incrementale si aggiornano in modo efficiente al variare del prezzo, invece di ricalcolare tutto da capo ogni volta.
- Il pannello lavora solo per la scheda che state guardando, e aggiorna un valore solo quando quel valore è realmente cambiato. Nascosto o disattivato, non costa nulla.
- Le posizioni aperte vengono seguite man mano che le operazioni avvengono, così l'EA non deve mai riesaminare l'intero conto a ogni aggiornamento di prezzo.
Il manuale utente completo è disponibile su richiesta tramite la messaggistica di MQL5. Lo stesso canale serve per ricevere assistenza sulla configurazione e sull'uso dell'EA, proporre funzionalità per le versioni future e segnalare qualsiasi problema riscontrato.
