[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 357

 
Prezados Profissionais! Por favor, ajude. Não consigo descobrir por onde começar e como fazer isso. A tarefa geral é a seguinte: 1) Encontrar a barra mais antiga (Tempo [-1]) na janela e lembrar seus valores Alto (H-1) e Baixo (-1). 2) Encontre a próxima barra (i) pelos valores (H-1<Hi) ou (L-1>Li). Se (H-1<Hi) for encontrado, então desenhe uma linha indicadora de L-1 a Hi. Se (L-1>Li) for encontrado, então desenhe a linha indicadora de H-1 a Li. Eu tento colocar este problema no indicador Zig Zag, mas ele é criado com dois amortecedores calculados e um indicador. Eu não consigo entender. Obrigado antecipadamente pela ajuda!
 
Pessoal, ajudem-me, tentei passar as atas hoje e as tenho a partir de 17 de novembro de 2009, não mais tarde (. Tenho que aguentar ou há algum lugar para dá-lo??? Obrigado de antemão.
 
Caros especialistas! Como você calcula o tempo com precisão?
 
PLUT >> :
Pessoal, ajudem-me, tentei passar as atas hoje e as tenho a partir de 17 de novembro de 09, não mais tarde (. Devo aguentar ou há algum lugar onde eu possa obtê-los??? Obrigado de antemão.

1. baixe automaticamente o histórico de cotações.

Siga este método para obter cotações a partir de MetaQuotes.

1. Tipo Serviço -> Arquivo de cotações ou pressione F2.
2. Selecione o período M1 da moeda desejada. Certifique-se de clicar duas vezes e "Quote Archive: <moeda selecionada>, M1" é exibido no título da janela.
3) Pressione o botão "Load" (à esquerda) e aguarde. Na conexão normal, levará cerca de 5 minutos.
4. As citações da M1 são carregadas. Clique novamente em "Download" e seremos oferecidos para recalcular todas as TFs. Você deve concordar. Se uma oferta não tiver aparecido e um download repetido tiver começado (isso acontece), aguarde sua conclusão, feche a janela "Quotes archive", reabra-a e pressione "Download". A oferta deve agora aparecer a 100%.
5. Esperamos.
6. Todas as TFs são recalculadas. Isto pode ser verificado rolando a barra de rolagem da outra TF até o fundo.

2. Download Manual do Histórico.

Você precisa encontrar o arquivo de cotações dos instrumentos necessários por si mesmo.

1. Descompacte o arquivo baixado.
2. Escolha Serviço -> Arquivo de cotações ou simplesmente pressione F2.
3. Selecione o período M1 da moeda desejada. Certifique-se de clicar duas vezes e "Quote Archive: <moeda selecionada>, M1" é exibido no título da janela. Clique no botão "Importar" (no lado direito).
4. Encontre o arquivo *.hst baixado - não cometa um erro com a moeda e a TF! Clique em "OK".
5. Para recalcular todas as TFs siga as mesmas instruções que no primeiro caso.

 
nikost >> :
>>Cuidados conhecedores! Como calcular o tempo com precisão?

O que significa?

 
costy_ >> :

1. download automático do histórico de cotações.

2. Download manual da história.


Muito obrigado!!!!!!!
 
costy_ писал(а) >>

Eu não consigo entender.

Eu ainda precisaria mostrar quais são os iguais usados nas condições lógicas.

 
costy_ писал(а) >>
alerta (p) após o último formulário dá apenas um valor=2, e no final tudo é normal no laço

>> Condição estranha.

int start()  {
   bool find;
   int kolvo=0;
   int pos = iBarShift(NULL,0,iTime(0,1440,2),FALSE );
   double buf_X[201][2000];
   double kolvo_buf[2000];
   
   for(int i= pos; i>=0; i--)  
      for (int r=1; r<=200; r+=1) 
         buf_X[ r][ i] = iMA(NULL, 0, r, 0, 0, 4, i);
     
   for ( r=2; r<=200; r+=1) {
      kolvo=0; 
      find=true;
      for( i= pos; i>=0; i--) {
         if( buf_X[ r][ i+2]!=EMPTY || buf_X[ r][ i+2]!=EMPTY_VALUE) 
            
            if(
               ( buf_X[1][ i+2]> buf_X[100][ i+2]&& buf_X[1][ i+1]< buf_X[100][ i+1])
            || ( buf_X[1][ i+2]< buf_X[100][ i+2]&& buf_X[1][ i+1]> buf_X[100][ i+1])
                                                                              ){
               kolvo++;
            }
         kolvo_buf[ r]= kolvo;

      }
      Print("kolvo_buf[",r,"]=", kolvo_buf[r]);  
   }   
}
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[15]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[14]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[13]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[12]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[11]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[10]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[9]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[8]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[7]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[6]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[5]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[4]=97
2009.12.20 16:32:49 teste GBPJPY,M1: buffer kolvo_buf[3]=97
 

Na suposição lógica que é estabelecida

   if((buf_X[1][pos+2]>buf_X[100][pos+2]&&buf_X[1][pos+1]<buf_X[100][pos+1])
   || (buf_X[1][pos+2]<buf_X[100][pos+2]&&buf_X[1][pos+1]>buf_X[100][pos+1])
Tudo parece estar bem.
 
Cara, não apague postos ou você vai acabar com um assistente se comunicando com um fantasma =))
Arquivos anexados:
mavbest.mq4  7 kb