Erros, bugs, perguntas - página 2011
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
E só faz sentido como parâmetros de entrada para funções/métodos?
MT4 construir 1090
Erro de recriação de objecto nográfico CORRENTE Erro=4200
Erro ao recriar um objecto num gráfico não corrente Erro=0
Verificar guião:
Percorre todos os gráficos do terminal, cria um objecto com um nome repetido e gera um erro no registo.
Verificará também a velocidade de pesquisa do objecto criado no gráfico.
Veja se pode executar o guião, por favor.
O Meu Diário de Bordo:
0 19:51:01.427 teste CHFJPY.e,H1: __MQL4BUILD__ = 553 TERMINAL_BUILD = 5
0 19:51:01.427 test CHFJPY.e,H1: ChartFirst = EURCAD.e ID = 131498872250507535
0 19:51:01.427 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.443 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 15129 microssegundos. ChartID=131498872250507535 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.443 test CHFJPY.e,H1: 0 EURCAD.e ID=131500664876581320
0 19:51:01.443 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.463 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 20278 microssegundos. ChartID=131500664876581320 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.463 teste CHFJPY.e,H1: 1 CADJPY.e ID=131502896347051608
0 19:51:01.463 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.479 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 15825 microssegundos. ChartID=131502896347051608 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.479 teste CHFJPY.e,H1: 2 EURCAD.e ID=131502897682567227
0 19:51:01.479 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.529 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 50372 microssegundos. ChartID=131502897682567227 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.529 teste CHFJPY.e,H1: 3 GBPJPY.e ID=131505457001351910
0 19:51:01.529 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.541 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 11587 microssegundos. ChartID=131505457001351910 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.541 teste CHFJPY.e,H1: 4 GBPCHF.e ID=131505572251554422
0 19:51:01.541 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.554 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 13026 microssegundos. ChartID=131505572251554422 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.554 teste CHFJPY.e,H1: 5 AUDCHF.e ID=131505732457965009
0 19:51:01.554 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.567 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 12949 microssegundos. ChartID=131505732457965009 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.567 teste CHFJPY.e,H1: 6 USDCHF.e ID=131506110968531490
0 19:51:01.567 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.587 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 20701 microssegundos. ChartID=131506110968531490 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.587 teste CHFJPY.e,H1: 7 AUDUSD.e ID=13150755133030304303
0 19:51:01.587 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.606 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 18558 microssegundos. ChartID=13150755133030304303 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.606 teste CHFJPY.e,H1: 8 EURCAD.e ID=131507869928472695
0 19:51:01.606 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.619 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 13219 microssegundos. ChartID=131507869928472695 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.619 teste CHFJPY.e,H1: 9 EURAUD.e ID=131507916092399918
0 19:51:01.619 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=0
0 19:51:01.632 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 12294 microssegundos. ChartID=131507916092399918 encontrado obj: 1000 não encontrado obj: 0
0 19:51:01.632 teste CHFJPY.e,H1: 10 CHFJPY.e ID=131508222052591591588
0 19:51:01.632 test CHFJPY.e,H1: Erro na criação de objecto duplicado - GetLastError=4200
0 19:51:01.632 test CHFJPY.e,H1: O tempo para pesquisar Objecto pelo nome 1000 vezes é de 98 microssegundos. ChartID=13150822205259151588 encontrado obj: 1000 não encontrado obj: 0 GRÁFICO CORRENTE
A minha velocidade de pesquisa difere 100-500 vezes...
E quanto a si?
Verificar guião:
Percorre todos os gráficos do terminal, cria um objecto com um nome repetido e regista um erro.
Verificará também a velocidade de pesquisa do objecto criado no gráfico.
Veja se pode executar o guião, por favor.
A minha velocidade de pesquisa varia num factor de 100-500...
E você?
Senka levar a bola
Parece que HE :)
Senka levar a bola
Parece que HE :)
Não compreendi nada, mas continua a ser divertido.
Não compreendi nada, mas continua a ser divertido.
Bug.
Nenhum erro 4200 ao criar um objecto duplicado no gráfico não corrente (que dá no actual - [ver "GRÁFICO CORRENTE" em log]) ,
bem como descobriram que encontrar um objecto no GRÁFICO RECENTE CARTA demora até 500 vezes mais tempo do que encontrar o actual.
а :) porque afinal não sou o único
Será que entendo correctamente que tais matrizes não podem ser inicializadas de forma sensata?
E só faz sentido como parâmetros de entrada para funções/métodos?
Poder-se-ia pensar que é possível, mas como se pode ver pelo exemplo - leva a erros difíceis de apanhar
Sim, há aqui um bug de compilador, mas nenhuma execução vai além deste ponto - ponteiro inválido.
Assim, de facto, não é possível uma inicialização.
Sim, há aqui um bug de compilador, mas a execução não vai mais longe do que este lugar - ponteiro inválido.
Então o bug está também no facto de que para as versões de 32 bits (eu tenho exactamente uma) a execução é sem erros. ponteiro inválido - apenas se aumentar a classe com um membro, por exemplo, int i