Aktywne Wpisy
![dead_king](https://wykop.pl/cdn/c3397992/dead_king_i1HgrwKXlF,q60.jpg)
dead_king +52
![Halabanacha](https://wykop.pl/cdn/c3397992/Halabanacha_0A4SXwTn1b,q60.jpg)
Halabanacha +17
#!$%@? ja nie wytrzymam. Jestem z partnerka od 6 lat w związku planujemy ślub od roku, a za miesiąc go bedziemy brali. Wczoraj byliśmy u mojego swiadka bo miał rocznicę ślubu i oglądaliśmy film z jego wesela. Mają taką tradycje więc go ogladaja co roku, ja już kilka razy widziałem, ale nigdy z przyszla żoną bo nie bylo okazji, dla mnie ten film to żadna nowość. Na tym weselu byłem z inną
Na okoliczność wykopowego uhonorowania mnie pomarańczową odznaką VIP za 100 obserwujących, piszę krótkie wprowadzenie i zachęcenie do tworzenia giełdowych algorytmów mechanicznych.
Dziś część 1, a będzie ich pewnie kilka. Plusujących będę wołał do kolejnych części.
Wbrew pozorom nie trzeba mieć do tego specjalistycznej wiedzy i oprogramowania, na początku wystarczy Excel lub jego darmowy odpowiednik. Oczywiście skill w programowaniu lub zaawansowanie w Excelu na pewno pomoże oraz pozwoli wyciągnąć każdy algorytm na wyżyny niedostępne dla laików. Z góry zaznaczam, że nie jestem programistą, więc tym bardziej niech będzie to zachętą do tworzenia i testowania swoich pomysłów.
System bądź algorytm mechaniczny ma za zadanie całkowicie przejąć od inwestora proces decyzyjny i zautomatyzować handel lub przynajmniej wspomóc decyzyjność odcinając od rynkowego szumu. Czyli na podstawie przetestowanej formuły system wypluwa nam sygnały:
a) kup -> sprzedaj
b) sprzedaj na krótko -> odkup
c) nic nie rób.
Systemy, których jestem zwolennikiem, to systemy oparte wyłącznie na cenie. Nie stosuję wskaźników typu średnie kroczące, oscylatory RSI lub stochastyczne, MACD itp. One robią lagi w stosunku do ceny, więc nie widzę sensu w uwzględnianiu jakichkolwiek opóźnień. Trochę wskaźników już w życiu przetestowałem i najbardziej przydatny (w mojej ocenie) to ATR czyli wskaźnik zmienności. Mimo mojego nastawienia i tak zachęcam do drążenia wskaźników, bo jeśli ja coś odrzucam, to nie znaczy, że trzeba to całkowicie olać.
Jeśli nie wskaźniki, to co? Ano tak jak pisałem wyżej - cena. Zaczynamy od obserwacji cen w zakresach OHLC czyli albo świece, albo słupki. Szukamy sekwencji, które da się zapisać w excelowej formule. Np szukając „dołków” patrzymy na zachowanie ceny w okolicach lokalnych korekt: i dla przykładu mamy dwa minima coraz niższe na spadkowych świecach, następna świeca też jest spadkowa i kolejna również. Czyli zestaw 4 sesji ułożonych w odpowiedniej kolejności. Ja najpierw rysuję sobie to na kartce w dużym powiększeniu, oznaczam ceny i dopiero piszę formułę.
Zapisujemy formułę w najprostszy możliwy sposób:
`=jeżeli(oraz(minsprzed4dnizamknięciewczoraj;otwarcie_dziś
@DJ007: i za to masz plusa.
@luklew: Ja używam tylko excela i Amibrokera.
Jest mało prawdopodobne, że zależność między sygnałem, a oczekiwanym zwrotem wygląda tak jak poniżej.
źródło: comment_1661452747qC1Qpph9IbG8eP7M0Tm0Ko.jpg
PobierzZależność pomiędzy sygnałem a oczekiwanym zwrotem może wyglądać różnie, np tak jak na obrazkach, po to są testy, żeby szukać swojego "edge".
źródło: comment_1661453534NGXbouta4HNNfXr6o2UFnV.jpg
Pobierzopen_long = low[5]close[2] and open[1]
@danielator: pytanie jak realizowany jest profit oraz stosunek śr. wygranej/przegranej
@DJ007: 1. w jaki sposób bronisz się przed przeoptymalizowaniem strategii? Ostatni obrazek wydaje się być zbyt piękny.
2. Używasz równolegle dwóch lub wiecej roznych strategii? Różnych nie tylko, że inna wartość parametru ale wykorzystującą inną formację/zachowanie
Sprawdzam przede wszystkim skąd się wzięły największe zyski i straty i nie testuję wszystkiego na całości danych, tylko najpierw biorę np 5 lat i później dopiero resztę. Ostatni obrazek zaliczył -20% w dwóch trejdach, więc nie taki super.
@fledgeling: Tak, już widzę jak schyla się po moje drobniaki :)