Witam, czy byłby mi ktoś w stanie pomóc z napisaniem kodu, który brałby wszystkie ceny (mogą być maksima z każdej świecy) z poprzedniego dnia, a później policzył centyl (którego wartość mogę sobie ustawić) i obliczył poziom dla którego np. 80% maximów jest powyżej tego poziomu. Zapewne trzeba utworzyć tablicę która będzie zawierała wszystkie maksima z poprzedniego dnia i jakoś z niej policzyć centyl.
Próbowałem coś pokombinować z tablicami, ale chyba nie za bardzo mi to wyszło 
Kod: Zaznacz cały
int tablica()
{
int z;
for(z=0;z<=IloscSlupkowOtw;z++) 
{
int a =ArrayMaximum(High,IloscSlupkowOtw,1);
int b =ArrayMinimum(Low,IloscSlupkowOtw,1);
// Świeca indeksu max. ceny 
// Świeca indeksu min. ceny 
Maximum=High[a]; // Żądana max. cena
Minimum=Low[b]; // Żądana min. cena
}
}
W tym kodzie (o ile jest poprawny) problem polega na tym, że ręcznie muszę wpisywać liczbę słupków, a pozatym nie odnosi się ona (tablica) do poprzedniego dnia, tylko do słupków liczonych wstecz od danej świecy.
Jeżeli mógłby mi ktoś pomóc, byłbym wdzięczny. 
Dodano po 12 minutach:
 Do zliczania liczby świec z poprzedniego dnia, pewnie trzeba użyć 
 ? 
 tylko jak ustawić żeby liczyło je dla dnia poprzedniego???