Lo sapevi che puoi importare i dati metastock anche se collegato al tuo broker?

Collapse
X
 
  • Ora
  • Show
Clear All
new posts
  • Marco Bosco
    Senior Member

    • Sep 2012
    • 419

    #1

    Lo sapevi che puoi importare i dati metastock anche se collegato al tuo broker?

    Buonasera a tutti!

    Per integrare i dati che ti fornisce il tuo broker è possibile utilizzare l\'importazione dei dati Metastock.

    Infatti per utilizzare i dati Metastock non è necessario aprire beeTrader con il datafeed Metastock ma basta aprirlo con il datafeed preferito ed eseguire l\'importazione successivamente

    Click image for larger version

Name:	uno.png
Views:	1
Size:	62.1 KB
ID:	164800

    Selezionando tale comando si apre la finestra di selezione della cartella dove sono contenuti i dati.
    Dopo averla selezionata si apre il Metastock Files Manager da cui è possibile esplorare tutti i propri dati storici e filtrarli velocemente con il campo di ricerca, o magari selezionarli in base al loro TimeFrame o finestra temporale disponibile.

    Click image for larger version

Name:	tre.png
Views:	1
Size:	51.5 KB
ID:	164801

    E\' inoltre possibile dalla stessa finestra ristringere la finestra temporale di importazione.

    Premendo sul tasto preview è anche possibile ottenere una finestra di anteprima del chart.

    Click image for larger version

Name:	quattro.png
Views:	1
Size:	22.8 KB
ID:	164802



    TRUCCO:
    Qualcuno sul forum ha sollevato il problema del backtest con dati provenienti dal datafeed Metastock nel caso sia necessario impostare il PointValue e/o moltiplicatore o altro.

    Il backtest può essere fatto molto semplicemente con tutti i parametri corretti.

    Per farlo basta aprire beeTrader con il proprio datafeed e caricare anche poche barre dal vostro provider.
    Successivamente caricate i dati storici dai vostri archivi Metastock del sottostante appena richiesto.
    In questo modo tutte le barre importate acquisiranno i valori corretti del PointValue .


    cordiali saluti,
    Marco Bosco


    P.s. A questo link:

    Ciao a tutti, al momento ,da non programmatore, sto facendo girare i due Signal che ci sono in BT Bee Momentum e Bee Commodity Channel, ho aggiunto un Trilling e uno stop loss, ho cercato di ottimizzare e sto testando il tutto, (sempre di concerto con Paciola, mio amico e compagno di trading). Ovviamente mi rendo conto che


    è possibile trovare un post in cui ne parla anche Andrea.
    Last edited by Marco Bosco; 20-12-13, 21:23. Motivo: aggiunto link del post di Andrea
    I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)
  • Apocalips
    Senior Member

    • May 2011
    • 2630

    #2
    Originariamente Scritto da Marco Bosco


    TRUCCO:
    Qualcuno sul forum ha sollevato il problema del backtest con dati provenienti dal datafeed Metastock nel caso sia necessario impostare il PointValue e/o moltiplicatore o altro.

    Il backtest può essere fatto molto semplicemente con tutti i parametri corretti.

    Per farlo basta aprire beeTrader con il proprio datafeed e caricare anche poche barre dal vostro provider.
    Successivamente caricate i dati storici dai vostri archivi Metastock del sottostante appena richiesto.
    In questo modo tutte le barre importate acquisiranno i valori corretti del PointValue .


    cordiali saluti,
    Marco Bosco


    P.s. A questo link:

    Ciao a tutti, al momento ,da non programmatore, sto facendo girare i due Signal che ci sono in BT Bee Momentum e Bee Commodity Channel, ho aggiunto un Trilling e uno stop loss, ho cercato di ottimizzare e sto testando il tutto, (sempre di concerto con Paciola, mio amico e compagno di trading). Ovviamente mi rendo conto che


    è possibile trovare un post in cui ne parla anche Andrea.
    Ciao Marco, per risolvere il problema del point value ho provato a fare come dici importando dati metastock del bund continuos senza collegarmi con il datafeed. L\'operazione va a buon fine ma mi accorgo che scorrendo a ritroso il grafico importato ad un certo punto osservo uno sdopppiamento come nell\' immagine allegata:

    Click image for larger version

