Conversão data/hora para função CopyTicks

 

 Ola, boa tarde!

 Quero que os ticks vejam a partir de uma data/hora específica, por exemplo "2016.10.03 10:00", na documentação CopyTicks:

int  CopyTicks( 
   string           symbol_name,           // nome do símbolo 
   MqlTick&         ticks_array[],         // matriz para recebimento de ticks 
   uint             flags=COPY_TICKS_ALL,  // sinalizador que define o tipo de ticks obtidos 
   ulong            from=0,                // data a partir da qual são solicitados os ticks 
   uint             count=0                // número de ticks que é necessário obter 
   );

 

 Como é feita a conversão de uma data específica para que seja aceita na pesquisa dessa?

 

CopyTicks(_Symbol, tmp_negocios, COPY_TICKS_ALL,  data_hora_inicio)


Grato,

Daniel 

 

Bom dia,

Copyticks mudo varios parâmetros, mais o retorno é o mesmo.

data_inicio = ulong(StringToTime("2016.08.26 09:02:00"));
tmp_quant_tick_retornada  = CopyTicks(_Symbol, tmp_negocios, COPY_TICKS_ALL,  data_inicio);
Print("Quant ticks A = " + " primeiro "  + string(tmp_negocios[0].time) + " ultimo  "  + tring(tmp_negocios[tmp_quant_tick_retornada - 1].time));
         
tmp_data_inicio_pesquisa = 2000;
tmp_quant_tick_retornada  = CopyTicks(_Symbol, tmp_negocios, COPY_TICKS_ALL,  tmp_data_inicio_pesquisa);
Print("Quant ticks B= " + " primeiro "  + string(tmp_negocios[0].time) + " ultimo  "  + string(tmp_negocios[tmp_quant_tick_retornada - 1].time));
         

 

Retorno: 

Quant ticks A = 2000 primeiro 2016.02.01 08:00:01 ultimo  2016.06.22 11:10:00 

Quant ticks B= 2000 primeiro 2016.02.01 08:00:01 ultimo  2016.06.22 11:10:00

Inconsistencia: não podia retornar igual. 

 

At.

Daniel 



 

RESOLVIDO!

Se alguém tiver a mesma dificuldade, consultar o tópico https://www.mql5.com/ru/forum/97540  (esta em russo).

Atenciosamente,

Daniel 

Copyticks с помощью параметра "для" отлична от нуля
Copyticks с помощью параметра "для" отлична от нуля
  • www.mql5.com
Привет! Кто-то знает, как работать с функцией Copyticks с помощью параметра "из" отличен от нуля, то есть с определенной даты...
Razão: