Script: YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4

 

YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4:

Questo script vi aiuterà ad ottenere per MetaTrader 4 una cronologia completa senza buchi dal database di MetaTrader 5.

YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4

Author: Yuriy Zaytsev

 
Grazie!!!
 

Buona idea e script. Per accelerare il processo, è possibile utilizzare lo script YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4 per produrre solo il file M1 TimeFrame. F-Y-I: eseguendo lo script oggi (2010.12.17) con Max bars in chart in MT-5 impostato su 900000 si è prodotto un file M1 dal 2008.06.09 al 2010.12.17. Importare questo file M1 in MT-4 History Center e quindi utilizzare lo script period_converter_auto per produrre i restanti file M5, M15, M30, H1, H4, Day, Week e Month TimeFrame.

Un'ottima idea e uno script potrebbero essere quelli di modificare lo script YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4 per produrre automaticamente tutti i file TimeFrame.
 

Materiale utile.

 

Un'ottima idea e un ottimo script sarebbe quello di modificare lo script YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4 per produrre automaticamente tutti i file TimeFrame.

Grazie per lo script e suggerisco anche quanto sopra.

 
Un grande inchino...
 

Vi prego di aiutarmi con un consiglio, ho usato lo script una volta, tutto è andato bene, volevo rattoppare dei buchi freschi, ho cancellato tutti i file da MQL5/files reinstallato MT5, eseguo lo script, il commento appare istantaneamente: OK. Pronto...

I file non appaiono, non viene visualizzato nulla nel log,

nel log: caricato con successo e nello stesso secondo rimosso

 
L'ho capito da solo, ho impostato il numero di barre su Illimitato, ecco perché non andava.
 

Era necessaria una cronologia completa su tutti i tf mcl4, è stata implementata la creazione di csv su tutti i tf mcl4 e gli strumenti in Market Watch.

Potrebbe essere utile per qualcuno.(Vai)

File:
History.mq5  6 kb
 
È possibile caricare non tutti i file di cronologia, ma solo M1 e poi convertirlo in tutti gli altri periodi utilizzando lo script per la conversione del grafico del timeframe M1 in tutti gli altri grafici di timeframe standard ( period_converterAL) https://www.mql5.com/it/code/7055.
 

Grazie per il vostro duro lavoro.

Ho reinstallato il sistema, scaricato un nuovo terminale mt5 e non riesco a convertire le quotazioni. Ho tolto il nuovo terminale, ho installato quello vecchio dall'archivio, tutto funziona fino al primo ricaricamento del terminale. Appena ricaricato il terminale, lo script scrive che funziona e questo è tutto.

script YURAZ_Create_History_History_CSV_From_MT5_for_MT4(EURUSD,M1) rimosso
script YURAZ_Create_History_CSV_From_MT5_for_MT4 (EURUSD,M1) caricato correttamente