Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 975
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
Artyom Trishkin:
Este parece ser o caso:
SZY. A ajuda não tem nada a ver com isso. Não tem nada a ver com lógica.
Explicar onde está presente a operação C=C
ZS. lógica não funciona por alguma razão)
Explicar onde está presente a operação C=C
ZS. A lógica não funciona por alguma razão)
Conhecendo Artem, não tenho dúvidas de que ele o escreveu correctamente, só quero tentar explicar de uma forma ligeiramente diferente.
Conhecendo Artyom, não duvido que ele tenha acertado, só quero tentar explicá-lo de uma forma ligeiramente diferente.
Obrigado!
Explicar onde está presente a operação C=C
ZS. lógica não funciona por alguma razão)
Nisto:
ZOE. Funciona.Neste aqui:
ZS. Está a funcionar.Obrigado!
Como faço uma pesquisa numa matriz de objectos?
Eis como pesquiso através do meu conjunto de objectos CArrayObj. A tarefa é encontrar uma instância com um valor devolvido por um dos métodos, igual ao dado (offset). Faço-o com toda a força bruta, que acaba por ser muito longa, devido ao enorme número de elementos na matriz. Como fazê-lo correctamente?
Em C#, isto é fácil:
Encontrar (x=>x.method()==valor)
E nem sequer importa se a lista está ordenada ou não. Mas como fazê-lo aqui? Também ainda não encontrei nenhum método pronto na CList.
Como pesquisar através de um conjunto de objectos?
Eis como pesquiso a minha gama de objectos CArrayObj. A tarefa é encontrar uma instância com valor devolvido por um dos métodos, igual ao dado (offset). Estou a fazer isto com uma pesquisa completa, que se revela muito longa, devido ao enorme número de elementos na matriz. O que devo fazer correctamente?
Em C# isto é feito de forma simples:
Encontrar (x=>x.método()==valor)
E nem sequer importa se a lista está ordenada ou não. Como fazê-lo aqui? Também ainda não encontrei nenhum método pronto na CList.
compensação que tenho aqui é única. Será que o CHashMap me ajudaria? Mas é tão complicado... :(
Mas ainda não está claro. O meu objecto tem uma série de métodos. Como é que consigo um ponteiro para o objecto?
A compensação que tenho aqui é única. O CHashMap irá provavelmente ajudar-me? Mas é complicado... :(
Mas ainda não está claro. O meu objecto tem muitos métodos. Como posso obter um ponteiro para um objecto?
... A tarefa consiste em encontrar uma instância com um valor devolvido por um dos métodos igual ao dado (offset). Faço-o com força bruta, o que leva muito tempo, devido ao enorme número de elementos na matriz. ...
É fácil de o fazer em C#:
Encontrar (x=>x.método()==valor)
E nem sequer importa se a lista está ordenada ou não.
E em C#, será que esta expressão lambda, com a ajuda de alguma magia, funciona de forma simples?
Se método() devolver o mesmo valor - pesquisar através do dicionário. Se o valor for diferente de cada vez - apenas uma pesquisa completa de cada vez.
E em C#, será que esta expressão lambda, com a ajuda de alguma magia, funciona de forma simples?
Se método() devolver o mesmo valor - pesquisar através do dicionário. Se o valor for diferente de cada vez - apenas uma pesquisa completa de cada vez.
Bem, sim, existe um Linq. Valores idênticos. Sim, estou a apanhar um acidente com uma das minhas máquinas. O código é o mesmo em todo o lado.
Ao adicionar m_dict.AddObject(str_array[0],field);