ProBacktest é un atrezzo dedicato al backtesting di ProRealTime. La sua sintassi é analoga a quella del ProBuilder. Ció conferisce una compatibilità che permette per esempio di introdurre delle condizioni sugli indicatori creati con l’aiuto del ProBuilder.
Si tratta dunque di un linguaggio di tipo BASIC, con il quale potrete costruire i vostri sistemi di trading automatizati suscettibili di applicazione alle quotazioni di qualsiasi strumento quotato in ProRealTime.
Le quotazioni sono
- la quotazione di apertura di ogni barra
- la quotazione de chiusura di ogni barra
- il più alto di ogni barra
- il più bassso de ogni barra
- il numero di titoli scambiati.
I backtests sviluppati sotto ProBacktest sono rappresentati sullo schermo con delle freccie che indicano i livelli di acquisto/vendita corrispondenti al vostro sistema. Inoltre, ProBacktest calcola l’equity curve che vi indica la performance del vostro sistema. L’equity curve appare come indicatore
al di sopra delle quotazioni.
L’interpretore ProBacktest valuta i dati di ogni barra del prezzo dalla più vecchia alla più recente, ed esegue la formula sviluppata nel linguaggio allo scopo di determinare gli ordini eventuali da simulare su ogni barra.
Simulazione del passaggio di ordini
Un ordine é un comando che precisa : il senso della transazione da simulare, il numero di titoli in gioco, le modalità di esecuzione, oltre che la data di esecuzione. Uno o diversi di questi parametri possono talvolta essere omessi secondo il contesto.
La finestra "Creazione Assistita" é composta da diversi tasti (Acquisto, Vendita, Vendita allo scoperto, Riacquisto) che vi permettono di difinire le condizioni di acquisto e di vendita. Poi potete definire il money management associato alla vostra strategia cliccando sul tasto " Gestione capitale" poi sul tasto "Stops". Infine, un clic sul tasto "OK" permette di generare il programma associato alla vostra strategia !