Name:	bund continuos.jpg
Views:	1
Size:	94.3 KB
ID:	149778

    forse sbaglio qualcosa.

    Apo
    Last edited by Apocalips; 20-12-13, 21:47.
    ....non si desidera ciò che è facile ottenere (Ovidio)....

    Comment

    • Marco Bosco
      Senior Member

      • Sep 2012
      • 419

      #3
      Originariamente Scritto da Apocalips
      Ciao Marco, per risolvere il problema del point value ho provato a fare come dici importando dati metastock del bund continuos senza collegarmi con il datafeed. L\'operazione va a buon fine ma mi accorgo che scorrendo a ritroso il grafico importato ad un certo punto osservo uno sdopppiamento come nell\' immagine allegata:

      [ATTACH=CONFIG]13407[/ATTACH]

      forse sbaglio qualcosa.

      Apo

      Ciao Apo,
      premesso che due grafici sovrapposti non si devono vedere e quindi saresti molto gentile a descrivere all\'assistenza la sequenza di operazioni esatta per riprodurre questa anomalia in modo che possa essere risolta.

      Mi sembra che hai invertito la sequenza delle operazioni.
      Non so se mi sono spiegato male o hai interpretato male, comunque sia, per uniformare il P.Value :

      -PRIMA ci si collega al datafeed del broker (per esempio si entra su beeTrader con IW o IB)

      -POI si carica il chart di interesse (caricandolo quindi dal datafeed)

      -POI si fa l\'import da Metastock dello stesso sottostante... in questo modo si carica uno storico lungo a piacere.


      Questa procedura permette di estendere lo storico in quanto i datafeed normali non permettono di andare indietro più di un tot.


      P.s. Nella prossima release credo che sarà implementata anche la possibilità di impostare il P.Value, Lot Size, ecc ecc.. direttamente dal DataFeed Metastock... cosi non ci sono più problemi ....



      saluti,
      Marco
      I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

      Comment

      • Apocalips
        Senior Member

        • May 2011
        • 2630

        #4
        Originariamente Scritto da Marco Bosco

        -PRIMA ci si collega al datafeed del broker (per esempio si entra su beeTrader con IW o IB)

        -POI si carica il chart di interesse (caricandolo quindi dal datafeed)

        -POI si fa l\'import da Metastock dello stesso sottostante... in questo modo si carica uno storico lungo a piacere.


        Questa procedura permette di estendere lo storico in quanto i datafeed normali non permettono di andare indietro più di un tot.


        saluti,
        Marco
        esatto, è proprio la sequenza che ho fatto

        1- collegato BT con Webank
        2- ho aperto il grafico del future bund caricando qualche centinaio di barre
        3- dal grafico ho importato dati metastock del Continuos dal fornitore "dati ok"
        4- ho ampliato il range di visualizazione a 10.000 barre
        5- scorro il grafico a ritroso e mi accorgo dello sdoppiamento su tutta la parte che precede il 4 dicembre

        Apo
        ....non si desidera ciò che è facile ottenere (Ovidio)....

        Comment

        • Marco Bosco
          Senior Member

          • Sep 2012
          • 419

          #5
          Originariamente Scritto da Apocalips
          esatto, è proprio la sequenza che ho fatto

          1- collegato BT con Webank
          2- ho aperto il grafico del future bund caricando qualche centinaio di barre
          3- dal grafico ho importato dati metastock del Continuos dal fornitore "dati ok"
          4- ho ampliato il range di visualizazione a 10.000 barre
          5- scorro il grafico a ritroso e mi accorgo dello sdoppiamento su tutta la parte che precede il 4 dicembre

          Apo

          ciao Apo,
          riesci a ridurre la sequenza importata da Metastock in modo che non vada oltre il 4 dicembre?

          Click image for larger version

