Baza danych, diagramy, prognozowanie - JAVA

0

Witam :)

Dopiero uczę się Javy, za rok mam obronę, do tego czasu chciałbym zrobić aplikację do pracy magisterskiej:
Aplikacja polegałaby na tym, że pobiera dane cen zamknięcia akcji z bazy (csv, albo jakiś inny format) i na tej podstawie będę mógł na przykład wybrać sobie zakres dat i wygenerować diagram punktowy lub świecowy. Poza tym chciałbym żeby aplikacja stworzyła prognozę na podstawie tych danych.
Czy coś takiego będzie łatwe do zrobienia? Co powinienem ogarnąć, żeby takie coś napisać?
Na razie znam tylko podstawy Javy. Z tego co wyczytałem, to potrzebna będzie biblioteka JFreeChart, a wśród niej CandleStick (do wykresu świecowego), ale mało na ten temat jest informacji w internecie.

0

Diagram świecowy na podstawie danych (np. z netu) itp. jak znasz Javę to jest jakieś 2 godziny pracy.
Prognozowanie. Tu w zależności od podejścia możesz spędzić 50 lat.
Na razie nie wiadomo, żeby komuś się udało dość dobrą prognozę zrobić.

0

I to ma być na pracę magisterską?
EDIT:
choć faktycznie prognozowanie to trudno powiedzieć :)

0

Tak to chciałbym zrobić w ramach pracy magisterskiej i się zastanawiam czy to nie będzie ponad moje siły.
Co do prognozowania to pewnie skorzystam z podstawowych wzorów, które uwzględniają tylko posiadane dane, także to kwestia zastosowania wzoru.

1

No to faktycznie niezbyt ambitna ta magisterka. Albo spoko - have fun. Z punktu widzenia nauczenia się programowania to projekt ma sens - może być ciekawy.
(zrób prognozowanie na machine learning - nikt nie będzie się umiał przyczepić do wzorów i nauczysz się przydatnej technologii).

0

Jak powiedział kiedyś mój wykładowca od ekonometrii na temat propozycji pracy magisterskiej o prognozowaniu walut: "Ja panu coś powiem... Jak pan wie jak się kursy walut zachowają, to niech pan rzuci te studia w cholerę i gra na forexie"
Do wizualizacji takich rzeczy świetnie nadaje się R. Łatwo możesz zrobić nawet interaktywne wykresy.
Co do prognozowania, to długoterminowa prognoza dla walut to by była pozioma kreska, ewentualnie błądzenie losowe. Krótkoterminowo możesz pyknąć jakieś średnie ruchome.

Lepiej zaprognozuj wyniki finansowe spółek lub jakieś dane demograficzne, bo taka prognoza będzie miałą większy sens.

0

Chłopaki, jest coś takiego jak algotrading :P więc się da

1

Algotrading to nie jest przewidywanie cen - a tylko narzędzie dla tych co myślą, że przewidzą.

0

Co do reportów w Javie polecam Jasper Reports

0

Chyba łatwiej będzie to zrobić w Excelu (wykres świecowy 2 kliknięcia) + apka w VBA :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1