Regole

Aggiornato il 2024-12-29

Una Strategia di Betting Toolkit è costituita da una o più regole che operano in modo indipendente.

Una Regola è costituita da due parti fondamentali: le Condizioni e le Azioni.

Il ciclo di esecuzione di una regola può essere schematizzato come segue.
La regola viene prima valutata se attiva sulla base delle sue proprietà che ne determinano lo stato attivo / non attivo.




Sulla base della valutazione delle condizioni viene attivata la parte operativa della regola costituita appunto dalle Azioni.
Le azioni sono suddivise in due gruppi, quelle da eseguire quando le condizioni sono verificate e quelle da eseguire quando le condizioni non sono verificate.



Nome della regola

Una regola ha un nome che può essere definito sia accedendo al comando "Modifica Regola" sia utilizzando il comando "Rinomina" cliccando con il tasto destro del mouse sul nodo della regola stessa, oppure selezionando il nodo della regola e premendo il tasto F2 sulla tastiera.


Stato della regola (Attiva / Non attiva)

Ogni regola può essere attivata o disattivata, selezionando il segno di spunta corrispondente nell'albero della strategia.

Disattivando una regola è possibile evitarne il funzionamento provvisoriamente per poi riattivarla successivamente senza doverla cancellare e ricreare.




Proprietà della Regola

Oltre alla attivazione o disattivazione della regola è possibile specificare ulteriori parametri che determinano l'intervallo temporale all'interno del quale essa risulta effettivamente operativa.

Inoltre è possibile limitare il numero di esecuzioni della regola e specificare un eventuale intervallo di attesa tra un'esecuzione e la successiva.

Facendo doppio click sul nodo della regola, oppure premendo il tasto destro del mouse e scegliendo "Modifica Regola" dal menu a tendina, oppure ancora cliccando sul tasto "Modifica Regola" della toolbar del Gestore Strategie è possibile accedere ai parametri della regola.



Condizioni temporali Avvio / Stop

Una regola può avere o meno delle condizioni temporali di esecuzione che definiscono la finestra di tempo durante la quale la regola è operativa:

  • Condizione di avvio: specifica il tempo esatto in cui la regola inizia ad essere eseguita.
    Se non viene indicata una condizione di avvio la regola entra in funzione immediatamente appena si avvia la strategia.
    Questo tempo può essere:
    - un orario fisso 
    - un orario indicato relativamente all'inizio dell'evento, prima o dopo di esso.
    - un orario indicato relativamente a quando il mercato passa ad essere "in gioco" 
    - un orario indicato relativamente a quando il mercato torna ad essere aperto dopo una sospensione.
    - un orario indicato relativamente alla prima esecuzione di una regola della strategia.
    - un orario indicato relativamente a quando è stata avviata la strategia

  • Condizione di stop: specifica il tempo in cui la regola cessa di essere eseguita.
    Questo tempo può essere indicato in vari modi come il tempo di avvio.


Per la valutazione dei tempi di avvio / stop   per la selezione "Orario Fisso" viene utilizzato l'orario del PC di esecuzione, assicurarsi che questo sia settato correttamente.


Numero Esecuzioni

L'esecuzione delle regole viene inoltre scandita da due ulteriori parametri:

  • Il numero di esecuzioni della regola, raggiunto il quale la regola viene arrestata. Il numero di esecuzioni può anche essere indicato come "illimitato" e la regola continuerà ad essere eseguita fino a che la strategia sarà arrestata oppure le condizioni di avvio / stop lo prevederanno.
  • l'attesa dopo ogni esecuzione: è possibile prevedere un tempo di attesa minimo da rispettare tra un'esecuzione e la successiva.

Quando viene valutata come attiva e le condizioni hanno esito positivo, una regola viene considerata "eseguita" e viene incrementato il relativo contatore. Opzionalmente si può stabilire di considerare eseguita una regola anche se le condizioni hanno dato esito negativo incrementando il contatore anche in questo caso. Per fare questo occorre selezionare la voce "Considera nel conteggio le regole con condizioni non verificate" della pagina "Numero Esecuzioni" delle proprietà della regola. Anche l'attesa dopo l'esecuzione seguirà questa impostazione ovvero se si decide di considerare anche le esecuzioni con esito condizioni negative il tempo sarà azzerato ogni qual volta la regola sarà elaborata, mentre nel caso di default il tempo viene azzerato solo in caso di condizioni verificate.


Colore

E' possibile attivare un colore particolare per individuare la regola nell'albero della strategia. Si tratta di una proprietà puramente estetica che può servire per individuare più facilmente le regole all'interno di strategie complesse. Per attivare il pulsante di scelta cliccare sulla casella di selezione e quindi fare click sul pulsante stesso per selezionare il colore desiderato. Per disattivare la colorazione disattivare la casella di selezione.


Serve ancora aiuto?

Apri un ticket per richiedere assistenza al Team di Betting Toolkit