Optymalizacja systemów w Amibrokerze

We wcześniejszych wpisach ?Testowanie przeszłości” część 1 i 2 autorstwa Zbyszka Jabłońskiego opisane zostały możliwości testowania systemu transakcyjnego przy użyciu Amibrokera. Dzięki tym testom, można było  dowiedzieć się, czy nasz system oparty na wskaźnikach był w stanie zarobić w przeszłości, a zatem czy przyjęte do jego budowy założenia miały jakikolwiek sens. Jednakże każdy wskaźnik, tym bardziej system wymaga pewnych stałych, określonych parametrów.

Czytaj dalej >

Amibroker – testowanie przeszłości cz. 1

Kontynuujemy cykl tekstów, które mają przybliżyć ciekawe funkcjonalności Amibrokera. Tym razem opiszemy funkcje, której używanie „odróżnia mężczyzn do chłopców” w tradingu. Z drugiej strony dzieli projektujących systemy na „prawie” milionerów i tych którzy porzucili wszelką nadzieję. Złośliwi twierdzą, że funkcja ta może również uzależnić – trader zamiast handlować będzie „gonić króliczka” czyli testować testować…. Ta funkcja to BACKTEST.

Czytaj dalej >

Wykorzystanie wielu interwałów w Amibrokerze

Jedną z wielu zalet programu do analizy technicznej Amibroker jest możliwość wykorzystania przy tworzeniu systemów transakcyjnych różnych interwałów.Na stronie: http://www.amibroker.com/guide_pl/h_timeframe.html można znaleźć szczegółowy opis funkcji wykorzystujących wiele interwałów wewnątrz jednej formuły AFL.

W celu zilustrowania powyższej funkcjonalności programu Amibroker stworzyliśmy prosty system transakcyjny wykorzystujący wskaźnik MACD na danych tygodniowych oraz wskaźnik Ultimate bazujący na danych dziennych. Dodatkowo w systemie tym zamieszczona została formuła pozwalająca wyświetlać na dziennym wykresie tygodniowy wskaźnik MACD, co znacznie ułatwia weryfikację generowanych sygnałów.

Czytaj dalej >