If you have account already, Log in here first

Zaloguj się
  • pl
    • cs
    • en
Menu

Automatyczne systemy transakcyjne 3: W jaki sposób budować automaty?

26 Wrz 2017,

W dzisiejszym odcinku zaprezentuję Państwu 4 możliwości, w jaki sposób budować automaty. Niektóre z nich mogą być wykorzystane nawet przez nie-programistów i traderów-nowicjuszy. Omówimy wady i zalety każdej z tych metod, powiem też co nieco z własnego doświadczenia.

 

Jakie mamy możliwe metody budowania strategii?

W zasadzie mamy 4 podstawowe możliwości, w jaki sposób budować strategie.

  1. Zaprogramować samemu
  2. Zlecenie zaprogramowania specjaliście IT
  3. Zastosowanie builderu
  4. Zastosowanie builderu automatycznego

Weźmy teraz na warsztat i omówmy po kolei wszystkie 4.

 

Jestem programistą i sam piszę kod moich strategii

To podejście bywa pierwszym skojarzeniem dla wielu ludzi. Jednak programowanie to niełatwa dziedzina, nie każdy podoła. Ja sam starałem się nauczyć języka MQL, ale nigdy nie miałem dość czasu. Sam więc nie pracuję w ten sposób.

Jakie plusy a jakie minusy ma ta metoda?

  • Nie wymaga od Was żadnej inwestycji, za wyjątkiem czasu.
  • Możecie zaprogramować, cokolwiek chcecie i potraficie.
  • Jedynym limitem, z którym trzeba się liczyć to Wasze własne doświadczenie i zdolności.
  • Musicie umieć pisać kod.
  • Podjęcie się tego wyzwania i nauka pisania kodu może trwać nawet kilka lat.
  • Wykonywanie rzetelnych backtestów w MetaTraderze 4 to nic prostego.
  • Musicie sami dobrze wiedzieć, co strategia powinna robić. Potrzebujecie zatem wiele doświadczeń.

Stopień zaawansowania tego podejścia: Bardzo wysoki, niestosowny dla początkujących.

 

Programistą nie jestem, zlecam programowanie strategii specjalistom IT

Sam z tej metody długo korzystałem. Wy macie pomysł na strategię a programista przetworzy ją do formy kodu. Sposób jesto to w zasadzie prosty. Jednak ma kilka ale…

Jakie plusy a jakie minusy ma ta metoda?

  • Korzystacie z doświadczeń innego programisty.
  • Jedynym limitem, z którym trzeba się liczyć to doświadczenie i zdolności danego programisty.
  • Jeśli programista sam zajmuje się tradingiem, współpraca może układac się obiecująco.
  • Niemniej trudnym wyzwaniem jest znalezienie wolnego programisty, który jest zarazem traderem.
  • I bardzo prawdopodobnie dużo im zapłacicie.
  • Doświadczony programista nie zwalnia Was z obowiązku perfekcyjnej wiedzy na temat tej strategii – musicie sami dobrze wiedzieć, co strategia powinna robić. Potrzebujecie zatem wiele doświadczeń.
  • Wykonywanie rzetelnych backtestów w MetaTraderze 4 to nic prostego.

Stopień zaawansowania tego podejścia: Wysoki – musicie rozumieć różnym rynkom i znać dobrego programistę, niestosowna metoda dla początkujących.

 

Zastosowanie buildera strategii

Builder strategii jest specjalnym programem, w którym swoją strategię „naklikacie”. Zdefiniujecie wejścia i wyjścia. Ze wszystkim sobie poradzicie sami. Ostatnim krokiem jest eksport strategii w formacie dla platformy MetaTrader. To podejście jest pewną alternatywą do budowania strategii – bez znajomości programowania.

Jakie plusy a jakie minusy ma ta metoda?

  • Takie narzędzie są bardzo często stosunkowo tanie. (Często już od setek złotych).
  • Nie musicie szukać ani płacić programisty.
  • Ta metoda nie jest zbyt czasochłonna.
  • Dobrych tego typu narzędzi nie jest dużo.
  • Nadal musicie dobrze wiedzieć, co ma strategia robić. Musicie być doświadczeni.
  • Wykonywanie rzetelnych backtestów w MetaTraderze 4 to nic prostego.

Stopień zaawansowania tego podejścia: Średnie – musicie rozumieć rynkom. Zatem także ta metoda nie jest dla początkujących odpowiednia.

Jednak największym mankamentem jest moim zdaniem konieczność wykonywania testów w MetaTraderze. Jakościowy backtest to alfa i omega dobrej strategii.

 

Automatyczny builder strategii

Z tą metodą pracuję codziennie. Mechanizm jest prosty. Korzystacie ze specjalnego programu, który automatycznie buduje strategie. Mógłbym to porównać do wydobycia bitcoinu, ale z tą różnicą, że zamiast bitcoinu odnajdujecie strategie. Software na podstawie różnych metod wyszukuje strategie, ocenia ich wyniki i zapisuje te wyniki.

ALE UWAGA! Wiele ludzi uważa, że wystarczy nacisnąć jeden przycisk i po sprawie. To jest oczywiście nonsens, tak to nie działa. Wyszukać strategię to dopiero pierwszy z wielu kroków na drodze do jakościowej strategii. Następnie musimy przetestować jakość owej strategii, dokonujemy zatem pomiarów i analizujemy, jakie są szanse na przeżycie strategii w warunkach rzeczywistych. To jest kluczowym aspektem w procesie budowania jakościowych strategii, bez tych procedur nie jest możliwa budowa jakościowej strategii.

Jakie plusy a jakie minusy ma ta metoda?

  • Software przeszukuje rynek automatycznie. Nie musicie być autorami idei działania strategii – o to zatroszczy się software.
  • Nie zobaczycie tylko wyniki, ale również zasady działania strategii. Dzięki temu uczycie się również, w jaki sposób działają rynki.
  • Software posiada także backtest, czyli nie trzeba korzystać z backtestu w MetaTraderze.
  • Pracuje 24 godzin na dobę, 7 dni w tygodniu.
  • Musicie ale wiedzieć, w jaki sposób dokonywać testów jakości strategii.
  • Software wymaga inwestycję początkową.

Stopień zaawansowania tego podejścia: Od niskiej po wysoką, to zależy, indywidualnie od podejścia konkretnego człowieka Jeśli będziecie ochotni nauczyć się reguł testów jakości strategii, jest ta metoda stosowna nawet dla początkujących algo traderów. Z upływem czasu Wasza wiedza na temat automatów i rynków będzie wzrastała, ponieważ pracując z programem będziecie na bieżąco opanowywali nowe informacje i procedury w procesie tworzenia.

Software, z którym ja pracuję nazywa się StrategyQuant. Pracuję z nim od 2013 roku, kiedy to po raz pierwszy zacząłem z nim pracować – w tym czasie jeszcze wyłącznie z pozycji klienta.

 

Na co Państwo możecie się cieszyć w następnym artykule?

Po przeczytaniu tego odcinku juz Państwo macie podstawowe znajomości metod, w jaki sposób jest możliwe budowanie strategii. Osobiście mam najbliżej do tej ostatniej omówionej, i sam ją wykorzystuje na co dzień. Następnym razem omówimy więcej szczegółów na jej temat, a poza tym będzie załączony ilustracyjny filmik video.

Pobierż darmowy e-book

"Tajemnica zyskownych strategii"

ebook-pl

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *