Praxis Index Trend (MT5): la mia guida alla configurazione e lo storico IS/OOS preesistente

15 ottobre 2026, 10:34
Donizeti Aparecido Alves Ferreira Junior
0
4

Sviluppo Praxis Index Trend in D7 Bots per i trader che preferiscono partecipare ai trend degli indici con un ritmo più lento, anziché operare continuamente. È destinato al CFD sull’indice cash US500 ed è adatto a chi accetta lunghi periodi di detenzione delle posizioni e il rischio di gap dell’indice. Questa guida spiega il grafico e lo storico che controllo, come distinguo l’avvio da un ordine accettato e come leggo i risultati pubblicati senza trascurarne i limiti.

Cosa fa l’EA

Praxis Index Trend utilizza dati giornalieri e prende decisioni poco frequenti. Può aprire posizioni di acquisto o vendita, con una sola posizione della strategia alla volta, dimensionamento basato sul rischio e uno stop protettivo. Non ci sono take profit fisso, griglia, martingala o paniere di recupero delle perdite. Mantengo la strategia nelle impostazioni standard testate mentre verifico se l’ambiente di trading corrisponde alla configurazione di riferimento.

L’EA opera sul simbolo del grafico a cui è collegato. Questa versione non prevede una selezione separata del simbolo da negoziare. La scelta del grafico fa quindi parte del controllo dello strumento, non è soltanto una preferenza di visualizzazione. Collegare l’EA e vedere un ordine accettato sono fasi diverse del funzionamento.

Installazione e primo avvio

Per la prima esecuzione di una copia con licenza su un grafico online, utilizzo un ambiente demo esistente e completo i controlli seguenti prima di lasciare il terminale in funzione.

  1. Individua il prodotto installato. In Navigator, trova Praxis Index Trend sotto Expert Advisors. Verifica il prodotto e la versione installati invece di riutilizzare la configurazione salvata di un altro EA.
  2. Identifica l’indice cash del broker. In Market Watch, trova l’esatto CFD sull’indice cash equivalente a US500 e controllane le specifiche. Verifica il contratto anziché presumere che un nome simile indichi lo stesso strumento. Apri il grafico di quel simbolo.
  3. Usa il grafico e il rischio di riferimento. Seleziona D1 e collega l’EA al grafico di quell’indice. Il rischio per operazione è regolabile; i test pubblicati utilizzano l’1,00%. Il rischio accettato deve essere maggiore di zero e non superare il 2,00%. Lascia le altre impostazioni ai valori standard testati.
  4. Prepara lo storico giornaliero. Carica e verifica uno storico giornaliero sincronizzato e sufficiente per quel preciso simbolo. Conferma che le quotazioni si aggiornino ed esamina la copertura storica disponibile. Un grafico che mostra prezzi recenti non dimostra che tutti i dati necessari all’EA siano pronti.
  5. Abilita l’esecuzione demo prevista. Controlla il comando Algo Trading della piattaforma e l’autorizzazione al trading algoritmico nelle proprietà dell’EA. Verifica che MT5 sia connesso e che il grafico riceva tick.
  6. Leggi entrambe le indicazioni di avvio. Apri Experts nella Toolbox. Il messaggio di avvio inizia con PraxisIndexTrend: active risk= e riporta il rischio selezionato e il periodo decisionale. Il commento sul grafico mostra PraxisIndexTrend: long-horizon trend active. Controllali insieme al simbolo e al periodo effettivi del grafico. Confermano che l’inizializzazione ha raggiunto quella fase, non che un ordine sia stato accettato o che i dati storici siano completi.

Conservo insieme versione del prodotto, broker, simbolo e periodo del grafico, impostazione del rischio, date del test e voci rilevanti del log. Se l’inizializzazione fallisce, controllo il messaggio della piattaforma e ripristino la configurazione testata prima di riprovare. Collegare ripetutamente l’EA per provocare attività non è il mio modo di verificare un’installazione.

Mappa di installazione che mostra Navigator, il grafico di riferimento US500 D1, il rischio storico, i controlli del simbolo e dell’orologio del broker e la demo del Market nello Strategy Tester.

Cosa controllo in Experts quando non succede nulla

DATA_NOT_READY significa che lo storico giornaliero disponibile non ha soddisfatto il requisito di dati dell’EA. Controllo lo storico caricato del simbolo e la sincronizzazione prima di trarre conclusioni dall’assenza di operazioni. Il commento di attività sul grafico non è un indicatore di disponibilità dei dati.

RISK_VOLUME_SKIP identifica un tentativo di dimensionamento per rischio che non ha prodotto un volume utilizzabile. OPEN_FAILED e CLOSE_FAILED identificano richieste di apertura o chiusura non riuscite; i messaggi includono informazioni restituite dall’esecuzione. Le conservo per l’assistenza e le confronto con il contratto e le condizioni di trading del broker, invece di modificare la strategia per forzare un’operazione.

Alcuni percorsi di esecuzione terminano senza un messaggio dedicato. Per questo stile sono previsti lunghi periodi senza nuove operazioni, quindi leggo Experts insieme allo stato della connessione, alle quotazioni, allo storico e alle eventuali posizioni esistenti. Il silenzio da solo non diagnostica un guasto e l’assenza di un messaggio di errore non prova che le condizioni di trading fossero soddisfatte.

