Forex/ya_FAB4
Robot powstał na początku 2024 roku jako pomysł własny, bazujący na konceptach przedstawionych na kanale YouTube "Oliver Velez Trading". Rozwijane były pierwsze 3 scenariusze w oparciu o indeks US100. W połowie 2024 został porzucony ze względu na brak efektów optymalizacji i rozpoczęcie prac nad ya_SwingOVT1. Rozgrywanie otwarcia giełdy USA wg OVT na M2 było wspomagane wstęgami Bollingera.
Drugie podejście do robota miało miejsce w lipcu 2025 po zauważeniu, że indeks US30 bardziej wpisuje się w koncepcje OVT niż US100. Ze scenariusza 1 zostały usunięte wstęgi Bollingera i poprawiona została obsługa ringu M2. Wstępne testy pokazały względną łatwość uzyskania zysku w scenariuszu 1, zarówno na US100 jak i na akcjach Apple. Robot został wstępnie wybrany jako baza do rozgrywania wykresu M2 (inne roboty bazują na przykładach z M15, H1, H4 i D1).
Spis treści
Podstawy merytoryczne
Podstawą do opracowania robota są filmy Olivera Veleza:
- https://www.youtube.com/watch?v=AI9Z7WUU3A0
- https://www.youtube.com/watch?v=7TYoCvcIiQQ
- https://www.youtube.com/watch?v=voB7nFbpzxc
- https://www.youtube.com/watch?v=sJw6Fm2nthA - ciągnięcie od FAB4 od 1:05
Cele do osiągnięcia
Dodatkowe koncepty
Elementy składowe strategii
Proste średnie kroczące
Używane są proste średnie kroczące (arytmetyczne) z ceny zamknięcia świec. Przedstawione średnie są wg opisanej strategii — istotność tych średnich wynika z używania ich przez traderów przeszkolonych przez Olivera w ciągu ostatnich 30 lat.
- SMA20 — średnia krocząca z zamknięcia ostatnich 20 świeczek.
- SMA200 — średnia krocząca z zamknięcia ostatnich 200 świeczek.
Dla indeksów mogą być dodatkowo dostępne średnie całodobowe, obejmujące ruch ceny poza sesją. W takim przypadku nie są otwierane pozycje będące w sprzeczności z układem średnich całodobowych.
FAB4
Ruch ceny w ciągu 45 (do 60) minut przed zamknięciem, powiększony o wartość SMA20 oraz SMA200 z zamknięcia oraz cenę zamknięcia. Jeśli ruch ceny jest poziomy i jedynie pojedyncze świeczki M2 wybijają poza, to ruch ceny można ograniczyć do zakresu, w którym znajduje się większość korpusów świeczek. Zasadniczo preferowana jest sytuacja, gdy rozmiar bloku FAB4 jest niewielki, a ruch ceny nie wykazuje trendu.
Blok FAB4 jest obszarem odniesienia dla ceny otwarcia oraz oceny prawdopodobieństwa ruchów.
Formacje świecowe
Analiza wielookresowa
Pierwszym etapem do zastosowania jest dodatkowa analiza wykonywana na M5. Nie są otwierane zagrania, jeśli sytuacja na M5 jest znacząco przeciwna do stanu na M2.
W drugim etapie do uwzględnienia jest M15 oraz D1.
Scenariusze
Scenariusz 1: wybicie poza
Otwarcie blisko bloku FAB4 i oczekiwanie ruchu w kierunku zewnętrznym.
Warunki wstępne:
- Wąski stan FAB4 (z optymalizacji dla US30: 4 do 8 promil ceny).
- Bliskie otwarcie (z optymalizacji dla US30: 2 do 6 promil ceny od granic FAB4).
- Opcjonalnie sprzyjające pochylenie SMA200 (z optymalizacji dla US30: 15 promil dobowo).
Warianty:
- Mocna świeczka otwarcia odbijająca od FAB4, otwarcie pozycji po pierwszej minucie.
- Mocna świeczka M2 pierwsza bądź kolejna, wybijająca poza FAB4 (z optymalizacji dla US30: w ciągu 22 albo 46 minut).
- Zanegowanie poprzedniej świeczki M2 z ruchem w stronę FAB4.
- Przejście ceny przez FAB4 i utworzenie mocnej świeczki po przeciwnej stronie niż otwarcie.
Scenariusz 2: domykanie luki
Gdy jest duża luka otwarcia (względem końca sesji), po zanegowaniu pierwszej świeczki M2 otwierana pozycja w stronę FAB4. Wymagana duża odległość od SMA20 i SMA200 na M2. Jeśli cena na otwarciu wykonuje ruch oddalając się od FAB4, to do zanegowania wystarczy powrót do ceny otwarcia i nie ma potrzeby czekania na zamknięcie M2.
Scenariusz 3:
Pierwotnie scenariusz miał rozgrywać duże luki otwarcia na powrót do średniej, bez czekania na zanegowanie. Okazało się, że można w ten sposób osiągnąć bardzo duże zyski (+600% kapitału), ale również z bardzo dużym ryzykiem (-50% kapitału, szczególnie w 2020 roku). Scenariusz wykorzystywał wstęgi Bollingera do określenia poziomu otwarcia pozycji. Scenariusz raczej nie będzie rozwijany i zostanie zastąpiony innym algorytmem.
Scenariusz 4:
Scenariusz 5: SMA200
Scenariusz wybicia stanu wąskiego (SMA20 blisko SMA200) dużą świeczką. Planowany jako uzupełnienie podstawowych algorytmów o dodatkowe zagrania w czasie sesji, ewentualnie również w nocy.
Scenariusz 6: SMA200
Odbicie na SMA200, o ile nie gwałtowne przebicie.
Parametry
Testy
Zmiany w kolejnych wersjach
Wersja 257.260
- Dodany panel robota ya_Kaskada wraz z integracją funkcjonalności (ujednolicenie obliczania średnich na wielu okresach).
| 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). |