Kamil Bęczyński

Kamil Bęczyński R, SAS, analizy

Cześć,
Muszę zgromadzić dane giełdowe pewnego typu, a mianowicie zawartość księgi zleceń kontraktów futures na WIG20, przykładowa wizualizacja księgi zleceń wygląda następująco (losowa grafika z sieci) :
Obrazek


Wiele firm oferuje płatny dostęp do tego typu danych, jednak tylko w czasie rzeczywistym - nie gromadzą ich i nie oferują sprzedaży ich historycznych wartości, dlatego muszę zgromadzić dane własnoręcznie korzystając z dostarczanych przez nich strumieni danych.
Chciałbym zapisywać dane z księgi zleceń (tylko 5 najlepszych ofert kupna i sprzedaży) co sekundę. Znalazłem firmę X dostarczającą dane wraz z odpowiednim oprogramowaniem pozwalającym je przekazywać poprzez interfejs DDE do innych aplikacji, znam również program który właśnie poprzez interfejs DDE pozwoli mi na pobranie danych z programu firmy X i ich zapisanie. Wypróbowałem to rozwiązanie na komputerze z systemem Windows XP i wszystko grało.

Jednak chciałbym to zrobić korzystając z hostingu, gdyż nie będę mógł, codziennie rano uruchamiać komputera, czasami występują również problemy z łączem, a bardzo mi zależy na kompletności danych - by nie powstały braki w zbiorze. Będę zapewne zapisywać również wartości innych instrumentów, dzienne będzie to około 100 Mb danych. Danych potrzebuję na użytek prywatny, chciałbym ich użyć w badaniu ekonomicznym.

Jestem gotów wydać do <200 zł miesięcznie na hosting. Na jakie parametry usług hostingowych powinienem zwrócić uwagę ? Czy szybki transfer zapewni mi brak opóźnień ? Zależy mi na dostępie do systemu Windows, gdyż nie mam doświadczenia z systemem Linux. Co konkretnie moglibyście mi polecić lub jaką klasę rozwiązań powinienem się zainteresować.

Chętnie odpowiem na dodatkowe pytania :)

PozdrawiamKamil Bęczyński edytował(a) ten post dnia 27.05.12 o godzinie 13:57

konto usunięte

dowolny VPS z pełnym dostępem przez RDP. Tylko jeszcze musisz sprawdzić czy taka archaiczna aplikacja pójdzie na W2003/2008, ile żre pamięci/procesora i jak wyglada jej stabilność w czasie.

konto usunięte

Kamil Bęczyński:
Jednak chciałbym to zrobić korzystając z hostingu, gdyż nie będę mógł, codziennie rano uruchamiać komputera, czasami występują również problemy z łączem, a bardzo mi zależy na kompletności danych - by nie powstały braki w zbiorze. Będę zapewne zapisywać również wartości innych instrumentów, dzienne będzie to około 100 Mb danych. Danych potrzebuję na użytek prywatny, chciałbym ich użyć w badaniu ekonomicznym.

Polecam zainteresowac sie serwerem dedykowanym do amatorskich zastosowan, np OVH:
http://www.kimsufi.pl/

Nie jest to narzedzie, ktore polecilbym do hostowania krytycznych aplikacji, ale z tego co piszesz powinno do Twoich potrzeb pasowac idealnie. Najtanszy bedzie kosztowal ok. 152zl (187zl z VAT) miesiecznie i mial 1TB pojemnosci. Na dane bedzie miejsca az nadto.

konto usunięte

Czyli już tak bez opisu ogólnego... ile będzie tych wpisów co sekundę? 5?
100Mb danych... ale jakich danych? Też takich wpisów? 100Mb tekstu do bazy danych?
IMO musisz się trochę bardziej określić co tam dokładnie będzie wpisywane.

Z jednej strony niekoniecznie musi to być VPS (do tego 200zł miesięcznie to też nie jest specjalnie dużo, bo rozumiem, że chodzi o usługę typu Managed?), z drugiej - format, format danych. To podstawa, by tu coś doradzić.

Wydaje mi się, że ta "pewna firma" może Ci pomóc oszacować Twoje wymagania, ta od oprogramowania.

Wydaje mi się też, że warto zadać pytanie skąd te dane, bo możesz mieć najbardziej wypasiony serwer w Polsce w Warszawie, z super łączami, a dane może pobierać z Samoa, czy coś ; )

Pytanie też - na ile musisz mieć identyczne (dzień w dzień) dane w kwestiach czasowych, że np. o 7:04 jednego dnia i kolejnego i jeszcze następnego musi być ten sam rekord zapisywany?Miłosz W. edytował(a) ten post dnia 28.05.12 o godzinie 16:50

Wyślij zaproszenie do