FairBot - Automazione avanzata
Introduzione
In passato, molti utenti di FairBot hanno chiesto la possibilità di automatizzare le proprie strategie di trading, scommesse o dutching. Ad esempio: per piazzare automaticamente tutte le selezioni alle quote specificate prima dell'inizio e quindi annullare tutte le scommesse non abbinate non appena una delle scommesse viene abbinata. Oppure per piazzare una scommessa 10 secondi prima dell'inizio e quindi eseguire la funzione Green Up in esecuzione. O per automatizzare la strategia "Lay the Draw" per i mercati del calcio e così via. A causa della richiesta di tale struttura, abbiamo deciso di implementare funzionalità per automatizzare queste strategie utente dall'interno del software FairBot.
Questa funzionalità di base consiste nella possibilità di creare regole di automazione singole o multiple, che sono raggruppate in una strategia denominata. Questa strategia viene quindi assegnata a uno o più mercati e quindi funzionerà con ciascun mercato rilevante in modalità automatica. All'interno di una strategia, ogni regola di automazione è costituita da una singola Azione, (ad esempio, potrebbe essere un'azione per "Piazzare una scommessa"), e anche da una o più Condizioni in base alle quali verrà eseguita l'azione. Ad esempio, una condizione potrebbe essere un certo periodo di tempo prima dell'inizio o le quote attuali di qualche concorrente sul mercato, ecc. È importante comprendere che un'azione viene eseguita solo se TUTTE le condizioni associate alla regola sono vere.
Creazione di strategie
Le strategie vengono create utilizzando l'"Editor di strategie". Per aprire lo 'Strategy Editor' è necessario aprire un qualsiasi mercato e poi selezionare la voce di menu 'Strategy Editor...' nel menù Strumenti. Puoi anche fare clic sulla scheda Automazione sul lato destro della finestra principale e quindi fare clic sul pulsante "Editor di strategie...".
La finestra principale dell'editor di strategia è composta da diverse aree. L'area a sinistra è l'elenco di tutte le strategie disponibili. L'area a destra è l'elenco delle regole di automazione per la strategia selezionata e l'area in alto è la barra degli strumenti con i comandi per modificare la strategia, le regole di automazione e anche alcune altre operazioni come le strategie di importazione/esportazione.
L'utente deve fare clic sul pulsante "Crea strategia" per creare una nuova strategia. Successivamente, la nuova strategia denominata "Senza titolo" viene aggiunta all'elenco delle strategie. È possibile rinominare la strategia facendo clic sul pulsante "Rinomina" nella barra degli strumenti e inserendo il nuovo nome della strategia nel campo di modifica.
Fatto ciò, è possibile aggiungere una o più regole di automazione alla strategia. Per fare ciò, devi cliccare sul pulsante 'Aggiungi regola…' sulla barra degli strumenti in alto. Quindi si apre la schermata Editor regole. Qui, (nella scheda Generale), puoi inserire il nome della regola, il periodo di tempo in cui la regola è attiva, la frequenza con cui vogliamo che venga eseguita la regola, ecc.
Inoltre, ogni regola deve avere un'azione. L'azione viene assegnata alla regola utilizzando la scheda Azione.È presente un elenco a discesa in cui è possibile scegliere un'azione, ad esempio "Azione di piazzare una scommessa". I parametri dell'azione sono specificati di seguito nella pagina Azione.