Szerokie przedstawianie tego arkusza kalkulacyjnego jest w zasadzie zbędne – program wchodzi w skład pakietu Microsoft Office i jest jednym z najbardziej popularnych arkuszy kalkulacyjnych na świecie. Dla wszystkich znających podstawy obsługi Excela stanowić on może bardzo tanie narzędzie testujące, zwłaszcza, iż pozyskiwanie danych (nawet na bieżąco uaktualnianych) nie stanowi problemu. Zważywszy na fakt, iż każdy wskaźnik analizy technicznej, to de facto matematyczna formuła przetwarzająca dane cenowe, łatwo zauważyć, iż Excel sam w sobie potencjalnie stanowi bardzo szerokie i użyteczne narzędzie. Dane można stosunkowo łatwo pozyskać z internetu natomiast format CSV (Coma Separated Values) pozwala na szybką implementację ich w arkusz. Wystarczy wkleić je w tabelki zaznaczyć i z menu dane wybrać „Tekst jako kolumny” i jako separator wybrać „ , ”. Dane rozdzielą się pomiędzy odpowiednimi kolumnami, co umożliwi ich dalszą obróbkę. Budowa systemu transakcyjnego wymaga nieco zacięcia, gdyż miejsca przecięć trzeba samemu determinować wprost z danych liczbowych (funkcja „jeżeli” jest tutaj bardzo użyteczna). Excel posiada też możliwość pisania makr, czyli krótkich programów w okrojonym języku Visual Basic pozwalających zautomatyzować pracę arkusza, umożliwiając automatyzację handlu w sposób tani, choć nie zawsze niezawodny.

Pozyskiwanie danych historycznych do Excela
Dane historyczne można znaleźć bez problemu w Internecie. Dla tych jednak, którzy nie zamierzają za nie płacić sytuacja nieco się komplikuje.
Dane darmowe i to jeszcze w dobrej jakości, to rzecz znacznie trudniejsza do znalezienia aczkolwiek nie jest ona niemożliwa. Niektóre wykresy dodawane do platform transakcyjnych, umożliwiają eksport określonej liczby odczytów wprost do Excela, tak jak to ma miejsce na przykład w przypadku wykresów Market Scope, dodawanych do platformy www.fxcm.com. Wyeksportowane z tej przystawki mogą być odczyty aktualnie wyświetlane na ekranie wraz z wartościami aktualnie dodanych do wykresu wskaźników, co stanowi bardzo ciekawą opcję. Poważnym mankamentem tej metody jest ograniczony zakres eksportowanych danych, sprowadzający się do około 300 odczytów. Sytuacja ta bardzo zawęża pole działania.

Jak już wspomniałem trudno jest znaleźć darmowe dane wysokiej jakości obejmujące w miarę szeroki okres czasu. Najwięcej stron proponujących
podobne dane można znaleźć w Rosji. Niestety są one w języku rosyjskim, co nie znającym tego języka wydatnie utrudnia poruszanie się po nich. Podczas gdy o darmowych danych „tickowych (odczyty co około 3 sekundy) nie ma raczej na dzień dzisiejszy co marzyć, o tyle bardzo wystarczającym zbiorem danych minutowych jest strona:

http://www.forexite.com/free_forex_quotes/forex_history_arhiv.html

zawierająca dane minutowe od roku 2001 do dnia dzisiejszego. Dane te zawierają czasem „dziury” lub zerowe odczyty, lecz ogólnie to jeden z bardzo niewielu serwisów zawierających takie dane. Wyglądają one w następujący sposób:

USDCAD,20010301,005000,1.5363,1.5363,1.5363,1.5363
USDCAD,20010301,005400,1.5364,1.5365,1.5364,1.5365
USDCAD,20010301,005500,1.5365,1.5365,1.5365,1.5365
USDCAD,20010301,010000,1.5363,1.5364,1.5363,1.5364

Jak widać jest to format CSV, który możemy zapisać w tabelach Excela traktując przecinek jako separator. Pierwsza kolumna to nazwa waluty, druga to data, natomiast trzecia to godzina w formacie hh/mm/ss. Następne cztery kolumny to odpowiednio: cena otwarcia, maksimum, minimum i cena zamknięcia danej minuty. Przerwy w ciągłości minutowych odczytów mogą być spowodowane brakiem zmian cenowych pomiędzy odczytami lub też brakami świadczącymi o niezbyt wysokiej jakości owych danych, które z powodzeniem mogą służyć do testowania systemów, bazujących jedynie na półgodzinnych lub godzinnych interwałach czasowych i to nie wymagających zbyt dużej precyzji.

Fragment pochodzi z książki: “Forex – Strategie i systemy transakcyjne
Autor: Piotr Surdel

Więcej możliwości wykorzystania arkuszy Excel oraz inne sposoby ułatwienia pracy z rynkiem Forex znajdziesz KLIKAJĄC TU.

Popularity: 72% [?]

Komentarze

Zostaw odpowiedź