 
 DHigh(1) c’est bien le plus haut de la journée précédente ,
mais moi je cherche à coder
 « le deuxième ou troisième »
  « le deuxième ou troisième »  plus haut de x journée précédente et je ne sais comment faire
  plus haut de x journée précédente et je ne sais comment faire    
  
    
 
  « le deuxième ou troisième »
  « le deuxième ou troisième »  plus haut de x journée précédente et je ne sais comment faire
  plus haut de x journée précédente et je ne sais comment faire    
  
    
 ,
  , ne donnent pas solution à mon problème malheureusement  :roll:
  ne donnent pas solution à mon problème malheureusement  :roll:  On imagine 5 journées de bourse ,
 On imagine 5 journées de bourse , 
  

 ,
  ,
 
  
Code : #
Ndays = 5
Max1 = 0
Max2 = 0
FOR i = 1 TO Ndays DO
     IF DHigh(i) > Max1 THEN 
          Max1 = DHigh(i)
     ELSIF DHigh(i) > Max2 THEN 
          Max2 = DHigh(i)
     ENDIF
NEXT
RETURN Max2 
Code : #
NPeriod = 10
Max1 = 0
Max2 = 0
Max1 = highest[NPeriod](high)
FOR i = 0 TO NPeriod DO
    IF High[i] > Max2 AND High[i] < Max1 THEN
        Max2 = High[i]
    ENDIF
NEXT
RETURN Max2 
  
   , il faut bien faire cela pour manger et payer son loyer  :roll:
 , il faut bien faire cela pour manger et payer son loyer  :roll:Code : #
NDays = 5
NPeriod = NDays*24*60/5
Max1 = 0
Max2 = 0
Max1 = highest[NPeriod](Dhigh(0))
FOR i = 0 TO NPeriod DO
    IF DHigh(i) > Max2 AND DHigh(i) < Max1 THEN
        Max2 = DHigh(i)
    ENDIF
NEXT
RETURN Max2 
  
   
 
 
  