Statystyczna analiza danych - oprogramowanie

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Statystyczna analiza danych - oprogramowanie

Nieprzeczytany post autor: Esco »

Mam do wykonania przykładowo następujące zadanie:

1. Znaleźć i policzyć długość serii jednakowych świeć w zadanym zakresie dat.
(sporządzić histogram)

2.Policzyć średnia długość górnych knotów w zadanym zakresie.

3.Obliczyć i zapisać do tablicy lokalne maksima\minima (względem poziomu z początku zakresu) dla podanych dat.

Jakie oprogramowanie polecicie do tego rodzaju zadań?

LowcaG
Pasjonat
Pasjonat
Posty: 1068
Rejestracja: 05 paź 2007, 15:39

Nieprzeczytany post autor: LowcaG »

Excel lub MQL4?

Mówię poważnie :)
(to 20 minut roboty)

Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Nieprzeczytany post autor: Esco »

Dla dużych wolumenów danych rzędu kilkuset tysięcy do miliona rekordów?

LowcaG
Pasjonat
Pasjonat
Posty: 1068
Rejestracja: 05 paź 2007, 15:39

Nieprzeczytany post autor: LowcaG »

Esco pisze:Dla dużych wolumenów danych rzędu kilkuset do miliona rekordów?
A to troszkę zmienia postać rzeczy ;)
excel odpada.

Dane wejsciowe masz w pliku?
Milion to też nie jest dużo, z drugiej strony

Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Nieprzeczytany post autor: Esco »

Standardowy csv - data,o,h,l,c.

green7
Maniak
Maniak
Posty: 2060
Rejestracja: 16 sty 2008, 18:44

Nieprzeczytany post autor: green7 »

Dowolny język programowania, dane z pliku - całośc jest raczej banalnie prosta do zrobienia.
Green
Obrazek
Obrazek

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

dowolny język jak wspomniał green albo jakiś pakiet statystyczny czy do obliczeń numerycznych: gnu-r, scilab, ocateve, matlab
osobiście bym użył r
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

proponuje C++, szybsze niz .NET i te badziewia...

Awatar użytkownika
tarfue
Gaduła
Gaduła
Posty: 269
Rejestracja: 29 maja 2011, 22:28

Nieprzeczytany post autor: tarfue »

proponuję jak wyżej Dane wrzucić do tablicy dynamicznej najlepiej paczkami wtedy masz to w RAMie i najszybciej to zmielisz wielkość paczki dobrać do RAMU jakim dysponujesz może też być lista 1-2 kierunkowa. Ogranicza cię tylko RAM procki obecnie to ponad 14 m operacji na sekundę dlaczego C++ najlepszy przekład na język maszynowy a operacje na danych mieszczących się w ramie są najszybsze cout<< używaj tylko do wyświetlenia wyniku myślę że tak bedzie najlepiej zawsze możesz to dostosować do potrzeb które pojawią się później
:)

Awatar użytkownika
Esco
Przyjaciel Forum
Przyjaciel Forum
Posty: 2603
Rejestracja: 11 kwie 2010, 20:56

Nieprzeczytany post autor: Esco »

Zrealizowałem to drugiego dnia rano po utworzeniu tematu w MQL
Jednak trudno nazwać to elastycznym rozwiązaniem.

ODPOWIEDZ