Erros, bugs, perguntas - página 1722

 
Karputov Vladimir:

Provavelmente no mês 10 a estrutura dos dados do tick foi alterada (talvez muita informação adicional tenha sido introduzida). Ou talvez seja apenas que o símbolo se tenha tornado activamente comercializado.

Neste momento, ao consultar um tal guião:

no servidor "Open-Broker" o tamanho dos ticks (e no mês 10 não é definitivo, os ticks continuam a ser carregados)

Obrigado pela mensagem.

O problema foi encontrado e resolvido.

A correcção estará disponível na próxima construção do terminal.

O novo terminal fixo estará disponível em MetaQuotes-Demo no final da semana (provavelmente mais cedo - a construção deve ser superior a 1437).

Para actualizar, basta ligar o terminal à MetaQuotes-Demo.

Mais uma vez, obrigado.

 
A história do tiquetaque sobre BCS e Otkritie é idêntica?
 
fxsaber:
A história do tick na BCS e Otkritie é idêntica?
Supõe-se que tenham o mesmo fornecedor de dados - a bolsa de valores. Assim, em contas reais (não de demonstração) a história do tick deve ser a mesma.
 
Karputov Vladimir:
No que diz respeito à ideia, eles têm apenas um fornecedor de dados - o intercâmbio. Portanto, a história do tick em contas reais (não demo) deve ser a mesma.
Há muitas coisas que deveriam ser, mas os criadores informaram directamente

Fórum sobre comércio, sistemas de comércio automatizados e testes estratégicos

Lista de alterações no MetaTrader 5 Client Terminal builds

MetaQuotes Software Corp., 2016.10.06 17:12

Instamos todos os comerciantes a juntarem-se aos testes da nova versão da plataforma para experimentarem eles próprios todas as suas características e ajudarem os criadores a corrigir os bugs encontrados.


 
fxsaber:

Pelo aparecimento do DRAW_CANDLES é impossível determinar onde se encontra a abertura e o fecho da vela.

Por exemplo, eu faço DRAW_BARS. Podemos ver onde estão as barras em alta e em baixa. Mudo o estilo dos amortecedores para DRAW_CANDLES - não vemos nada!

Qual é o objectivo de tais DRAW_CANDLES! Faça uma distinção visual entre velas de touro/urso!

A razão parece residir no facto de que o DRAW_CANDLES é implementado através do DRAW_HISTOGRAM - é possível obter uma correspondência visual completa utilizando quatro amortecedores.

Como consequência, no MT4, onde não existe DRAW_CANDLES, é possível conseguir o mesmo através do DRAW_HISTOGRAM.

 

Erro acidental na execução

O Perito está a correr na tabela e o Roteiro está a correr periodicamente. O Roteiro e o Perito contêm ex5 importados e são periodicamente compilados em conjunto, bem como módulos ex5 separadamente. Após a próxima compilação de peritos, quando corri o guião - apareceu o erro acima.

Após reiniciar o MetaTrader 5 (1437) - o erro não é reproduzido

 
A100:

Erro acidental na execução

O Perito está a correr na tabela e o Roteiro está a correr periodicamente. O Roteiro e o Perito contêm ex5 importados e são periodicamente compilados em conjunto, bem como módulos ex5 separadamente. Após a próxima compilação de peritos, quando corri o guião - apareceu o erro acima.

Após reiniciar o MetaTrader 5 (1437) - o erro não é reproduzido

Este erro ocorre devido a memória insuficiente quando se executa o programa MQL.

Por favor, informe, era possível que o terminal e/ou os programas MQL em execução consumissem muita memória (pode haver registos da mesma nos registos)?

 
Ilyas:
Por favor, informe, houve um elevado consumo de memória por programas terminais e/ou MQL (pode haver informação de registo sobre o mesmo)?

IS 0 18:29:42.715 Terminal MetaTrader 5 build 1437 iniciado (MetaQuotes Software Corp.)
KK 0 19:30:40.328 Terminal RAM: 725 Mb reservado, 304 Mb comprometido
FJ 0 20:30:40.474 Terminal RAM: 1438 Mb reservado, 330 Mb comprometido
KM 0 21:30:41.257 Terminal RAM: 1533 Mb reservado, 354 Mb comprometido
PJ 0 21:49:56.307 Saída do terminal iniciada

A memória pode não ter sido libertada a tempo. Monitorizarei a RAM do Terminal: Se a situação se repetir, entrarei em contacto consigo com detalhes.

 
ivanivan_11:

pergunta sobre uma matriz bidimensional.

em µl5 ao declarar a matriz dá erro '[' - valor de índice inválido


informação de https://www.mql5.com/ru/docs/basis/types/dynamic_array


aqui deve notar-se que esta parte da ajuda no µl5 é uma cópia justa da ajuda no µl4, até uma vírgula. por favor especifique como declarar tal conjunto no µl5, e também, se necessário, corrija a ajuda, se o exemplo da ajuda não funcionar

E se o ler atentamente, verifica-se que a matriz deve ser declarada como se segue:

double matrix[][2];
 

Tenho um projecto de dezenas de mqh. Todos eles estão em pastas diferentes. E alguns mqh têm o mesmo nome, mas caminho diferente (constrói, em suma).

Mas ao compilar, o registo mostra os nomes dos ficheiros mqh SEM caminhos! Acrescentar, por favor.

Razão: