Fórum

MQL5 nao consegue fazer subtraçoes

CopyBuffer (tick_vol_handle, 0 , 0 ,buffers_size,vol_tick); CopyHigh ( _Symbol , 0 , 0 ,buffers_size,max); CopyLow ( _Symbol , 0 , 0 ,buffers_size,min); for ( int i= 0 ; i<buffers_size; i++) { double temp = max[i] - min[i]; range[i] = temp; // tickperrange[i] =

Array out of range

Alguem pode por favor me explicar pq quando eu chamo a função InitializeNeuralNetwork no onTick o o codigo de função AddLayer da out of range quando eu coloco 0 nao da problema, entao o problema é no i, mas eu nao tenho ideia do pq bool InitializeNeuralNetwork( int nsize, int &y_size_array[]){

Funciona se eu plotar no grafico mas nao no teste

EU escrevi um codigo simples pra desenhar linhas de suporte e resistencia baseado em fractais, no grafico em tempo real funciona muito bem, mas nos testes as coordenadas pra criar a ltb e lta bugam e so atualiza um lado eu sei que o codigo precisa de muita verificação de erros na chamada das funcoes

Array out of Range

Alguem pode me explicar pq esse codigo da esse erro? void OnStart (){ int arr1[]; arr1[ 0 ] = 0 ; };

Array out of range

Estou tentando fazer um indicador q so mostra a posição de 9 medias moveis, mas como nunca programei antes o codigo pode estrar meio feio e com alguns erros, ele faz o primeiro loop e desenha o indicador com os dados q ja estao no grafico, mas depois simplesmente nao atualiza mais, e quando tento