Agenti di trading

Introduzione

Sebbene vi siano trading system pensati per uno specifico strumento, molti altri sono adeguati ad operare senza restrizioni.
In questi casi è pratica comune agganciare il medesimo trading system su più grafici.

Tuttavia si può creare non poca confusione quando vengono impiegati molti strumenti e di conseguenza utilizzati molti grafici.
Confusione che esiste solo dal punto di vista dell’utente, il quale dovrà nuotare tra grafici e grafici e gestire parametri di input sparsi in ogni dove.

Unificare il tutto

Tecnicamente l’operatività non è limitata allo strumento del grafico in cui il sistema è agganciato.
Infatti limitare l’operatività del trading system allo strumento del grafico è una scelta di chi lo realizza.

Un trading system può quindi essere realizzato in modo tale che gestisca in contemporanea più strumenti.
Questa soluzione però in se non è sufficiente, poiché per ogni strumento può essere applicata una configurazione differente dei parametri del trading system.
Inoltre centralizzando la gestione in un solo grafico, diviene problematico seguire ogni strumento impiegato.

Agenti operativi e gestione

Un agente operativo è un’entità di calcolo che ha il compito di occuparsi della gestione di uno specifico strumento, secondo le regole del trading system, impiegando una configurazione personalizzata.

Per poter gestire da unico grafico più di un agente operativo, è necessario l’aiuto di un interfaccia grafica.
Tramite il pannello di gestione agenti operativi è possibile aggiungere nuovi agenti di calcolo.

Ogni agente di calcolo può quindi essere configurato, in modo tale che ciascuno possa essere dotato di un settaggio personalizzato.
Come si può notare nella seguente immagine, variando i parametri di calcolo del sistema, anche l’indicatore associato cambia.

Il pannello permette anche di modificare lo strumento visualizzato nel grafico, senza però alterare la configurazione.
Da notare che la lista degli ordini gestiti varia a seconda dell’agente osservato, permettendo quindi all’utente di conoscere nel dettaglio lo stato della gestione di ciascun agente, pur continuando ad impiegare un solo grafico.

Inoltre il pannello svolge anche una funzione informativa, in quanto fornisce per ogni agente il risultato operativo in atto.

Integrazione della funzionalità

Ogni sistema che realizzo viene predisposto all’impiego di questa funzionalità.
Pertanto anche in un secondo momento è possibile finalizzare il processo, adattandolo al sistema di trading in oggetto, poiché ad ogni esigenza corrisponde un’implementazione differente.