MetaTrader4
Convertere Periodi Ottimizzato per il Trading su MT4
Ultima Versione: 1.4Il 24 dicembre 2005, è stata rilasciata la versione 1.4, che migliora la velocità nel rilevare le modifiche nei dati eliminando le operazioni in virgola mobile. Inoltre, è stata aggiunta la possibilità di esportare un file CSV in tempo reale.OutputCSVFile = 0: nessun CSV.OutputCSVFile = 1: CSV + HST.OutputCSVFile = 2: solo CSV, senza HST.Quest'ultima opzione è utile se desideri generare file CSV per periodi integrati. Il nome del file CSV sarà identico a quello del file HST, a eccezione dell'estensione, con un controllo di sicurezza per il PeriodMultiplier.Di seguito puoi vedere uno screenshot del costo CPU su un P4 1.8G durante l'aggiornamento con M1->M3, M10 e H1->H2 insieme.I. Caratteristiche:Questa è una versione migliorata del convertitore di periodi per MT4, basata sul convertitore di periodi predefinito di MetaQuotes. A differenza dello script originale, che non supporta l'aggiornamento in tempo reale e consuma molta CPU (tra il 50% e il 90%), questa versione risolve i seguenti problemi:Aggiornamento in tempo reale o aggiornamenti personalizzati a livello di millisecondo.Basso costo CPU, mediamente tra il 5% e il 10% o meno.Funziona come un indicatore, quindi può essere salvato e ricaricato durante il riavvio.Nessuna limitazione a un convertitore per grafico, puoi generare quanti più grafici di nuove scadenze desideri.Aggiornamento automatico se viene caricato un nuovo blocco di cronologia.II. Come utilizzare:Copia il file mq4 nella cartella indicatori di MT4 (experts\indicators) per installarlo come indicatore, NON come script. Poi, nella lista degli indicatori personalizzati, attacca period_converter_opt al grafico desiderato. Supporta 4 parametri:PeriodMultiplier: fattore di moltiplicazione del nuovo periodo, di default è 2;UpdateInterval: intervallo di aggiornamento in millisecondi, zero significa aggiornamento in tempo reale. Di default è zero;Enabled: puoi disabilitarlo senza rimuoverlo tramite questa opzione.Gli altri parametri sono commenti o per il debug e possono essere ignorati. Assicurati di avere selezionata l'opzione "Consenti importazioni DLL" nella scheda comune, altrimenti non funzionerà. Successivamente, vai su File -> Apri Offline per aprire i dati generati. I dati offline verranno aggiornati automaticamente.Finché mantieni aperto il grafico sorgente e l'indicatore del convertitore attivo, il grafico generato, compresi gli indicatori al suo interno, sarà sempre aggiornato. Inoltre, puoi chiudere il grafico generato e riaprirlo in seguito da File -> Apri Offline senza problemi.Se desideri chiudere MT4, puoi lasciare quei grafici offline come normali grafici online. Quando riavvii MT4, anche quei grafici verranno caricati e aggiornati.III. Note:Non deselezionare l'opzione "grafico offline" nelle proprietà comuni del grafico offline, altrimenti, dopo il riavvio di MT4, verrà trattato come un grafico online e richiederà i dati dal server, risultando in una finestra grafica vuota.Puoi attaccare più di un convertitore alla stessa finestra con diversi PeriodMultiplier. Ad esempio, puoi attaccare 3 convertitori con PeriodMultiplier = 2, 4, 10 a M1 per generare M2, M4, M10 contemporaneamente.Il modo di aggiornamento in tempo reale aggiorna le quotazioni il più velocemente possibile, ma poiché ciò avviene tramite script, MT salterà la funzione start() quando il tuo PC è occupato e ci sono molte quotazioni in ingresso.IV. Cronologia:2005.12.24 1.4: velocità migliorata nel rilevare modifiche ai dati.2005.12.04 1.3: risolti problemi di dati mancanti con caricamenti di dati in blocchi.2005.11.29 1.2: ulteriori correzioni per dati mancanti e cambi di server.2005.11.29 1.1: risolto il problema di dati parziali dopo il riavvio.2005.11.28 1.0: rilascio iniziale.
2005.11.29