Array fuori portata in Bisogno di aiuto - pagina 6

 
Dark Kchlyzov:

C'è un livelloLow_D1_Level , allora abbiamo bisogno di ottenere il valore del prossimo livello Min_D_Level, che sarà il prossimo più basso nella storia e sarà inferiore a Low_D1_Level.

Non so come spiegare ulteriormente. Se si esegue il codice nel tester con la visualizzazione penso che tutto sia visibile.

Ok, sono un idiota!

Disegna o fai uno screenshot del tester. ))) Ogni creatore ha la sua terminologia))))

Prossimo livello o giorno?

 
Dark Kchlyzov:

C'è un livelloLow_D1_Level , allora abbiamo bisogno di ottenere il valore del prossimo livello Min_D_Level, che sarà il prossimo più basso nella storia e sarà inferiore a Low_D1_Level.

Non so come spiegare ulteriormente. Se si esegue il codice nel tester con la visualizzazione penso che tutto sia visibile.

    Come vedo

    void Level()
    {
    
     Low_D1_Level   = iLow (_Symbol,PERIOD_D1,1);   // Возвращает значение минимальной цены бара  D1
    
     for(int i = 1; ;i++) 
        {
         if(iLow(_Symbol,PERIOD_D1,i)< Low_D1_Level)
              {
               Min_D_Level = iLow(_Symbol,PERIOD_D1,i); break; 
              }  
        } 
     

    Hai il minimo del giorno corrente

    Low_D1_Level   = iLow (_Symbol,PERIOD_D1,1);   // Возвращает значение минимальной цены бара  D1

    Poi, si controlla se c'è un valore più basso nella storia rispetto al minimo del giorno corrente.

     for(int i = 1; i<ArrayRange(Bar_data_D1,0) ;i++)
        {
         if(Bar_data_D1 [i][2]>=0)
           {
            if( Bar_data_D1 [i][2] < Low_D1_Level)
              {
               Min_D_Level = Bar_data_D1 [i][2];break;
              }
           }   
        } 
    

    se sì, assegna Min_D_Level a questo valore minimo, e se no, il valore rimane lo stesso.

    giusto?

    Quanto in profondità nella storia vuoi cercare il minimo Min_D_Level?

     
    Aleksei Stepanenko:

    Hai il minimo del giorno corrente

    Poi, si controlla se c'è un valore più basso nella storia rispetto al minimo del giorno corrente.

    se sì, assegna Min_D_Level a questo valore minimo, e se no, il valore rimane lo stesso.

    giusto?

    Quanto in profondità nella storia vuoi cercare il minimo Min_D_Level?

    Proprio così!

    Quanto in profondità nella storia vuoi cercare il Min_D_Level?

    A tutta la storia che è disponibile per questo simbolo.

     
    Quindi questo sarebbe il minimo dell'intero programma. Ne hai bisogno?
     

    Ha lasciato solo le linee giornaliere, non può ancora avere l'idea


     
    Aleksei Stepanenko:

    Ha lasciato solo le linee giornaliere, non può ancora avere l'idea


    Aleksei Stepanenko:
    Quindi questo sarà il minimo di tutto il grafico. Ne hai bisogno?

    (Se siete interessati all'idea, penso che sia inappropriato discuterne qui.

    Naturalmente condividerò).

    Quindi sarà un minimo di tutta la grafica. Ne hai bisogno?

    Se non c'è un minimo effettivo nella storia, allora c'è solo Low_D1_level e Min_D_Level che non ridisegniamo.

     
    Dark Kchlyzov:

    (Se siete interessati all'idea, non credo sia appropriato discuterne qui.

    Certo che lo farò).

    Quindi questo sarebbe il minimo dell'intero programma. Ne hai bisogno?

    Se non c'è un minimo effettivo nella storia, allora c'è solo un Low_D1_level e un Min_D_Level che non ridisegniamo.

    Gli extrema giornalieri, e quelli che trovi sono in effetti degli extrema, i minimi (o i massimi) hanno una distanza abbastanza grande dal prezzo attuale. La differenza tra i minimi e i massimi nei 132 giorni della vigilia è più di 12300 pip. Prezzo dal minimo più vicino di 2000, dal massimo di 800.

    Non lo capisco nemmeno io.

     
    Dark Kchlyzov:

    (Se siete interessati all'idea, non credo sia appropriato discuterne qui.

    Certo che lo farò).

    Quindi questo sarebbe il minimo dell'intero programma. Ne hai bisogno?

    Se questo non è il minimo effettivo nella storia, allora c'è solo Low_D1_level e Min_D_Level che non ridisegniamo.

    Sono le 2.30 .

    Continueremo domani!

    Per i più intelligenti, è notte e non 14.30 -:)

    Non voglio turbare nessuno in alcun modo!!!

    Grazie mille a tutti !!! per oggi !!!

     

    Aleksei Stepanenko

    Grande rispetto!!!

    Almeno l'uomo si è degnato di andare in fondo alla questione.

    Aleksei Stepanenko
    Aleksei Stepanenko
    • www.mql5.com
    Профиль трейдера