Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1467
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
O que você quer dizer comisso ? Você acha que, para copiar algum número de elementos de um array para outro, algum temp[], você deve definir o tamanho do array antes de copiar ArrayResize(temp, new_size); ?????
Não, é claro, eu quis dizer que o tamanho do array é sempre conhecido ou pode ser conhecido. E ele pode e deve ser controlado para a superação de índices.
Claro que não, eu quis dizer que o tamanho da matriz é sempre conhecido ou pode ser conhecido. E ele pode e deve ser controlado quanto à superação de índices.
Você pode controlá-lo, mas nem sempre é necessário...
O controle é possível, mas nem sempre necessário....
Hehe, então comece depois de ir além)))))
Aqui está uma olhada...
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação.
Perguntas de iniciantes MQL5 MT5 MetaTrader 5
Alexey Viktorov, 2023.06.27 21:19
Qual é o problema? Declare uma matriz temp[] e copie 30 elementos para ela e procure o índice do valor mínimo/máximo. E se, no final, houver menos de 30, ele copiará quantos restarem. E, nesse caso, eu preferiria usar o loop while().
Por que devo controlar o tamanho da matriz temp[]?
Você deve controlar o tamanho da matriz de onde copiamos para temp[], não discuto... Mas por que preciso controlar o tamanho da matriz onde estamos procurando o máximo\mínimo?
Sim, o terminal só examina os permitidos explicitamente.
Sim, o terminal só está examinando os autorizados.
Portanto, não é o terminal que está bisbilhotando, é a DLL.
Portanto, não é o terminal que vai se envolver, é a DLL.
Uma dll não precisa de um host autorizado no MT. Basta permitir o uso de uma dll no MT. e a própria dll pode fazer absolutamente qualquer coisa.
Você poderia me dizer onde esse código não está funcionando corretamente? Ele lê os registros aleatoriamente como deseja, não encontra tudo e fornece novos resultados em um novo início.