Funzionamento dayofweek in mercato USA

Forums ProRealTime forum Italiano Supporto ProBuilder Funzionamento dayofweek in mercato USA

Viewing 3 posts - 1 through 3 (of 3 total)
  • #248674

    Ho notato che usando dayofweek sul mercato USA non ho la chiusura della giornata allineata alle 0:00. Allego un grafico orario dell’SP500.

    il codice è:

    Trasp = 0 //255=massima visibilità, 0=invisibile)
    IF DayOfWeek=1 or DayOfWeek=3 then//lunedì mercoledi
    Trasp = trasparenza
    BACKGROUNDCOLOR (255,0 ,0,Trasp)
    ELSIF DayOfWeek=2 or DayOfWeek=4 then//martedì giovedi
    Trasp = trasparenza
    BACKGROUNDCOLOR (0,255 ,0,Trasp)
    ENDIF
    RETURN

    #248693

    Nemmeno sui mercati Italiani ed Europei funziona alle ore 00:00.

    Alle ore 00:00 viene variato il giorno, ma “DayOfWeek” resta invariato fino alla chiusura dellsa candela Giornaliera (adesso è alle 01:00), quindi in quell’ora di differenza c’è questa discrepanza, tra il nuovo giorno numerico ed il vecchio “giorno della settimana”.

    Nel mercato USA (non so se su tutto o solo pwer alcuni sterumenti) la differenza può essere maggiore in quanto il mercato ha un diverso orario di inizio trattazione.

    Potresti provare personalizzando gli orari di trading (io non ho mai provato, quindi non so dirtelo per certo).

     

    1 user thanked author for this post.
    #248694

    Mi sa che non mi sono spiegato bene, sull’eurex il dax orario presenta una prima candela alle 2:00 e day of week si incrementa correttamente di 1. se vado sul CME e guardo l’SP500 la prima candela del nuovo giorno (per noi europei) è quella delle 0:00 ma il day of week resta invariato fino alla candela delle 5. mi fa fare calcoli errati su un indicatore legato al cambiamento del giorno. dalla tua risposta mi sembra di capire che non c’è una soluzione, almeno semplice.

Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login