Program do obsługi danych Chart Util
Staranne prowadzenie bazy danych należy do podstawowych czynności skomputeryzowanych inwestorów. Od tego, czy wprowadzone do komputera dane są poprawne i aktualne, zależy ostateczny rezultat przeprowadzanych analiz. Większość popularnych pakietów do analizy technicznej zawiera własne, często rozbudowane opcje do obsługi notowań. Pozostali inwestorzy muszą korzystać z wyspecjalizowanych narzędzi. Interesującą propozycję, zwłaszcza dla mniej zamożnych inwestorów, stanowi shareware'owy program Chart Util opracowany przez amerykańskiego programistę Roberta Huffa.Chart Util, jak sama nazwa wskazuje, należy do grupy programów usługowych (utility programs) i - zgodnie z intencją autora - jest przeznaczonydla inwestorów giełdowych korzystających z kilku programów do analizy technicznej. Mogą zainteresować się nim także inwestorzy, którzy do analizy rynku kapitałowego nie stosują specjalistycznych programów giełdowych. Przykładowo użytkownicy arkuszy kalkulacyjnych mogą wykorzystać Chart Util jako konwerter danych z postaci tekstowej do formatu MetaStocka.Za sprawą DOS-owego środowiska pracy zarówno wygląd głównego menu programu Chart Util, jak i sposób jego obsługi są typowe dla rozwiązań z połowy obecnej dekady, a więc z okresu, kiedy powstawał program ( patrz rysunek). Cechy te, biorąc pod uwagę narzędziowy charakter programu, nie stanowią, jak sądzę, dużego mankamentu. Zapewne bardziej istotną kwestią jest charakter samego programu - jako produkt typu shareware jest on dostępny na serwerach WWW wielu amerykańskich dystrybutorów oprogramowania giełdowego (np. www.wallstreetsoftware.com).Program Chart Util występuje w dwóch wersjach: testowej oraz zarejestrowanej. Różnica pomiędzy nimi polega na tym, że wersja testowa nie obsługuje plików ASCI oraz pozwala na legalną obsługę zaledwie 50 plików z danymi. Takie ograniczenie powoduje, że już konwersja danych z jednej sesji (w układzie każda spółka w oddzielnym pliku) powinna odbywać się dopiero po zarejestrowaniu programu.Możliwości programuZakres funkcji oferowanych przez program Chart Util pozwala na przeprowadzenie podstawowych czynności związanych z obsługą notowań giełdowych. Należą do nich między innymi:l tworzenie nowych katalogówl kopiowanie kartotek z notowaniami (lub oddzielnych plików) do formatu innego niż źródłowyl edycja zawartości plików z danymi (dopisywanie, kasowanie zawartości pól, przeprowadzanie splitu itp.)l kontrola poprawności wprowadzonych danych w oparciu o ustalone przez użytkownika programu kryteria (relacje i zakres wahań kursu i wolumenu obrotów)l tworzenie raportów z wykazem dat sesji zawierających błędne danel dodawanie plików z notowaniami.Warto zwrócić uwagę na ostatnią z wymienionych możliwości. Jeśli dysponujemy dwoma plikami z notowaniami dotyczącymi różnych okresów danych i zapisanymi w odmiennych formatach, możemy ich zawartość połączyć w jeden plik o wybranym przez nas formacie.Formaty danychProgram Chart Util obsługuje trzy najpopularniejsze formaty notowań - MetaStock, MegaTech oraz tekstowy (ASCII). Pierwszy z nich jest zgodny z nazwą popularnego programu do analizy technicznej, ale jako format danych można go wykorzystać również do obsługi wielu innych programów giełdowych. Kolejnym popularnym formatem danych obsługiwanym przez Chart Util jest MegaTech (rozszerzenie PRO). Nazwa pochodzi od programu do analizy technicznej MegaTech Chart System, w którym Dave Rettger (były makler z chicagowskiej Board of Trade) po raz pierwszy zastosował ten format danych. Chociaż MegaTech nie jest już obecnie tak często stosowany jak jeszcze kilka lat temu, to nadal jest "czytany" przez sporą liczbę programów giełdowych (m.in. SuperCharts, Parity, Maximizer for Win). Trzecim rodzajem formatu danych obsługiwanym przez Chart Util jest format ASCII (ale tylko w wersji zarejestrowanej). Mimo iż import danych tekstowych gwarantuje niemal każdy program giełdowy, to jednak duża ilość postaci tego formatu (np. z separatorem przecinkowym, stałokolumnowy stosowany w Telegazecie, itp.) powoduje, że bez specjalnego edytora, pozwalającego na odpowiednie modyfikacje, korzystanie z tego rodzaju danych może być w praktyce bardzo uciążliwe.Wymagania sprzętoweJak przystało na produkt DOS-owy, wymagania sprzętowe programu Chart Util są bardzo niewielkie, znacznie niższe niż jakiejkolwiek okienkowej aplikacji giełdowej. Wystarczy procesor 386, 4 MB RAM i 2 MB wolnego miejsca na dysku. Do ściągnięcia programu z serwera WWW wystarczy modem 14,4 kb. Ponieważ skompresowany program Chart Util na serwerach WWW ma wielkość zaledwie 337 KB, do jego ściągnięcia wystarczy nawet stosunkowo wolny modem (np. 14,4 KBps). Mimo że Chart Util jest programem DOS-owym, można go bez problemu uruchamiać także z systemu Windows 95 lub Windows 98.
Karol Jarzyński