|
Tworzenie lokalnej bazy danych.
Przed przystąpieniem do utworzenia bazy danych dla programu MetaStock trzeba pobrać pliki zawierające dane i zapisać je lokalnie na dysku. W tym celu należy w serwisie FINFO.pl przejść do działu Pliki.
Tabela Pliki historyczne dzienne (EOD) zawierają dwie wersje bazy danych w postaci plików tekstowych w formacie CSV. W pliku histk.zip umieszczona jest baza, która jako nazwy walorów zawiera skróty nazw (symbole) walorów. Z kolei w pliku histd.zip znajduje się baza z pełnymi nazwami walorów. Należy pobrać (zapisać na dysku) jeden z wybranych plików, a następnie rozpakować go w dowolnym miejscu (na przykład do folderu Pliki na dysku C).
Z tak uzyskanych plików można przygotować bazę programu MetaStock. W tym celu trzeba uruchomić program The DownLoader, a następnie wybrać z menu Tools pozycję Convert....
W oknie, które zostanie uruchomione - w części Source należy wybrać jako File type - ASCII Text, a następnie wskazać lokalizację (Browse...), gdzie znajduje się rozpakowana baza z plikami tekstowymi (na przykład C:/Pliki). Dla ułatwienia, można to zrobić zmieniając rodzaj otwieranych plików na All files i wskazując dowolny plik csv - np. 04PRO.csv.
Po zamknięciu okna przeglądania - w pozycji File name należy zmienić wybrany plik csv na pełny zakres w tej lokalizacji (wpisując *.csv).
Następnym krokiem jest określenie miejsca docelowego. W części Destination należy ustawić File type jako MetaStock i dalej wskazać lokalizację, gdzie powinna zostać stworzona baza (Browse...) (na przykład C:\MetaStockData\GPW) i zaakceptować przyciskiem Save.
Po zakończeniu procesu konwersji danych z plików tekstowych do bazy programu MetaStock, wyświetlone zostanie okno z raportem o stanie przeprowadzonej operacji. Jeżeli w trakcie konwersji nastąpiły niepomyślne zdarzenia - pojawią się informacje o przyczynie problemów.
Aktualizacja danych.
Nowa baza danych wymaga aktualizacji o wyniki z sesji, które nastąpiły już po jej utworzeniu. Oczywiście, po każdej sesji można bazę tworzy za każdym razem na nowo, ale jest bardzo czasochłonne. Uproszczeniem tej sytuacji jest aktualizowanie posiadanej bazy danych tylko o wyniki z ostatniej sesji.
Aby to wykonać, wystarczy z serwisu FINFO.pl pobrać plik z wybraną sesją i zapisać go w dowolnej lokalizacji (na przykład C:/Pliki). Należy zwrócić uwagę, aby pobierany plik był zgodny z formatem nazewnictwa walorów w posiadanej bazie. To znaczy, baza oparta o długie nazwy walorów może być aktualizowana tylko plikami, które również zawierają dane dla walorów o długich nazwach.
Aktualizację bazy wykonuje się korzystając z tego samego narzędzia w programie The DownLoader, co przy zakładaniu bazy, czyli wybierając z menu Tools pozycję Convert.... Tym razem, w części Source należy wskazać plik, który zawiera dane z wybranej sesji i jego zawartość powinna zostać dopisana do istniejącej bazy danych.
Rozwiązywanie problemów.
Najczęstszą przyczyną problemów jakie pojawiają się podczas tworzenia lub aktualizacji bazy danych to błędy jakie mogą pojawiać się w plikach skąd importowane są dane do bazy programu MetaStock. Łatwo to zdiagnozować przeglądając raport po konwersji danych. Program The DownLoader automatycznie raportuje o przyczynach błędów.
W przypadku, gdy konwersja przebiegła pomyślnie, a baza nie zawiera spodziewanych zmian, należy upewnić, czy poprawne są ustawienia programu The DownLoader dla konwersji.
|