Scripts: sHistoryExport - roteiro prático para exportar os dados históricos no formato do МetaТrader 4 - página 5

 
Andrey Khatimlianskii

Você poderia me dizer como configurar o script para que ele adicione aspas a cada minuto?

 

Resultados da compilação (MetaEditor v5. bld 2897) :

'StringToPeriod' - não é possível converter o enum sHistoryExport.mq5 75 45

'PeriodToString' - identificador não declarado sHistoryExport.mq5 105 85

'period' - algum operador esperado sHistoryExport.mq5 105 102

Conversão implícita de 'number' para 'string' sHistoryExport.mq5 105 85

'+' - token inesperado sHistoryExport.mq5 105 113

23 erros, 5 avisos 24 6

 
Greff:

Resultados da compilação (MetaEditor v5. bld 2897):

'StringToPeriod' - cannot convert enum sHistoryExport.mq5 75 45

'PeriodToString' - identificador não declarado sHistoryExport.mq5 105 85

'period' - algum operador esperado sHistoryExport.mq5 105 102

Conversão implícita de 'number' para 'string' sHistoryExport.mq5 105 85

'+' - token inesperado inesperado sHistoryExport.mq5 105 113

23 erros, 5 avisos 24 6

Etapa 1: Instalação

Faça upload do script para o diretório <data directory>\MQL5\scripts\.

Carregue as bibliotecas CheckHistory e String no diretório <data directory>\MQL5\Include\komposter\.

Compile o script.

CheckHistory - Функция для проверки и загрузки истории
CheckHistory - Функция для проверки и загрузки истории
  • www.mql5.com
Немного доработанная функция загрузки истории от MetaQuotes.
 

Obrigado, Andrey, o código funciona muito bem.

É possível adicionar um cronômetro para baixar automaticamente o csv periodicamente a cada x minutos?

Ou até mesmo definir um horário específico para o download?

https://www.mql5.com/en/docs/event_handlers/ontimer&nbsp;

Muito obrigado.

 

Falhas no terminal

PR      3       16:53:57.997    History 'GTN' file write error [18]
EH      3       16:53:57.997    HistorySymbol   synchronization selection failed [GTN]
OM      2       16:56:01.040    Terminal        crashlog generated