Forex/ya_LK2410

Z Rainsted
Skocz do: nawigacji, wyszukiwania

Robot rozgrywający poszczególne sesje (Azja, Londyn, Nowy York) wg filmu opublikowanego w październiku 2024, autorem jest Lewis Kelly.

  • Robot jest tworzony w ramach badania efektywności strategii omówionych w filmach na YouTube.
  • Drugim celem robota jest zorganizowanie i testowanie struktur (klas) zapamiętujących ruchy ceny pomiędzy lokalnymi ekstremami oraz analiza zakresu potrzebnych funkcjonalności. Struktury te zostały wstępnie uruchomione na potrzeby robota ya_SwingOVT1 i są również potrzebne do oceny cofnięć oraz wsparć i oporów w ya_Wieloryb1.

Podstawy merytoryczne

Punktem wyjścia jest omówienie strategii w filmie z października 2024: Ultimate SMC Trading Strategy: How I Made My FIRST $100,000+ (Forex Trading). Opisane są zagrania w dniach 2024-10-15 oraz 2024-10-16, które kończą się w 100% sukcesem.

W maju 2025 rozpoczęta została analiza pozostałych filmów autora pod kątem dodatkowych informacji. Filmy wcześniejsze przedstawiają inne strategie i raczej nie wnoszą istotnych informacji (ale mogą być podstawą do osobnego robota). Opisy z podziałem na sesje zaczynają się w marcu 2024.

Warunki zaliczenia cofnięcia

Jednym z problemów opisanej strategii jest rozpoznawanie cofnięć. Nie są one opisane szczegółowo w większości filmów. Dodatkowe szczegóły są jednak zamieszczone w filmie AyAjB88kGnQ, od 0:20:09. Kolejne świeczki w przeciwną stronę mają mieć zamknięcia poza knotem poprzedniej zaliczonej świeczki i muszą być co najmniej 3. Ponieważ występują różnice w cenach u różnych brokerów, planowane jest dodanie marginesu niepewności ceny. Pozwoli to w przyszłości sprawdzić statystycznie, które przypadki są bardziej prognostyczne.

Niedokładność cen u różnych brokerów

Po przejrzeniu ponad 10h filmów (z ponad 26h wszystkich) jedną z obserwacji jest niezgodność cen u brokerów. Są przypadki, kiedy autor filmu pokazuje BoS albo CHoCH, natomiast na danych innego brokera to nie występuje, ze względu na różnice cen. Zdarzają się też sytuacje odwrotne. Docelowym rozwiązaniem ma być zbadanie niepewności sygnału i ewentualnie rozgałęzienie analizy na dwa osobne warianty, które dalej będą prowadzone niezależnie, aż do sytuacji dającej jednoznaczny wynik.

Inne warianty strategii

Działanie robota ya_LK2410 ma być skupione na rozgrywaniu sesji londyńskiej oraz nowojorskiej, z uwzględnieniem zakresu sesji azjatyckiej. Są filmy, które opisują inne zagrania, nie związane z podziałem na sesje. Opisane tam sytuacje będą raczej obsługiwane przez osobne roboty.

EURUSD

Niektóre filmy pokazują pojedyncze zagrania na EURUSD, będą one weryfikowane z działaniem robota.

Data zagrania Kod filmu Wersja uwzględniająca i uwagi
2024-10-15 Fj0iZjMOyDU 255.111, cztery pozycje w dwóch kolejnych dniach
2024-11-13 f0BcDi89BE4
2024-11-18 _y7F43IGDZQ

Testy

Wersja 256.160

  • Przebudowany sposób podawania godzin: obecnie czasy sesji mają być podawane w UTC (czas zimowy) wraz z osobno podaną strefą czasową brokera (albo danych Testera) oraz strefą czasową wirtualnej doby — plus wariant przechodzenia na czas letni. Wcześniejszy sposób podawania godzin był prowizoryczny i niejednoznaczny — zależnie od początkowej daty uruchomienia Testera trzeba było zmieniać godziny sesji.
  • Dodane rysowanie prostokątów dla sesji, aby móc zweryfikować poprawność godzin.

Wersja 255.111

Wstępne uruchomienie robota: rozegranie przykładów w sposób pokazany na filmie, z uwzględnieniem opisanych warunków.

  • Działa otwieranie pierwszej pozycji BUY LIMIT w momencie pokazanym na filmie (2024-10-15 09:22, realizacja 9:25, TP 11:14).
  • Działa otwieranie drugiej pozycji SELL LIMIT w sesji nowojorskiej (2024-10-15 16:55, realizacja 17:53, TP 19:24).
  • Działa otwieranie trzeciej pozycji BUY LIMIT.
  • Działa otwieranie czwartej pozycji SELL LIMIT.
  • Uruchomione wyliczanie wielkości pozycji tak, aby ryzykować 1% kapitału (strata na SL).
  • Zrobiona modyfikacja ceny otwarcia SELL LIMIT (zamiast dodawania kolejnych pozycji oczekujących). Wyznaczany jest nowy SL i jeśli jest on znacząco różny od wcześniejszej pozycji oczekującej, jest ona usuwana i nowa pozycja oczekująca ma przeliczoną wielkość pozycji.
  • Zrobiona częściowa realizacja zysków na 1:3 dla pozycji SELL.
  • Test dla kolejnych dni wykazuje duży potencjał. Od października 2024 do maja 2025 robot zwiększa kapitał o 50% przy wskaźniku zysku 1.74 i zyskowności pozycji pomiędzy 35% a 40% (wg autora powinno być 50%). Przy czym nadal nie jest dokończone rozgrywanie w przeciwną stronę niż podane przykłady (tzn. dla trendu wzrostowego).

Robot Podstrony Dodatkowe informacje
2301 ya_ScalperRB Zmiany Wybijanie poprzednich szczytów i dołków (RB).
2302 ya_Wybijacz Zmiany Pozycje STOP na zewnątrz ruchu we wskazanych godzinach (Orchard).
2403 ya_FAB4 Zmiany Rozgrywanie otwarcia indeksów giełdowych (OVT).
2405 ya_SwingOVT1 Zmiany Równoległość średnich na S&P500/D1 (OVT).
2406 ya_Wieloryb1 Zmiany Wybicia ze SMA200 — przykłady EURUSD/M15 (OVT).
2507 ya_Wieloryb4 Zmiany Wybicia ze SMA200 — przykłady EURUSD/H4 oraz USDJPY/H1 (OVT).
2508 ya_LK2410 Zmiany Rozgrywanie z podziałem na sesje Azja/Londyn/NY (LK).
Wskaźnik Podstrony Dodatkowe informacje
ya_M2OVT Wyliczanie średnich dla M2 całodobowych i sesyjnych (OVT).
ya_D1OVT Wyliczanie średnich sesyjnych z łączeniem świeczek M30 — S&P500/D1 (OVT).
ya_H4OVT Wyliczanie średnich dla H4 z łączonych świeczek H1 i ustawianej północy (OVT).
ya_Audytor Przewijanie wykresu wg listy wygenerowanej przez robota (własny).
ya_CandlesM2 Prostokąty obrazujące świece M2 na wykresie M1 (OVT).
ya_Kalibrator Przetwarzanie plików CSV (własny).