Name:	a.png
Views:	1
Size:	10.9 KB
ID:	149779

          ciao,
          Marco
          I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

          Comment

          • Apocalips
            Senior Member

            • May 2011
            • 2630

            #6
            Originariamente Scritto da Marco Bosco
            ciao Apo,
            riesci a ridurre la sequenza importata da Metastock in modo che non vada oltre il 4 dicembre?

            [ATTACH=CONFIG]13408[/ATTACH]

            ciao,
            Marco
            No Marco, dalle prove che ho fatto, la restrizione dell\'intervallo temporale da scaricare pare non sia possibile.
            Qualsiasi intervallo imposti ti scarica sempre la massima estensione presente in archivio.

            Apo
            ....non si desidera ciò che è facile ottenere (Ovidio)....

            Comment

            • Marco Bosco
              Senior Member

              • Sep 2012
              • 419

              #7
              Originariamente Scritto da Apocalips
              No Marco, dalle prove che ho fatto, la restrizione dell\'intervallo temporale da scaricare pare non sia possibile.
              Qualsiasi intervallo imposti ti scarica sempre la massima estensione presente in archivio.

              Apo

              ciao Apo,
              Grazie per le prove che stai facendo.
              se sei d\'accordo puoi mandarmi tramite Tiziano quello specifico file Metastock o altrimenti fatti pure dare da Tiziano la mia mail, in tal caso posso dare un\'occhio.

              buona serata,
              Marco
              I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

              Comment

              • Apocalips
                Senior Member

                • May 2011
                • 2630

                #8
                Originariamente Scritto da Marco Bosco
                ciao Apo,
                Grazie per le prove che stai facendo.
                se sei d\'accordo puoi mandarmi tramite Tiziano quello specifico file Metastock o altrimenti fatti pure dare da Tiziano la mia mail, in tal caso posso dare un\'occhio.

                buona serata,
                Marco
                Ho inviato una mail a Denis con allegato la cartella dati da cui prelevo lo storico del bund 5 min.
                Appena la legge dovrebbe girartela.


                grazie
                ....non si desidera ciò che è facile ottenere (Ovidio)....

                Comment

                • Claudio61
                  Senior Member

                  • May 2011
                  • 3017

                  #9
                  Ciao Apo

                  Hai provato a Ottimizzare i dati storici da TOOLS?

                  Ciao Marco,

                  Copio incollo quello che ho scritto ad Andrea sul post che hai indicato sopra

                  "Però Andrea c\'è un problemino. Se prima di importare i dati hai segnato un po\' di righe sul grafico (che hai con i dati del broker) dopo l\'import perdi tutto. E\' un grafico un po\' smemorato. "

                  Comment

                  • Marco Bosco
                    Senior Member

                    • Sep 2012
                    • 419

                    #10
                    Originariamente Scritto da Claudio61
                    Ciao Apo

                    Hai provato a Ottimizzare i dati storici da TOOLS?

                    Ciao Marco,

                    Copio incollo quello che ho scritto ad Andrea sul post che hai indicato sopra

                    "Però Andrea c\'è un problemino. Se prima di importare i dati hai segnato un po\' di righe sul grafico (che hai con i dati del broker) dopo l\'import perdi tutto. E\' un grafico un po\' smemorato. "
                    buongiorno Claudio61,
                    grazie per la nota che mi hai copiato che avevo già letto in originale.

                    Sto analizzando i dati che mi ha inviato APO in cui però non riscontro nessuna anomalia e sono conformi ed anche l\'importer a me funziona a dovere.

                    Per quanto riguarda la tua richiesta invece, il grande Max Francario avrà probabilmente già recepito e messo in cantiere ..

                    saluti,
                    Marco
                    I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

                    Comment

                    • Apocalips
                      Senior Member

                      • May 2011
                      • 2630

                      #11
                      Originariamente Scritto da Marco Bosco
                      buongiorno Claudio61,
                      grazie per la nota che mi hai copiato che avevo già letto in originale.

                      Sto analizzando i dati che mi ha inviato APO in cui però non riscontro nessuna anomalia e sono conformi ed anche l\'importer a me funziona a dovere.

                      Per quanto riguarda la tua richiesta invece, il grande Max Francario avrà probabilmente già recepito e messo in cantiere ..

                      saluti,
                      Marco
                      Ciao Marco, dall\'archivio che ti ho fornito, riesci ad importare solo una porzione di essi ? io non ci riesco.

                      Apo
                      ....non si desidera ciò che è facile ottenere (Ovidio)....

                      Comment

                      • Francario Massimiliano
                        Administrator
                        • Jul 2008
                        • 1033

                        #12
                        Buongiorno a tutti,
                        la funzione di importazione dei dati storici risulterà ulteriormente migliorata nella prossima release 0.8.10.20 di beeTrader.
                        Con l\'attuale release di beeTrader, la procedura migliore per importare i dati è la seguente:

                        1. Avviare beeTrader usando come datafeed il proprio broker (in ordine alfabetico, Interactive Brokers, IWBank, WeBank)
                        2. Dal menù "Tools", cliccare sul pulsante "Optmize Historical Data"
                        3. Creare un nuovo grafico, specificando già nella finestra di impostazione il numero di barre che si vogliono ottenere sul grafico: ad esempio, se si vuole eseguire un backtest su 10.000 barre, specificare subito 10.000 come numero di barre del grafico)
                        4. Il datafeed fornirà un numero limitato di barre (da circa 100 a circa 2500, a seconda del datafeed, del timeframe e del simbolo selezionato), ed a questo punto sarà possibile importare i propri dati in formato MetaStock, scegliendo dal menù Chart il pulsante Import Data ed infine MetaStock Historical Data
                        5. Dalla finestra di selezione dei dati MetaStock, assicurarsi di selezionare il simbolo ed il timeframe corretti prima di completare l\'importazione dei dati: beeTrader non eseguirà alcuna verifica di correttezza del simbolo associato ai dati MetaStock.

                        Fatti questi passaggi, sul grafico storico dovrebbe essere presente esattamente il numero di barre richieste inizialmente, nell\'esempio riportato 10.000.

                        Come specificato al punto 5, beeTrader non verifica la correttezza del simbolo o del timeframe dei dati MetaStock, ma si limita ad importare quei dati all\'interno della serie storica, ordinando e raggruppando le barre a seconda della data e ora. E\' possibile che le barre ricevute dal datafeed del broker abbiano orari diversi da quelle presenti nei dati MetaStock. Alcuni broker utilizzano l\'orario di "fine barra" come data e ora, altri invece utilizzano l\'orario di "inizio barra", altri ancora utilizzano un orario centrale nella barra, ed infine esiste un broker che fornisce i dati con orari diversi a seconda del timeframe scelto. Lo stesso può verificarsi anche con i dati in formato MetaStock, ed è quindi possibile che una stessa barra sia presente 2 volte dopo aver importato i dati semplicemente perchè data e ora delle barre sono diverse.

                        Nella prossima release di beeTrader saranno certamente inserite:
                        - possibilità di impostare Point Value, Lot Size, Min. Tick e Commissioni per tutti i datafeed, compresi quelli MetaStock ed Offline
                        - modifiche nell\'importazione ed aggregazione dei dati storici
                        - mantenimento di indicatori, studi e quant\'altro sul grafico anche dopo l\'importazione dei dati

                        Max Francario
                        Manuale di beeTrader
                        Manuale di Fiuto Beta

                        Comment

                        • Marco Bosco
                          Senior Member

                          • Sep 2012
                          • 419

                          #13
                          Originariamente Scritto da Apocalips
                          Ciao Marco, dall\'archivio che ti ho fornito, riesci ad importare solo una porzione di essi ? io non ci riesco.

                          Apo

                          ciao Apo,
                          puoi provare a fare una verifica per cortesia?:

                          Puoi notare che selezionando le righe dall\'import con il mouse (click con il sinistro) le date del range-restriction vengono aggiornate in base ai dati disponibili su quel sottostante. Se invece ci si sposta con le frecce della tastiera le date restano "incantate". (questa piccola funzionalità mancante credo verrà introdotta dalla prossima release )

                          -prima di premere Import prova ad assicurarti di cliccare la riga con il mouse. E poi modificare l\'intervallo delle date.


                          Click image for larger version