Come leggo il registro IS/OOS pubblicato

Parto dall’ambiente di riferimento: MetaQuotes-Demo, modello 4, US500 D1 e un deposito iniziale virtuale di USD 10.000 per ciascun test. Leggo i risultati secondo i periodi dichiarati anziché confrontare soltanto i saldi finali.

  • IS: dal 1 gennaio 2017 al 31 dicembre 2023. Profitto netto USD +1.022,68; 82 operazioni; profit factor 1,35; drawdown massimo del saldo 6,19%.
  • OOS: dal 1 gennaio 2024 al 30 agosto 2026. Profitto netto USD +518,44; 29 operazioni; profit factor 1,58; drawdown massimo del saldo 3,88%.

Perché queste finestre e non 2020–2024 / 2025+? Si tratta di finestre storiche preesistenti. Le metriche riportate provengono da due esecuzioni indipendenti nello Strategy Tester. La pagina identifica inoltre questo EA come il sesto candidato del programma di ricerca, con effetti di selezione ancora irrisolti dovuti alla valutazione di più ipotesi. Mantengo questa incertezza di selezione accanto ai risultati, invece di ritenere che i totali positivi la eliminino.

La galleria unisce le curve di saldo delle operazioni chiuse con un confine marcato. Il test OOS riparte dal deposito di riferimento e il suo saldo viene traslato per la visualizzazione. Le metriche rimangono quelle di ciascuna esecuzione originale. Il grafico unito non è né una ricostruzione continua del conto né una curva di equity che mostri le perdite flottanti.

Curve di saldo delle operazioni chiuse con confine IS/OOS marcato, metriche separate per periodo e una didascalia che spiega la traslazione visiva dell’OOS e i test storici separati.

Limiti di questo registro

Queste sono simulazioni storiche, non risultati di un conto reale. Gap e slippage dell’indice possono far superare alla perdita realizzata quella pianificata allo stop; gli ordini protettivi non garantiscono un prezzo di esecuzione. Le impostazioni di rischio superiori al riferimento storico non sono state validate da questi dati e possono aumentare sensibilmente perdite e drawdown. Non viene dichiarato alcun risultato per altri mercati.

Il feed conservato del broker non ha registrato alcun evento di barra giornaliera nell’agosto 2025. Tengo presente questo limite di copertura dei dati quando leggo il registro. Altri grafici ospitanti possono modificare il momento di esecuzione e i risultati. Verifica dimensione del contratto, valore del tick, passo di volume, margine, spread, sessioni di trading e configurazione dell’orologio del server.

I costi del registro di riferimento erano swap IS di USD -570,50 e swap OOS di USD -96,68, con commissioni di USD 0,00 in ciascuna finestra. Questi costi sono già inclusi nei risultati netti e non costituiscono un modello di costo indipendente dal broker. Non è disponibile una colonna separata per le altre spese. La simulazione storica non garantisce prestazioni future.

Domande che chiarisco prima del primo utilizzo

Il mio broker usa un altro nome per l’indice. Quale grafico devo usare? Identifica il suo CFD equivalente sull’indice cash dalle specifiche contrattuali, poi collega l’EA al grafico di quello strumento. Questa versione utilizza direttamente il simbolo del grafico; non lo sostituisce automaticamente con US500.

Richiede un conto netting o hedging? Il codice di avvio non rifiuta un conto soltanto perché è netting o hedging. Verifico comunque in demo la configurazione prevista invece di considerarlo una certificazione universale per i broker, soprattutto quando altre attività di trading usano lo stesso simbolo.

Devo cambiare le impostazioni se resta inattivo? Controllo prima le voci di avvio, i messaggi sui dati, la connessione e le posizioni esistenti. Lascio inalterate le impostazioni testate della strategia. I passaggi sopra distinguono un problema di configurazione dalla normale attesa, senza cercare di creare artificialmente un’operazione.

Serve un VPS? Questo EA non richiede un servizio di hosting specifico. La sua logica di trading necessita di un terminale MT5 in esecuzione, connesso e che riceva i tick del grafico. Un VPS è un altro luogo in cui eseguire quel terminale; dopo la migrazione verifico di nuovo grafico, impostazioni e voci in Experts.

Dove posso usare la demo gratuita? La demo gratuita del Market funziona nello Strategy Tester di MT5, non su un grafico online. Un successivo test sul grafico di un conto demo richiede una copia con licenza. Salvo insieme broker, simbolo, periodo, configurazione e rapporto.

Posso eseguirlo insieme ad altri EA? Inizio con una sola istanza di Praxis Index Trend sul simbolo previsto ed evito di condividere quel simbolo con operazioni manuali o altri EA. Il codice controlla le posizioni appartenenti a un’altra identità di trading, mentre copie duplicate con la stessa identità possono gestire la medesima posizione. Gli altri simboli condividono comunque le risorse del conto; questa protezione non offre un isolamento completo.

Praxis Index Trend: documentazione del prodotto e assistenza sul Market di MQL5.