Orari per DOpen DClose DHigh DLow

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #236450 quote
    MaoRai54
    Participant
    Master

    Buongiorno a tutti,

    non ricordo bene quali orari di apertura/chiusura prendono in considerazione questi comandi per i mercati:  Dax, SP500, Nasdaq, Eur/Usd, US oil.

    Grazie a chi mi chiarisce

    #236451 quote
    MaoRai54
    Participant
    Master

    dimenticavo di precisare che uso IG

    #236452 quote
    robertogozzi
    Moderator
    Master

    Gli orari di chiusura della candela Daily che IG ha adottato.

    Generalmente è l’orario 23:00 UTC+ 0 (+ DST, quando in vigore).

    Quindi adesso in UE alle 01:00 e saranno le 00:00 quando non ci sarà l’ora legale.

    MaoRai54 thanked this post
    #236453 quote
    MaoRai54
    Participant
    Master

    Roberto, grazie mille.

    Ma vale per tutti i mercati?

    il petrolio usa di solito è alle 20.30

    e che orario di apertura considera IG ?

    #236454 quote
    MaoRai54
    Participant
    Master

    Roberto, scusa ancora.

    ma per esempio per il Dax come faccio a fargli considerare come Dopen-Dclose-Dhigh-Dlow il periodo 8.00 – 22-00  ??

    #236456 quote
    robertogozzi
    Moderator
    Master

    Per quali mercati vale occorre verificare quando la barra giornaliera chiude, puoi osservarlo sul grafico direttamente attendendo la chiusura, ma se non vuoi stare li ad osservare il grafico credo siano informazioni disponibili sul sito di IG.

    Ad ogni modo puoi usare questo indicatore sul grafico orario (o più piccolo) e vedrai che il giorno della settimana (DayOfWeek), NON cambia alle 00:00, ma alla chiusura della barra Daily, quindi quella è l’ora di chiusura che desideri conoscere:

    RETURN OpenDayOfWeek AS "OpenDayOfWeek"

    Per avere i dati 8-22, serve questo indicatore con gli orari prescelti:

    ONCE myDopen  = open
    ONCE myDhigh  = high
    ONCE myDlow   = low
    ONCE myDclose = close
    IF (OpenTime = 080000) OR ((OpenTime > 080000) AND (OpenTime[1] < 080000)) THEN
       myDopen = open
       myDhigh = high
       myDlow  = low
    ENDIF
    IF OpenTime >= 080000 AND OpenTime <= 220000 THEN
       myDhigh  = max(myDhigh,high)
       myDlow   = min(myDlow,low)
       myDclose = close
    ENDIF
    RETURN myDopen AS "myDopen" coloured("Green"),myDhigh AS "myDhigh" coloured("Blue"),myDlow AS "myDlow" coloured("Red"),myDclose AS "myDclose"coloured("Fuchsia")
    #236458 quote
    MaoRai54
    Participant
    Master

    @ Roberto,

    grazie ancora.

    ma questa formula è decisamente più complicata e non capisco come posso farla riferendomi ad ognuno dei 5 giorni precedenti.

    Mi aiuti?

    #236476 quote
    robertogozzi
    Moderator
    Master

    Questa versione usa 4 array per memorizzare i dati alle 22:

    ONCE myDopen  = open
    ONCE myDhigh  = high
    ONCE myDlow   = low
    ONCE myDclose = close
    //
    IF (OpenTime = 080000) OR ((OpenTime > 080000) AND (OpenTime[1] < 080000)) THEN
       Num = lastset($OO) + 1
       $OO[Num] = myDopen
       $HH[Num] = myDhigh
       $LL[Num] = myDlow
       $CC[Num] = myDclose
       //
       myDopen  = open
       myDhigh  = high
       myDlow   = low
       myDclose = close
    ENDIF
    IF (OpenTime >= 080000) AND (OpenTime <= 220000) THEN
       myDhigh  = max(myDhigh,high)
       myDlow   = min(myDlow,low)
       myDclose = close
    ENDIF
    RETURN myDopen AS "myDopen" coloured("Green"),myDhigh AS "myDhigh" coloured("Blue"),myDlow AS "myDlow" coloured("Red"),myDclose AS "myDclose"coloured("Fuchsia")

    I 4 dati saranno memorizzati negli array $OO[], $HH[], $LL[] e $CC[]. La variabile Num contiene l’indice dell’ultimo elemento, mentre il primo elemento è l’elemento 0.

    Questo ti permette di andare indietro di quanti elelementi vuoi e di prenderne in considerazione quanti ne vuoi.

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

Orari per DOpen DClose DHigh DLow


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
MaoRai54 @maorai Participant
Summary

This topic contains 7 replies,
has 2 voices, and was last updated by robertogozzi
1 year, 5 months ago.

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