Name:	a.png
Views:	1
Size:	33.2 KB
ID:	149783


                          grazie.

                          saluti,
                          Marco
                          I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

                          Comment

                          • Apocalips
                            Senior Member

                            • May 2011
                            • 2630

                            #14
                            Originariamente Scritto da Marco Bosco
                            ciao Apo,
                            puoi provare a fare una verifica per cortesia?:



                            -prima di premere Import prova ad assicurarti di cliccare la riga con il mouse. E poi modificare l\'intervallo delle date.


                            [ATTACH=CONFIG]13412[/ATTACH]


                            grazie.

                            saluti,
                            Marco

                            Niente da fare, mi carica tutto lo storico, probabilmente non riconosce il formato delle date come dice Max

                            ps: tu riesci ad importare un sotto-intervallo o è solo un mio problema ?

                            grazie
                            ....non si desidera ciò che è facile ottenere (Ovidio)....

                            Comment

                            • Marco Bosco
                              Senior Member

                              • Sep 2012
                              • 419

                              #15
                              Originariamente Scritto da Apocalips
                              Niente da fare, mi carica tutto lo storico, probabilmente non riconosce il formato delle date come dice Max

                              ps: tu riesci ad importare un sotto-intervallo o è solo un mio problema ?

                              grazie
                              ciao Apo,
                              stavo discutendo con Max proprio a tal riguardo. Non è solo un tuo problema.
                              L\'importer filtra i dati ma come anticipato da Max probabilmente c\'è un\'incompatibilità con le date per alcuni datafeed.
                              Lunedì verranno fatte tutte le analisi del caso con più calma.

                              per adesso ti ringrazio per le prove che hai fatto,
                              buona giornata,
                              Marco
                              I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)

                              Comment

                              Working...