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
Tornar possível a passagem de matrizes de qualquer dimensão para uma função, por que todo esse absurdo com sobrecarga de escrita e outras coisas, em C++ é possível, é claro, há nuances, mas uma matriz de qualquer dimensão pode ser avaliada. Surge a pergunta por que precisamos da função ArrayDimension() se ela não pode ser usada de qualquer forma (somente em macros e outros casos raros). Permitem atribuir os valores das variáveis e funções em arrays durante a criação, como em C++, parece ser assim
int r=8;
int mas[8]={r,0,0,Func(),r,0,0,1};
Func(){retorno 5;}
abrir o acesso à memória da matriz para que possamos trabalhar com a memória da matriz e não executá-la através de um loop, sobrecarregando assim o processador com cálculos desnecessários. Seria bom poder atribuir valoresa argumentos de variáveis (pelo menos globais) de funções também.
int r=8;(globalmente ou por estrutura)
Funk(){retorno (5+8);}
Funk1(int ar=r, int ar2=Funk()){retorno (ar+ar2);} E há muito mais que poderíamos fazer. Exceto que os mql4 e 5 são aparentemente o progresso do século e não irão mais longe.