Risultati da 1 a 10 di 10
  1. #1
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    383

    Problema visualizzazione dati intraday

    Ciao,

    ho notato una strana situazione. Paragonando i dati intraday visualizzati da beeTrader per strumenti americani (broker IB)
    e quelli scaricati dalla TWS in formato Excel, c'è uno sfasamento di 2 ore. In pratica, selezionando le caselle
    "Visualizza dati da 15.30 a 22.00", beeTrader in realtà disegna i dati dalle 17.30 a 2 ore di afterhours.
    (Lo sfasamento sulle candele appare di 1 ora e 55 minuti, ma quei 5 minuti credo dipendano dal fatto che beeTrader nomina
    una candela con l'orario di fine, mentre la TWS con quello di inizio.)

    Provo a mettere alcuni screenshot che evidenziano il problema. Ad es, XOM (Exxon Mobile).

    Clicca sull'immagine per ingrandirla

Nome: beeTrader - Start.png
Visite: 9
Dimensione: 44.9 KB
ID: 23959

    In questa immagine la prima candela (15.35) appare avere i dati (O/H/L/C) indicati. Per semplicità, considerando solo
    la chiusura, C = 130.29. La prima candela esportata dalla TWS per la stessa giornata del 9 Giugno è diversa; in particolare
    C = 104.05.

    Clicca sull'immagine per ingrandirla

Nome: Excel - Start.png
Visite: 4
Dimensione: 38.7 KB
ID: 23960

    Quella che beeTrader disegna come prima candela, in realtà appare la candela delle 17.30 dai dati della TWS,
    come da immagine seguente.

    Clicca sull'immagine per ingrandirla

Nome: Excel - Comparison.png
Visite: 5
Dimensione: 25.8 KB
ID: 23961

    In altre parole, le prime due ore di contrattazioni non vengono disegnate. Inoltre, il finale di giornata, come rappresentato
    da beeTrader appare così:

    Clicca sull'immagine per ingrandirla

Nome: beeTrader - End.png
Visite: 7
Dimensione: 44.0 KB
ID: 23962

    La candela delle 20.00 riporta gli stessi dati OHLC della candela delle 21.55 della TWS (ho evidenziato i dati nel disegno
    perchè la candela (freccia gialla) è quasi completamente coperta dal crosshair).

    Clicca sull'immagine per ingrandirla

Nome: Excel - End.png
Visite: 4
Dimensione: 29.4 KB
ID: 23963

    Inizialmente non sapevo a chi credere, ma il fatto che le ultime due ore disegnate da beeTrader in TUTTE le giornate
    (qui ne ho mostrata una sola) siano sempre piatte mi lascia pensare che effettivamente stia disegnando contrattazioni
    afterhours. In pratica, salta le prime due ore e ne aggiunge due in più.

    Avevo pensato ad un problema di ora legale, ma da fine Marzo Italia e USA sono allineati, e comunque non spiegherebbe
    le due ore di differenza.

    Per riferimento vi aggiungo i setting usati sia su beeTrader che su TWS.

    Clicca sull'immagine per ingrandirla

Nome: beeTrader - Setting.png
Visite: 7
Dimensione: 27.3 KB
ID: 23964 Clicca sull'immagine per ingrandirla

Nome: Excel - Settings.png
Visite: 8
Dimensione: 46.3 KB
ID: 23965

    Grazie a chi mi vorrà dare una mano. Come potrete immaginare, così è un po' un casino

    M.
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  2. #2
    L'avatar di Cagalli Tiziano
    Data Registrazione
    Dec 2007
    Località
    Rovigo
    Messaggi
    11,165
    Citazione Originariamente Scritto da TraderLoki Visualizza Messaggio
    Ciao,.............
    ...............................................
    Grazie a chi mi vorrà dare una mano. Come potrete immaginare, così è un po' un casino

    M.
    Ciao caro mispiace che sia un casino!
    Comunque non ho usato l'applicazione perchè non la conosco e magari richiede impostazioni di orario nella richiesta dei dati storici ...ma ripeto non lo so.
    Quello che posso fare è paragonare i grafici e vedo che sono identici barra per barra.


    Clicca sull'immagine per ingrandirla

Nome: IB.png
Visite: 7
Dimensione: 122.7 KB
ID: 23966

    Clicca sull'immagine per ingrandirla

Nome: BT.png
Visite: 6
Dimensione: 94.1 KB
ID: 23967

    Quindi i dati sono giusti tra grafico e grafico mentre tu li verifichi tra grafico e applicazione di IB.

    Quello che mi viene in mente è la possibilità che tu abbia l'orario del PC non allineato o che l'applicazione richieda il suo settaggio.

    Non vedo problemi dal lato BeeTrader e non saprei cosa fare (lo abbiamo guardato con Max, ovviamente )

    Fammi sapere se risolvi visto che tu conosci l'applicazione di IB che io non avevo mai visto.
    ..se corri dietro a due lepri, non ne prendi nemmeno una.

  3. #3
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    383
    Citazione Originariamente Scritto da Cagalli Tiziano Visualizza Messaggio
    Ciao caro mispiace che sia un casino!
    Comunque non ho usato l'applicazione perchè non la conosco e magari richiede impostazioni di orario nella richiesta dei dati storici ...ma ripeto non lo so.
    Quello che posso fare è paragonare i grafici e vedo che sono identici barra per barra.


    Clicca sull'immagine per ingrandirla

Nome: IB.png
Visite: 7
Dimensione: 122.7 KB
ID: 23966

    Clicca sull'immagine per ingrandirla

Nome: BT.png
Visite: 6
Dimensione: 94.1 KB
ID: 23967

    Quindi i dati sono giusti tra grafico e grafico mentre tu li verifichi tra grafico e applicazione di IB.

    Quello che mi viene in mente è la possibilità che tu abbia l'orario del PC non allineato o che l'applicazione richieda il suo settaggio.

    Non vedo problemi dal lato BeeTrader e non saprei cosa fare (lo abbiamo guardato con Max, ovviamente )

    Fammi sapere se risolvi visto che tu conosci l'applicazione di IB che io non avevo mai visto.
    Ciao Tiziano!
    Grazie mille per la risposta.
    Il problema è che se io seleziono in grafico di XOM su 5 minuti, ho un grafico diverso dal tuo cioè traslato di due ore.
    Quello che hai riportato tu coincide perfettamente con quanto ottengo dalle API di IB per esportazione su Excel, ma non
    è quello che mi disegna beeTrader.

    Nella prima immagine metto il tuo grafico. Come vedi c'è una certa continuità con il giorno precedente
    (rettangolo nero); ho inoltre evidenziato una candela, che sul tuo grafico appare alle 17.40.

    Clicca sull'immagine per ingrandirla

Nome: Tiziano.png
Visite: 5
Dimensione: 53.5 KB
ID: 23968

    Nella seconda immagine metto il grafico che ottengo io su beeTrader, con anche la finestra di Setting, per riferimento.
    Vedi che il manca tutta la parte iniziale e in compenso c'è tutta una parte di afterhours (rettangolo nero). La candela
    che per te era alle 17.40 per me è alle 15.40. (Come riferimento l'orario attuale del mio PC è 12:05 che coincide con il mio cellullare.)

    Clicca sull'immagine per ingrandirla

Nome: Mauro.png
Visite: 7
Dimensione: 71.1 KB
ID: 23969

    Può essere che sia io ad aver sbagliato qualche settaggio, ma veramente non riesco a capire.

    Grazie

    Loki
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  4. #4
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    1,002
    Salve,
    a vista direi che il problema è nell'impostazione di data/ora del PC, oppure in una qualche oscura impostazione della TWS che al posto di fornire dati con l'ora locale li fornisce in UTC.
    Deve assicurarsi che il fuso orario sia quello corretto, le allego uno screenshot di come potrebbe essere su Windows 10.


    Clicca sull'immagine per ingrandirla

Nome: FusoOrario.PNG
Visite: 7
Dimensione: 59.0 KB
ID: 23971



    Max Francario

  5. #5
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    383
    Citazione Originariamente Scritto da Francario Massimiliano Visualizza Messaggio
    Salve,
    a vista direi che il problema è nell'impostazione di data/ora del PC, oppure in una qualche oscura impostazione della TWS che al posto di fornire dati con l'ora locale li fornisce in UTC.
    Deve assicurarsi che il fuso orario sia quello corretto, le allego uno screenshot di come potrebbe essere su Windows 10.

    Max Francario
    Buongiorno Max,
    no in effetti i setting mi sembrano corretti.

    Clicca sull'immagine per ingrandirla

Nome: OraLuogo.png
Visite: 6
Dimensione: 306.9 KB
ID: 23972

    Però forse ho circoscritto ulteriormente il problema. Ho notato (non sono sicuro al 100% della ripetibilità, però)
    che se carico molte candele (ad es. 10000) il problema effettivamente esiste. Se ne carico di meno, sembra non
    esserci. Nelle due figure seguenti - senza filtro - mostro come con molte candele la prima parte della giornata
    venga etichettata come precedente alle 15.30. Con poche invece viene etichettata correttamente.

    Clicca sull'immagine per ingrandirla

Nome: diecimila.png
Visite: 8
Dimensione: 94.2 KB
ID: 23973 Clicca sull'immagine per ingrandirla

Nome: mille.png
Visite: 8
Dimensione: 81.9 KB
ID: 23974

    (Ho dovuto chiudere il grafico da 10000 prima di caricare quell'altro, altrimenti il problema non si manifestava.
    Credo che sia perchè, per risparmiare dati, beeTrader usa una parte di quello già aperto, se questo esiste.)

    Puoi provare a vedere se anche per te il problema con molte candele si presenta?

    Inizialmente ho pensato che potesse essere un problema di disallineamento di ora legale, ma 10000 candele
    arrivano a mala pena a metà Aprile, quando USA e IT erano già allineate. Quindi il motivo mi sfugge.

    Se riesco faccio il test con altrettanti dati dalla TWS via DDE-Excel per vedere se il problema si presenta anche lì.

    M.
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  6. #6
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    1,002
    Salve,

    Citazione Originariamente Scritto da TraderLoki Visualizza Messaggio
    Buongiorno Max,
    no in effetti i setting mi sembrano corretti.

    Clicca sull'immagine per ingrandirla

Nome: OraLuogo.png
Visite: 6
Dimensione: 306.9 KB
ID: 23972

    Però forse ho circoscritto ulteriormente il problema. Ho notato (non sono sicuro al 100% della ripetibilità, però)
    che se carico molte candele (ad es. 10000) il problema effettivamente esiste. Se ne carico di meno, sembra non
    esserci. Nelle due figure seguenti - senza filtro - mostro come con molte candele la prima parte della giornata
    venga etichettata come precedente alle 15.30. Con poche invece viene etichettata correttamente.

    Clicca sull'immagine per ingrandirla

Nome: diecimila.png
Visite: 8
Dimensione: 94.2 KB
ID: 23973 Clicca sull'immagine per ingrandirla

Nome: mille.png
Visite: 8
Dimensione: 81.9 KB
ID: 23974

    (Ho dovuto chiudere il grafico da 10000 prima di caricare quell'altro, altrimenti il problema non si manifestava.
    Credo che sia perchè, per risparmiare dati, beeTrader usa una parte di quello già aperto, se questo esiste.)

    Puoi provare a vedere se anche per te il problema con molte candele si presenta?

    Inizialmente ho pensato che potesse essere un problema di disallineamento di ora legale, ma 10000 candele
    arrivano a mala pena a metà Aprile, quando USA e IT erano già allineate. Quindi il motivo mi sfugge.

    Se riesco faccio il test con altrettanti dati dalla TWS via DDE-Excel per vedere se il problema si presenta anche lì.

    M.
    siamo riusciti a replicare il problema, verrà risolto con la prossima release di beeTrader.

    Grazie

    Max Francario

  7. #7
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    383
    Citazione Originariamente Scritto da Francario Massimiliano Visualizza Messaggio
    Salve,



    siamo riusciti a replicare il problema, verrà risolto con la prossima release di beeTrader.

    Grazie

    Max Francario
    Grazie mille.
    Ne approfitto per un'ulteriore questione, visto che riguarda lo stesso tema.

    Il filtro 15.30-22.00 è applicabile anche su TF daily? Con questo intendo dire: se è
    selezionato, l'Open e Close della candela devono coincidere con Open e Close dell'intervallo
    15.30 - 22.00? Chiedo perchè a volte non è così. Ad es. in questo grafico (DIS, daily e 30 minuti)
    il daily mostra la chiusura al livello 95.90 (che è la candela delle 02.00 del mattino), anche se il filtro
    è attivo, mentre il filtro sui 30 minuti mostra come ultima candela quella con chiusura 96.17.

    Se il filtro deve funzionare anche sul daily, mi sarei aspettato come chiusura daily quella
    dell'ultima candela (h 22.00) quando il filtro è attivato. Sto sbagliando qualcosa?
    (In questo caso le candele sono solo 250, quindi il problema sembra diverso.)

    Daily, con filtro attivo:
    Clicca sull'immagine per ingrandirla

Nome: DIS daily.png
Visite: 4
Dimensione: 69.9 KB
ID: 23975

    30-min, senza filtro attivo:
    Clicca sull'immagine per ingrandirla

Nome: DIS 30 non filtrato.png
Visite: 5
Dimensione: 58.2 KB
ID: 23976

    30-min, con filtro attivo:
    Clicca sull'immagine per ingrandirla

Nome: DIS 30 filtrato.png
Visite: 4
Dimensione: 50.9 KB
ID: 23977

    M.
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

  8. #8
    L'avatar di Francario Massimiliano
    Data Registrazione
    Jul 2008
    Messaggi
    1,002
    Salve,
    No. Il filtro è applicabile esclusivamente a dati storici intraday ed ai tick real-time che vanno a "costruire" il grafico dopo che questo è stato aperto.

    Max Francario

  9. #9
    L'avatar di Cagalli Tiziano
    Data Registrazione
    Dec 2007
    Località
    Rovigo
    Messaggi
    11,165
    Citazione Originariamente Scritto da TraderLoki Visualizza Messaggio
    Buongiorno Max,

    Se riesco faccio il test con altrettanti dati dalla TWS via DDE-Excel per vedere se il problema si presenta anche lì.

    M.
    Siamo riusciti a riprodurre l'anomalia. E' da parte nostra. Risolveremo quanto prima!!
    Grazie e scusa!!
    ..se corri dietro a due lepri, non ne prendi nemmeno una.

  10. #10
    L'avatar di TraderLoki
    Data Registrazione
    Feb 2012
    Messaggi
    383
    Citazione Originariamente Scritto da Cagalli Tiziano Visualizza Messaggio
    Siamo riusciti a riprodurre l'anomalia. E' da parte nostra. Risolveremo quanto prima!!
    Grazie e scusa!!
    Grazie mille a voi Tiziano.
    Siete sempre molto reattivi.

    M.
    -----------------------------------------------------------------
    Preferisco le urla della battaglia al silenzio che ne segue.
    -----------------------------------------------------------------

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Contattaci

Chiama gli esperti
+39 0425 792923

Chiamaci
Email

Richiedi informazioni via E-MAIL
info@playoptions.it

Scrivici
Nostri Uffici

Vieni a trovarci
45100 Rovigo

Contattaci

Serve Aiuto?

Contattaci per maggiori informazioni.

Denis MorettoSpecialista Finanziario
Contattaci
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.