Utilizzo degli orari

Read this article in your language IT | EN | DE | ES

Molti utenti desiderano realizzare sistemi che utilizzano delle fasce orarie.
In particolar modo nei mercati CFD può essere opportuno chiudere le operazioni prima del termine della sessione giornaliera; questo per evitare spiacevoli sorprese derivanti da eventuali gap di apertura nel giorno seguente

Il nostro trading system di esempio è basato sulle seguenti regole:

  • Attendiamo le 09:00 del mattino prima di eseguire una eventuale operazione
  • Alle 05:00 del pomeriggio chiudiamo l'eventuale operazione sia essa in profitto oppure in perdita
  • Se il prezzo rompe la resistenza pari al massimo del giorno precedente allora compriamo
  • Se il prezzo rompe il supporto dato dal minimo del giorno precedente allora vendiamo
  • Effettuiamo una sola operazione eventuale al giorno

Definizione della fascia oraria

Come primo foglio di lavoro effettuiamo i controlli relativi all'ora iniziale ed alla chiusura pomeridiana.

I componenti relativi al controllo degli orari si trovano nella scheda orari della barra dei componenti principale.

Il componente LastQuoteTime fornisce l'ora dell'ultima quotazione (tick); mentre HourLess e HourGreater ritornano vero quando l'ora in ingresso è rispettivamente inferiore o superiore ai parametri immessi.

Tramite questo primo e semplice foglio di lavoro indichiamo a Trading Studio che vogliamo lavorare solo a partire dalle nove del mattino (prima delle nove il segnale è neutral) e che eventuali operazioni aperte dopo le 17:00 devono essere chiuse (dopo le 17:00 viene attivato il segnale close).

E' importante notare che questo avviene a prescindere dalla strategia che andremo a implementare nei fogli di lavoro successivi, purché impostiamo il foglio precedente come primo foglio del progetto.

Costruzione della strategia di esempio

Successivamente effettuiamo le operazioni se il prezzo attuale supera il massimo od il minimo del giorno precedente, che dato un timeframe giornaliero altro non sono che il massimo (High Price) ed il minimo (Low Price) della candela precedente (Shift a 1)

Dalle Impostazioni di progetto assicuriamoci che venga effettuata solo una operazione per timeframe (Limita operazioni) e che il sistema lavori unicamente con timeframe giornaliero (Controlla Time frame e Valore Time frame).

Test del sistema

Effettuando un test del sistema all'interno della piattaforma di trading per un periodo di pochi giorni ed estrapolandone i risultati otteniamo la seguente tabella.

Ora

Tipo Operazione

Numero ordine

2012.02.02 10:47

buy

1

2012.02.02 17:01

close

1

2012.02.03 11:01

buy

2

2012.02.03 17:01

close

2

2012.02.06 11:20

sell

3

2012.02.06 17:01

close

3

2012.02.07 10:19

buy

4

2012.02.07 17:01

close

4

2012.02.08 09:00

buy

5

2012.02.08 17:01

close

5

2012.02.10 11:08

sell

6

2012.02.10 17:01

close

6

2012.02.13 14:58

sell

7

2012.02.13 17:01

close

7

2012.02.14 10:43

sell

8

2012.02.14 17:01

close

8

2012.02.15 14:43

sell

9

2012.02.15 17:01

close

9

2012.02.17 10:37

buy

10

2012.02.17 17:01

close

10

 

Come possiamo notare tutte le operazioni di acquisto e vendita sono successive alle ore 09:00 ed alle 17:01 ogni operazione eventualmente aperta viene chiusa.