Program giełdowy Horyzont

Minęło właśnie półtora roku od debiutu popularnego wśród inwestorów programu do analizy technicznej Horyzont. W tym okresie łódzka firma Motte kilkakrotnie dokonywała udoskonaleń swojego produktu, co jest swojego rodzaju rekordem wśród rodzimych producentów giełdowego software?u. W rezultacie obecna wersja programu oznaczona symbolem 1.0 build 260 znacznie odbiega możliwościami od tej z końca 1998 roku.

W warunkach silnej konkurencji i szerokiej oferty na rynku programów giełdowych trudno zaskoczyć inwestora oryginalnym, a jednocześnie przydatnym w praktyce rozwiązaniem. Wyznaczony przez MetaStocka zestaw funkcji, jakie dominują w programach z tzw. średniej półki cenowej, powoduje, że produktom odbiegającym od tego standardu zazwyczaj trudno uzyskać szerszą akceptację wśród inwestorów. Mimo że produktowi firmy Motte daleko do wszechstronności i bogactwa funkcji, jakie oferują programy MetaStock czy SuperCharts, to jednak takie techniki, jak InSync lub oparty na niej system selekcji spółek sprawiają, że wielu inwestorów traktuje Horyzont jako uzupełnienie klasycznych narzędzi technicznej analizy rynku.Swobodne oknaPrzed omówieniem zmian w budowie programu przypomnę, że jego obsługa prowadzona jest na zasadzie tworzenia tzw. swobodnych okien. Po uruchomieniu Horyzontu okazuje się, że cały program to tylko mały wąski pasek nie zawierający w ogóle menu, a wyłącznie kilka przycisków i okienko listy spółek. Jest to tzw. menedżer programu (rysunek 1).Otwierane kolejno za pomocą poszczególnych ikon niezależne okna mogą zawierać wykresy firm notowanych na rynku (również indeksów i obligacji), wskaźniki oceny całego rynku, okno wyszukiwania najlepszych spółek (InSync) oraz okna podpowiedzi i opcji. Ze względu na brak ograniczeń co do liczby otwartych okien, w każdym z nich dostępne są mechanizmy przełączania się na menedżera programu oraz zwijania okna do ikony. Ponadto z okna zawierającego zestawienie InSync można przechodzić bezpośrednio do wykresów interesujących nas spółek. Liczba jednocześnie otwartych okien ograniczona jest wyłącznie możliwościami komputera ? zupełnie przeciętne maszyny (Celeron 400, 64 MB RAM) ?wytrzymują? jednocześnie od 200 do 300 okien.Indywidualne wymaganiaWprowadzona niedawno do menedżera programu nowa funkcja o nazwie ?opcje? pozwala na lepsze dopasowanie programu do indywidualnych potrzeb użytkownika. Po wyborze tej opcji mamy możliwość ustawienia kilku grup parametrów.Rysunek 2 przedstawia okno ?opcji? w części dotyczącej generowania plików bitmapowych odpowiadających wydrukom aktualnych okien. Z plików tych korzystam m.in. w artykułach prezentujących nowe wskaźniki. Również znany serwis informacyjny OLIMP (http://www.olimp.com.pl) wykorzystuje pliki generowane przez Horyzont do prezentacji aktualnej sytuacji na giełdzie.Analiza pojedynczych firmDo analizy przebiegów poszczególnych spółek służą oddzielne okna. W każdym z nich, oprócz przebiegu samej firmy, można wyświetlić dodatkowo do 5 paneli zawierających wskaźniki techniczne, przy czym obroty lub wolumen traktowanie są jako oddzielny wskaźnik. Wykres główny jest dowolnie skalowany (powiększany i zmniejszany), natomiast wymiary dodatkowych paneli zmieniają się automatycznie w taki sposób, aby równomiernie wypełnić wolne miejsce na ekranie. Na wykres spółki program pozwala nanieść do trzech elementów technicznych ? są to zarówno średnie, jak i wstęgi (procentowa lub Bollingera). W każdym z dodatkowych paneli, zamiast zwykłego wskaźnika technicznego, może się znaleźć także panel InSync, w postaci graficznego zestawienia sygnałów generowanych przez wskaźniki techniczne.Analiza pojedynczych spółek wzmocniona została kilkoma nowymi funkcjami. Do najważniejszych należy rozróżnienie pomiędzy zapisem szablonu pracy a stanem okna. Szablon przechowuje informacje o wskaźnikach wstawionych do wykresu, ich parametrach i ustawieniach, a także układzie samego okna (kolory, marginesy itp.). Stan okna z kolei pozwala na zapanie dodatkowo informacji o obiektach naniesionych na wykres (kanały trendowe, wachlarze Ganna, zasięgi Fibonnaciego). Jednorazowo zapisany szablon może być używany dla wielu różnych spółek. Stan okna determinuje spółkę, która jest załadowana do okna. Inny jest więc sposób używania obydwu plików. Wybranie z dysku pliku stan okna powoduje automatyczne otworzenie okna dla pojedynczej spółki w ustawieniach i z obiektami zapisanymi w pliku. Aby użyć pliku szablonu należy wybrać spółkę i dla tej spółki załadować szablon, co odpowiada ręcznemu ustawieniu poszczególnych parametrów wykresu.Potrzebny informatykLista dostępnych w programie wskaźników technicznych liczy obecnie ponad 100 pozycji. Nowe wskaźniki pojawiają się także często na internetowej stronie firmy Motte. Ponadto istnieje możliwość tworzenia własnych wskaźników, chociaż wymaga to (niestety) sporej wiedzy na temat programowania lub skorzystania z pomocy informatyka. W najnowszej wersji MetaStocka wprowadzono możliwość zastosowania tzw. wskaźników czarnych skrzynek. Użytkownik nie zna wzoru opisującego wskaźnik, a jedynie jego przebieg. Producent programu Horyzont poszedł o krok dalej. Założył bowiem, że wszystkie wskaźniki będą znane wyłącznie ich twórcom ze względu na ich zaimplementowanie w postaci dynamicznych bibliotek DLL, w modnej ostatnio technologii Plug-In. Biblioteki te mogą być tworzone z użyciem różnych języków programowania: Delphi, Visual Basic lub C++. Według twierdzeń producenta programu około 15?20% użytkowników korzysta z tej możliwości, choć dla większości opcja ta ogranicza się do wymiany wskaźników między inwestorami czy uzupełniania listy wskaźników poprzez internet. Zaletą mechanizmu PlugIn jest natomiast duża szybkość pracy. Wskaźniki nie są bowiem interpretowane (jak np. w programach MetaStock czy SuperCharts), ale wykonywane w ?czystym? kodzie maszynowym komputera.Nowe możliwości InSyncW niedawnym cyklu artykułów omawiających wykorzystanie multiwskaźników w analizie rynku zwracałem uwagę na nowe możliwości wskaźnika InSync. Przypomnę krótko, że InSync to sposób prezentacji sygnałów różnych wskaźników technicznych na jednym panelu w postaci znaczników na 10 liniach poziomych (na ekranie jako kolorowe pogrubienia, na wydruku za pomocą trójkątów). W najnowszej wersji programu Horyzont dodano opcję przeliczenia wartości sygnałów poszczególnych wskaźników na pojedynczą linię przybierającą wartości od -100 do 100. Przykład takiego rozwiązania zaprezentowano na rysunku 3.Przegląd całego rynkuKluczową opcją programu Horyzont jest mechanizm wyszukiwania spółek (teoretycznie najlepszych), które warto poddać indywidualnej analizie. Po jego uruchomieniu program wyświetla zestawienie średnich wartości wybranego przez użytkownika wskaźnika InSync. Oprócz wartościowania na podstawie InSync inwestor może ocenić również wskaźnik HardSync (suma InSync jednak odniesiona, tylko do tych wskaźników, które generują jakieś sygnały, np. dla RSI będzie nimi przecięcie poziomu od dołu poziomu 30% lub od góry linii 70%), liczbę sygnałów zakupu i sprzedaży oraz procentowe określenie wskaźników, według których inwestor powinien już posiadać dane walory (pozycja długa ? LONG). Ponadto, jeśli analizujemy historyczne zachowanie spółek, możemy sprawdzić, jak zachowały się spółki w kilka lub kilkanaście sesji później (maksimum 30). Chodzi m.in. o sprawdzenie, czy wysoki poziom InSync i pozycji LONG jest skorelowany z późniejszym wzrostem spółki.Dzięki zmianie algorytmów obliczeniowych w istotny sposób wzrosła szybkość procesu wyszukiwania najlepszych spółek. Najnowsza wersja programu Horyzont pozwala także na kopiowanie wyników analizy do schowka i dalszą jej obróbkę, na przykład w arkuszu kalkulacyjnym Excel. Z innych zmian w tej części programu warto wymienić uaktywnienie funkcji KORELACJE, ułatwiającej modyfikację budowy wskaźnika InSync.Wskaźniki globalnePoza opcją wyszukiwania i porównywania poszczególnych spółek, w analizie rynku można wykorzystać 5 wskaźników globalnych. Do znanych z wcześniejszych wersji programu wskaźników: ADLine, NewHL (sumujący na każdy dzień różnicę liczby akcji notujących nowe szczyty i dołki) oraz skumulowanego oscylatora McClellana dodano 2 wersje popularnego ostatnio wśród inwestorów wskaźnika Armsa. Pierwszy, to standardowy wskaźnik ARMSa, drugi (ARMS2) to jego odmiana wyliczana na postawie obrotów, a nie, jak w przypadku wersji klasycznej, w oparciu o wolumen wszystkich spółek.Omawiając wskaźniki globalne warto również wspomnieć o możliwości ich eksportu w formacie programu MetaStock. Pozwala to na ocenę rynku z użyciem wskaźników globalnych przy pomocy innych, niż tylko dostępne w programie Horyzont, metod.PodsumowanieProgram do analizy technicznej Horyzont stanowi dobry przykład konsekwentnie rozwijanego produktu. Na uwagę zasługują zwłaszcza modyfikacje w zakresie techniki InSync oraz narzędzia oceny całego rynku. Do ewidentnie słabszych stron programu należą, moim zdaniem, dość uciążliwy, w stosunku do innych programów dla techników, sposób graficznej analizy wykresów oraz mechanizm obsługi notowań.

KAROL JARZYŃSKIOprogramowanie: Horyzont 1.0 build 260Źródło notowań: RSP