Данная статья, построенная в форме справочника по функциям MQL4, призвана помочь переходу с MQL4 на MQL5. Для каждой функции языка MQL4 приведено описание и представлен способ ее реализации на MQL5, что позволит вам значительно ускорить перевод своих программ с MQL4 на MQL5. Для удобства функции разбиты на группы, как в документации по MQL4.
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.
OK, vou-me embora por uns tempos. Se estiver interessado, pode dar outra vista de olhos a este post: https://www.mql5.com/ru/forum/6343/page55#comment_344431 e indicar onde está errado.
A segunda questão a considerar: no indicador padrão iMA, o terceiro argumento deve ser do tipo int. No seu código
O terceiro argumento é periodd(período). Que tipo de argumento é este?Bom dia a todos
Em mql4, em ekspert foi suficiente escrever Tempo[10] e o resultado foi o tempo da décima barra do gráfico actual. Como posso obter este bar em mql5.
Obrigado
Bom dia a todos
Em mql4, em ekspert foi suficiente escrever Tempo[10] e o resultado foi o tempo da décima barra do gráfico actual. Como obter este bar em mql5.
Bom dia a todos vós
Em mql4, em ekspert foi suficiente escrever Tempo[10] e o resultado foi o tempo da décima barra do gráfico actual. Como obter este bar em mql5.
Obrigado
para o futuro, há um artigo muito interessante:
https://www.mql5.com/ru/articles/81
Já reescrevi o indicador mql4 e estou a reescrever o perito.
Pergunta sobre as aulas, não consigo perceber.
Digamos que temos no eexpert:
CExpert Myexpert;
int OnInit()
{
//--- Perito iniciador
if(!Myexpert.Init(Símbolo(),Período(),verdadeiro,1))
{
//--- falhou
printf(__FUNÇÃO__+": perito iniciador de erros");
Myexpert.Deinit();
retorno(-1);
}
nulo OnTick()
{
datetime test=Myexpert.Time(10);
Imprimir("teste = ", teste);
}
O Myexpert.Time(10) deve devolver a hora da décima barra no gráfico? E como escrevê-lo correctamente?
Obrigado
O Myexpert.Time(10) deve devolver a hora da décima barra no gráfico? E como escrevê-lo correctamente?
Que tipo de função é esta? Tem o seu código?
se for o caso, investiguem-no e verifiquem-no.
Mas vou contar-vos um segredo - mas shhhh, não contem a ninguém ... A MQL5 tem um depurador!