Announcement

Collapse
No announcement yet.

DATI STORICI per Metatrader4: fractal interpolation, scaricamento e importazione

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31

    Ciao Umberto, ho lo stesso problema degli altri..una volta caricati i dati..chiusa la piattaforma e aperta dopo 10minuti, i dati sono stati caricati solo di una parte come si può vedere nelle foto. Qualche suggerimento per come risolvere questo problemino?Grazie1

    image_209.png


    image_210.png

    Comment


      #32
      Originally posted by Gengi05 View Post
      Ciao Umberto, ho lo stesso problema degli altri..una volta caricati i dati..chiusa la piattaforma e aperta dopo 10minuti, i dati sono stati caricati solo di una parte come si può vedere nelle foto. Qualche suggerimento per come risolvere questo problemino?
      I dati sono stati caricati correttamente, ma hai presettato a 65000 le candele che puoi vedere in un grafico.

      Per vederle tutte, devi andare su Strumenti - Opzioni - scheda Grafici

      e aumentare il valore di Numero massimo barre da 65000 che è il valore di default, ad un numero molto più alto, ad esempio 1000000
      max.bar.in.chart.png


      In lingua inglese si legge bene a cosa servono i due campi

      Numero massimo di barre nello storico
      Numero massimo di barre nel grafico







      Off topic, ma importante: quando carichi le immagini, NON devi caricarle come se fossero un file qualsiasi, ma usando l'icona immagini: nel tuo post le tue due immagini ora sono visibili immediatamente senza doverle cliccare per aprirle, perché te le ho modificate io.
      Per caricare le IMMAGINI correttamente, puoi vedere questo post che spiega come: come inserire IMMAGINI in un post
      La vita non è un giro di prova, cogli l’attimo..
      Realizzazione per Metatrader4 di trading system, indicatori, pattern grafici, Ottimizzazioni IS-OOS su Forex e CFD, Analisi di Portafoglio .

      Comment


        #33
        Ok grazie mille , e scusate per le foto

        Comment


          #34
          ok grazie umberto ho risolto anche io.

          ma il backtest viene svolto corretamente con grafico visual ecc su tutti i tf a parte m1, che può essere? proprio quello che mi serve :25.facepalm_80_anim

          Comment


            #35
            Originally posted by massimo492 View Post
            ma il backtest viene svolto corretamente con grafico visual ecc su tutti i tf a parte m1, che può essere? proprio quello che mi serve :25.facepalm_80_anim
            Strano che il Visual Tester al Timeframe M1 non funzioni: è un timeframe come gli altri, né più né meno, formato da tick interpolati o da Open, High, Low e Close.

            Quando backtesti con il Visualizzatore, leggi errori dentro la scheda Diario/Journal ?
            La vita non è un giro di prova, cogli l’attimo..
            Realizzazione per Metatrader4 di trading system, indicatori, pattern grafici, Ottimizzazioni IS-OOS su Forex e CFD, Analisi di Portafoglio .

            Comment


              #36
              Originally posted by umbertosm View Post

              Strano che il Visual Tester al Timeframe M1 non funzioni: è un timeframe come gli altri, né più né meno, formato da tick interpolati o da Open, High, Low e Close.

              Quando backtesti con il Visualizzatore, leggi errori dentro la scheda Diario/Journal ?

              allora ho dinuovo copiato tutti dati candele dalla cartella alla mt4, period converter chiuso e aspettato 10 min e ora funziona perfettamente .

              ti ringrazio per il tempo dedicato e per le preziose informazioni

              Comment


                #37
                Ciao a Umberto e tutti,
                se è possibile avere delucidazioni, cioè se per esempio faccio un test di un EA che chiude le operazioni con uno stop fissato, su un time-frame di 15 min, ci sarà differenza se lo faccio ogni tick oppure solo prezzi di apertura?

                Comment


                  #38
                  Originally posted by maverik64 View Post
                  Ciao a Umberto e tutti,
                  se è possibile avere delucidazioni, cioè se per esempio faccio un test di un EA che chiude le operazioni con uno stop fissato, su un time-frame di 15 min, ci sarà differenza se lo faccio ogni tick oppure solo prezzi di apertura?

                  Un backtest in modalità "Ogni tick" coinciderà con un backtest in modalità "Solo prezzi di apertura", relativamente alle variabili di sintesi Profitto totale netto e Profit Factor

                  SE E SOLO SE

                  (1) l'EA è codificato per aprire trade soltanto ad apertura di barra, cioè al primo tick di apertura della barra del timeframe su cui fai girare l'EA

                  (2) se lo stoploss ed in take profit sono inseriti dentro l'ordine al primo tick di apertura della barra del timeframe su cui fai girare l'EA


                  Il Drawdown assoluto invece sarà sempre diverso, per definizione sempre peggiore nel caso di backtest in modalità "Ogni tick".

                  .......................

                  In qualsiasi altra condizione diversa dai due punti di sopra i due tipi di backtest ("Ogni tick" e "Solo prezzi di apertura") daranno risultati diversi per qualsiasi variabile di sintesi.

                  La vita non è un giro di prova, cogli l’attimo..
                  Realizzazione per Metatrader4 di trading system, indicatori, pattern grafici, Ottimizzazioni IS-OOS su Forex e CFD, Analisi di Portafoglio .

                  Comment


                    #39
                    OK, grazie del chiarimento.

                    Comment


                      #40
                      ed aggiungo che se si codifica un EA che lavori ad aperture di barra, seguendo i due punti di sopra,

                      allora sarà possibile ottimizzarlo in modalità "Solo prezzi di apertura" invece che ad "Ogni tick", con un incremento di velocità enorme!

                      La vita non è un giro di prova, cogli l’attimo..
                      Realizzazione per Metatrader4 di trading system, indicatori, pattern grafici, Ottimizzazioni IS-OOS su Forex e CFD, Analisi di Portafoglio .

                      Comment


                        #41
                        Originally posted by umbertosm View Post
                        La nuova regola è quindi di fare i backtest collegati al server del broker, altrimenti Metatrader4 non sa qual è la dimensione dell'esposizione dei trade e dà errore 131.
                        Attendiamo la tua conferma Davide

                        Perfetto Umberto, ti confermo che ora il backtest si avvia e l'ea apre i trade :95.gottarun_80_anim:95.gottarun_80_anim:95.gottar un_80_anim

                        You are the number one :39.clapping_80_anim

                        Grazie!!


                        PS: un dubbio. Ricollegando il conto al broker hai detto che i dati ricevuti dal broker non vanno a sovrascrivere quelli scaricati, ma solo aggiunti eventuali nuovi dati. Quindi per costruirsi mano a mano uno storico di soli dati dukascopy occorrerà scaricare nuovi dati con il programma gratuito. Questi dati scaricati da ducaskopy andranno quindi a sovrascrivere quelli del broker?

                        Comment


                          #42
                          Backtest concluso.
                          Il quality model però non è disponibile e vedo che ci sono 2340 errori di grafici :23.itwasntme_80_ani backtst duca.PNG

                          Comment


                            #43
                            Originally posted by fuzzytrade View Post
                            PS: un dubbio. Ricollegando il conto al broker hai detto che i dati ricevuti dal broker non vanno a sovrascrivere quelli scaricati, ma solo aggiunti eventuali nuovi dati. Quindi per costruirsi mano a mano uno storico di soli dati dukascopy occorrerà scaricare nuovi dati con il programma gratuito. Questi dati scaricati da ducaskopy andranno quindi a sovrascrivere quelli del broker?
                            Supponiamo che 1 mese fa hai scaricato i dati da Dukascopy e li hai caricati in Metatrader4, fatto girare lo script e generato tutti i timeframe e nel mese successivo hai man mano fatto vari backtest con Metatrader4 collegato sul server del broker demo.
                            I dati del server demo saranno stati caricati nelle candele M1.

                            1 mese dopo scarichi il delta dei nuovi dati da Dukascopy, li esporti in un piccolo file .CSV e vuoi importare questo nuovo mese di dati M1 di Dukascopy dentro Mt4.
                            Ma Mt4 ha questo mese già presente nelle candele M1: sono i dati del server del broker demo e vanno cancellati.
                            Basta che con Metatrader4 scollegata dal server del broker, vai nel Centro Storia, selezioni il mese più recente di dati M1 e clicchi su "Cancella",
                            quindi chiudi Metatrader4, attendi qualche secondo/minuto e riapri la piattaforma.
                            Ora puoi importare le nuove candele M1 di Dukascopy.


                            La vita non è un giro di prova, cogli l’attimo..
                            Realizzazione per Metatrader4 di trading system, indicatori, pattern grafici, Ottimizzazioni IS-OOS su Forex e CFD, Analisi di Portafoglio .

                            Comment


                              #44
                              Originally posted by fuzzytrade View Post
                              Backtest concluso.
                              Il quality model però non è disponibile e vedo che ci sono 2340 errori di grafici :23.itwasntme_80_ani
                              Gli errori grafici sono dovuti a dati storici sporchi, con errori e buchi, da qui il quality model non disponibile.

                              E' necessario che rifai il download dei dati storici con il software SQ Tick Data Downloader dai server Dukascopy, e verificare, dopo l'importazione dentro Metatrader4 con lo script che trova i buchi dati storici, dove sono i "buchi" di candele.

                              Oppure un'altra causa degli errori grafici è dovuta all'aver dimenticato di generare qualche timeframe da M5 in poi con lo script PeriodConverter : il Collaudatore (o Tester) di Metatrader, quando crea il file .FXT lo crea senza la presenza di candele di alcuni timeframe e quindi il backtest trova timeframe mancanti ed errori grafici oltre una soglia minima accettabile e non può calcolare la qualità del backtest.

                              In generale il procedimento eseguito passo passo con attenzione funziona bene e i backtest hanno correttamente qualità al 90% senza alcun errore grafico.
                              La vita non è un giro di prova, cogli l’attimo..
                              Realizzazione per Metatrader4 di trading system, indicatori, pattern grafici, Ottimizzazioni IS-OOS su Forex e CFD, Analisi di Portafoglio .

                              Comment


                                #45
                                Vorrei segnalarvi anche questo sito ;
                                http://www.forextester.com/data/data...-kS6ERm9mvXg.1
                                dove poter scaricare dati 1M di buona qualità, per i maggiori cambi/cross + oro e argento i dati sono free.

                                Comment

                                Working...
                                X