Ottimizzare l'intervallo orario di negoziazione

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #102223 quote
    gabry
    Participant
    Average

    Salve,

    vorrei sapere se è possibile ottimizzare rispetto all’orario di negoziazione.

    Provo a spiegarmi meglio con un esempio. Supponiamo di considerare il Dax su time frame 5 minuti.

    E supponiamo di avere un sistema di trading con determinate regole di entrata e determinate regole di uscita.

    Ecco, ciò che vorrei fare e far cercare al sistema qual’è il migliore intervallo di negoziazione.

    Ad esempio, potrei immaginare un intervallo di due ore e scansionare tale intervallo nella fascia 8:00-22:00.

    Quindi, il primo intervallo sarebbe 8:00-10:00; il successivo 9:00-11:00; poi 10:00-12:00, e così via.

    Ho provato ad utilizzare le variabili HOUR, CURRENTHOUR, TIME, ma non sono riuscito.

    Qualcuno può aiutarmi? Almeno sapere se è possibile scrivere un tal codice?

    Grazie per la pazienza.

    #102225 quote
    robertogozzi
    Moderator
    Master

    Devi usare TIME (oppure OPENTIME, a seconda se vuoi verificare l’orario di chiusura di una candela oppure quello di apertura) per selezionare l’intervallo orario solo quando esegui BUY/SELLSHORT, esempio:

     .
     .
    TradeON = 0
    IF time >= 080000 AND time <= 100000 THEN
       TradeON = 1
    ENDIF
    IF MyConditions AND Not OnMarket AND TradeON THEN
       BUY/SELLSHORT...
    ENDIF
     .
     .

    ovviamente cambierai manualmente l’intervallo ad ogni backtest diverso che vorrai fare.

    #102226 quote
    gabry
    Participant
    Average

    Grazie Roberto, per la tempestività della risposta (e la chiarezza, naturalmente).

    Allora, se ho capito bene, non posso ottimizzare rispetto ad una variabile che va a modificare inizio, fine e durata dell’intervallo orario di negoziazione.

    Devo farlo manualmente.

    Per esempio, non potrei scrivere:

    OraInizio = 080000

    Durata=010000

    OraFine = OraInizio + Durata

    #102227 quote
    robertogozzi
    Moderator
    Master

    Si, certo, puoi ottimizzare anche le date e gli orari. PRT le interpreta semplicemete come un numero.

    #102228 quote
    gabry
    Participant
    Average

    Ah, allora si può fare, bene.

    Provo a scrivere qualcosa e se ho problemi torno qui a chiedere una mano.

    Grazie mille.

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

Ottimizzare l'intervallo orario di negoziazione


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
gabry @gabry Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by gabry
6 years, 7 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 07/08/2019
Status: Active
Attachments: No files
Logo Logo
Loading...