qjol: mas u tem que usar o formato "yyyy.mm.dd hh:mm" caso contrário u recebe erro 4051
OK, você está correto, ou a ajuda no MetaEditor está errada ou há um bug, de qualquer forma ele precisa ser reportado ao Service Desk I' ll report it . . . e o russo na ajuda inglesa.
Converte o fio no formato "yyyy.mm.dd hh:mi" para o tipo datetime (a quantidade de segundos que passaram desde 1 de janeiro de 1970).
data/hora StrToTime( stringvalor// string );
Parâmetros
valor
[em] Строка в формате "yyyyy.mm.dd hh:mi ".
Valor retornado
Valor do tipo de tempo como um número de segundos, passado desde 01.01.1970.
Exemplo:
data/hora var1,var2,var3; var1=StrToTime("2003.8.12 17:35"); var2=StrToTime("17:35"); // retorna a data atual com a hora dada var3=StrToTime("2003.8.12"); // retorna a data com a meia-noite de "00:00"
RaptorUK: OK, você está correto, ou a ajuda no MetaEditor está errada ou há um bug, de qualquer forma ele precisa ser reportado ao Service Desk I' ll report it . . . e o russo na ajuda inglesa.
Isto funcionará como uma alternativa para dar o mesmo resultado ...
GetLastError() dá descrição do erro somente se ele aconteceu e somente se a função estiver usando um manipulador de erros.
Este não é o caso aqui, portanto, usá-lo não tem sentido.
Str vs. String, você deve usar as novas funções como são as mesmas da MQL5, para ter compatibilidade de fonte.
Também se os resultados forem os documentados, por que você está insistindo em erro?
ResetLastError() antes da chamada StrToTime() e depois GetLastError() depois . . StrToTime() não deve causar um erro, mas sim . . . . é um bug. Algo semelhante já foi reconhecido e corrigido: https://www.mql5.com/en/forum/149475/page2
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
mas u tem que usar o formato "yyyy.mm.dd hh:mm" caso contrário u recebe erro 4051
StrToTime
Converte o fio no formato "yyyy.mm.dd hh:mi" para o tipo datetime (a quantidade de segundos que passaram desde 1 de janeiro de 1970).
data/hora StrToTime(
string valor // string
);
Parâmetros
valor
[em] Строка в формате "yyyyy.mm.dd hh:mi ".
Valor retornado
Valor do tipo de tempo como um número de segundos, passado desde 01.01.1970.
Exemplo:
data/hora var1,var2,var3;
var1=StrToTime("2003.8.12 17:35");
var2=StrToTime("17:35"); // retorna a data atual com a hora dada
var3=StrToTime("2003.8.12"); // retorna a data com a meia-noite de "00:00"
OK, você está correto, ou a ajuda no MetaEditor está errada ou há um bug, de qualquer forma ele precisa ser reportado ao Service Desk I' ll report it . . . e o russo na ajuda inglesa.
Isto funcionará como uma alternativa para dar o mesmo resultado ...
. e sem erros.
. e sem erros.
é claro, é o formato certo
do que você está falando?
dá
Então, o que está errado?
do que você está falando?
dá
Então, o que está errado?
do que você está falando?
dá
Então, o que está errado?
adicione GetLastError() u vai descobrir
StringToTime() e não StringToTime()
não importa, ambos estão dando erro 4051
GetLastError() dá descrição do erro somente se ele aconteceu e somente se a função estiver usando um manipulador de erros.
Este não é o caso aqui, portanto, usá-lo não tem sentido.
Str vs. String, você deve usar as novas funções como são as mesmas da MQL5, para ter compatibilidade de fonte.
Também se os resultados forem os documentados, por que você está insistindo em erro?
GetLastError() dá descrição do erro somente se ele aconteceu e somente se a função estiver usando um manipulador de erros.
Este não é o caso aqui, portanto, usá-lo não tem sentido.
Str vs. String, você deve usar as novas funções como são as mesmas da MQL5, para ter compatibilidade de fonte.
Também se os resultados forem os documentados, por que você está insistindo em erro?
Str vs. String, você deve usar as novas funções como na MQL5, para ter compatibilidade com a fonte.