Zaprogramuj własnego robota

Część 8: Jak zaprogramować narzędzie do ochrony wypracowanego już zysku? Prezentujemy kod funkcji przesuwającej zlecenie stop loss do poziomu otwarcia pozycji, czyli tzw. metodę „breakeven”.
31.10.2016, Piotr Zając

Najwyższa pora, by wyposażyć naszego robota inwestycyjnego w funkcję do przesuwania zlecenia stop loss z pierwotnego poziomu na poziom otwarcia pozycji. Mowa więc będzie o przesunięciu do poziomu równowagi, w literaturze określanego najczęściej angielską nazwą „breakeven". Przy tej okazji wyjaśnimy czytelnikom, jak działa funkcja „OrderModify()" oraz pokażemy kilka kolejnych istotnych narzędzi do zarządzania otwartymi pozycjami.

Ochrona zysku

Zacznijmy od praktyki. W strategiach inwestycyjnych często stosuje się rozwiązania, których zadaniem jest ochrona wypracowanego dotychczas zysku. Nie chcemy stracić tego, co dotychczas zostało zarobione, więc modyfikujemy nasze zlecenie obronne. Rozwiązaniem minimum jest zastosowanie właśnie metody „breakeven", czyli przesunięcie stop lossa do poziomu otwarcia pozycji. To gwarantuje nam, że w razie niekorzystnej zmiany kursu przynajmniej wyjdziemy na zero. Do takich rozwiązań nie jest potrzebny robot – można to robić ręcznie, tylko trzeba obserwować wykres i saldo rachunku. W naszym technicznym portfelu „Parkietu" założenia dotyczące przesunięć stop lossa często stosuje Przemysław Smoliński, analityk DM PKO BP.

Aby zastosować metodę „breakeven", należy na początku...


Aby odczytać ten artykuł musisz być zalogowany.
Nie masz dostępu ?
Zamów pełen dostęp do Gazety Giełdy Parkiet
Abonament
1 miesiąc: 319,00 PLN
3 miesiące: 949,00 PLN
12 miesięcy: 3 198,00 PLN

podane ceny zawierają 8% VAT
zamów
«Październik 2016 »
PnWtŚrCzPtSbNd
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Zaprogramuj własnego robota

TWOJE KONTO RP.PL