Sistemi di trading

Video di supporto correlati

ProOrder: il trading automatico di facile utilizzazione

ProOrder è il modulo di trading automatico di ProRealTime. I sistemi di trading possono essere creati con o senza programmazione ed essere eseguiti sia con portafoglio fittizio sia con portafoglio reale.

Creare un sistema di trading senza programmazione

Vedremo come creare un sistema di trading in maniera semplice e senza programmazione.


Questa sezione le mostra come creare un sistema di trading utilizzando la creazione assistita cioé senza programmazione.

Clicchi su ProRealTime in alto a destra del grafico e in seguito clicchi su "Nuovo" e si aprirà la finestra che vede sotto:

Per impostazione predefinita si va direttamente alla vista "Creazione semplificata", che permette di progettare la vostra strategia senza scrivere una sola riga di codice. Si può anche programmare cliccando su "Creazione per programmazione".

La "creazione semplificata" comporta varie opzioni che permettono di definire le condizioni di acquisto e vendita. Dopo aver parametrato il sistema secondo quello che si intende fare bisogna cliccare su "Genera codice" affinché la piattaforma scriva il codice del suo sistema di trading.

Esempio: si desidera impostare una strategia sull'indicatore Stochastic Momentum Index (SMI). Si inizia con l'aggiungere al nostro grafico una media mobile semplice (sul prezzo) e l'indicatore SMI.

Come prima cosa, clicchi sul tasto "Acquisto" per definire le sue condizioni di acquisto. Clicchi sul grafico nella sezione dell'SMI per ottenere le condizioni come nella finestra sotto:

Selezioni "Stoch momentum 1", "Cross Over" e "Signal 1".

Per aggiungere una condizione clicchi su "Aggiungi condizione". Clicchi sul grafico nella sezione del prezzo per selezionare le condizioni come nell'immagine che segue:

Selezioni "Prezzo 1">="Media mobile 1" e clicchi su "OK".

Per definire le condizioni di vendita, clicchi su "Vendita" in seguito clicchi sul grafico stocastico. Scelga "Stoch momentum 1", "Incrocio al ribasso" e "Signal 1" e clicchi su "OK".

Inserisca i parametri illustrati sotto:

Clicchi in seguito su "Stop" e "Target" per definire la strategia di stop. Nella nostra strategia utilizziamo uno stop classico a 5%.

Clicchi su OK e in seguito su "Genera codice". Il programma sarà scritto automaticamente dalla piattaforma. Non le rimane che dare un nome al sistema e cliccare su "Probacktesta il mio sistema" per eseguirlo.

Un grafico contenente la curva dei guadagni e delle perdite e un rapporto dettagliato delle performances del sistema sarà visualizzato:

Può modificare il sistema di trading cliccando sulla chiave inglese della curva dei guadagni e delle perdite.

Possiamo sostituire il periodo della nostra media mobile (attualmente valore fisso) con una variabile da ottimizzare. Nel codice, sostituisca il periodo con una parola (sceglieremo "number" nel nostro esempio). Clicchi su "Aggiungi" in "Ottimizzazione delle variabili" e scelga i parametri come nell'immagine sotto:

Infine, clicchi su "Backtesta il mio sistema di trading". Il backtest testerà tutte le combinazioni possibili e le mostrerà un rapporto di ottimizzazione che le indica quale valore della variabile offra le migliori condizioni per il suo sistema.

Ha la possibilità di aggiungere numerose condizioni e variabili per continuare a migliorare il suo sistema di trading.

Con la creazione per programmazione é possibile aggiungere funzioni più sofisticate utilizzando la nostra biblioteca accessibile cliccando su "Inserisci funzione" (vedi sotto).

La finestra che si aprirà le offrirà un elenco delle funzioni disponibile con una descrizione.