Co to jest przykład działania definicji EA?
Bezpośrednia odpowiedź
Przykład działania „definicji EA” to scenariusz krok po kroku, z wartościami liczbowymi, który pokazuje, co zawiera definicja Doradcy Eksperta (EA): stałe reguły decyzyjne (co robi) oraz założone dane wejściowe lub środowisko (co może się zmienić). Celem jest uczynienie definicji EA zrozumiałą i możliwą do samodzielnego sprawdzenia poprzez określenie każdego założenia.
Mechanizm lub definicja
EA (Doradca Ekspert) to zautomatyzowane oprogramowanie handlowe. „Definicja EA” w praktyce oznacza zapisanie dwóch rzeczy osobno:
- Stała mechanika (stabilna w ramach Twojej definicji)
- Logika wejścia/wyjścia: dokładne warunki, które muszą być spełnione.
- Reguły zleceń: typ (rynkowe/limitowane), moment wyzwolenia i wszelkie ograniczenia.
- Reguły dotyczące pieniędzy: sposób określania wielkości pozycji (na przykład stała wielkość lota lub wzór).
- Warunki zmienne (niegwarantowane)
- Ceny rynkowe i płynność w momencie wykonania.
- Koszty: spread, prowizje, opłaty swap/za przeniesienie pozycji na noc.
- Jakość wykonania: opóźnienie, poślizg i odrzucenie zleceń.
- Ustawienia i limity dostawcy lub platformy.
Przykład działania wykorzystuje następnie mały scenariusz, aby pokazać, jak stała mechanika działa przy podanych założeniach.
Dowód lub przykład (scenariusz działania)
Przykładowa definicja EA (uproszczona):
- Stała reguła A (wejście): Otwórz 1 pozycję, gdy Cena osiągnie lub przekroczy poziom wyzwalający.
- Stała reguła B (wyjście): Zamknij, gdy Cena osiągnie poziom wyzwalający + Δ.
- Stała reguła C (wielkość): Użyj stałej wielkości „1 jednostka” i nie zmieniaj jej.
Założenia dla tego przykładu działania (wszystkie wyraźnie określone):
- Poziom wyzwalający: 100,0
- Odległość docelowa Δ: 1,0
- Koszty: łączny wpływ prowizji + spreadu = 0,10 (łącznie) na zakończoną transakcję
- Poślizg: zerowy (zakładamy, że wykonanie odpowiada zamodelowanej cenie)
- Brak opłat za przeniesienie pozycji na noc
- W scenariuszu ma miejsce tylko jedna transakcja
Oś czasu scenariusza:
- W czasie T1 cena rynkowa osiąga 100,0 → reguła A jest spełniona.
- EA otwiera pozycję po założonej efektywnej cenie wejścia 100,0.
- W czasie T2 cena rynkowa osiąga 101,0 → reguła B jest spełniona i EA zamyka pozycję.
Brutto ruch ceny:
- Cena wyjścia 101,0 minus cena wejścia 100,0 = +1,0
Wynik netto po kosztach (przy założeniu, że koszty wynoszą łącznie 0,10):
- Netto = +1,0 − 0,10 = +0,90 (w „jednostkach ruchu ceny” dla wybranej wielkości 1 jednostki)
Co to ilustruje w kontekście „definicji EA”:
- Wartość +1,0 wynika ze stabilnej mechaniki i wybranej ścieżki cenowej w scenariuszu.
- Wartość −0,10 wynika z uwzględnionego założenia o kosztach zmiennych.
- Jeśli zmienisz założenia (na przykład dodasz poślizg lub większy spread), wynik netto się zmieni, nawet jeśli reguły definicji EA pozostaną takie same.
Ograniczenia i ryzyka
-
Zmienność rynku i wykonania Nawet przy tej samej definicji EA rzeczywiste wyniki mogą się różnić, ponieważ jakość wykonania może nie odpowiadać zamodelowanym cenom. Poślizg może obniżyć wyniki; odrzucone zlecenia mogą uniemożliwić wykonanie reguły wyjścia.
-
Koszty i wrażliwość na czas Testy na danych historycznych często zaniżają rzeczywiste koszty lub różnice czasowe. Zmiany spreadu, prowizje i moment realizacji zleceń wpływają na wyniki netto.
-
Niedopasowanie scenariusza Pojedynczy przykład działania nie jest dowodem przyszłych wyników. Zależności historyczne nie przesądzają o przyszłych rezultatach, a ścieżka, która w przykładzie osiąga +1,0, może nie wystąpić.
Weryfikacja lub kolejne pytanie
Aby samodzielnie zweryfikować przykład działania „definicji EA”, sprawdź, czy:
- Każda reguła jest jednoznaczna (jakie dokładnie warunki wyzwalają wejście i wyjście).
- Każde założenie obliczeniowe jest określone (efektywne ceny wejścia/wyjścia i jakie koszty są uwzględnione).
- Czynniki zmienne są oddzielone od stałej mechaniki.
Przydatnym kolejnym krokiem jest przepisanie tego samego przykładu z jedną zmienioną wartością założenia (na przykład wprowadzenie poślizgu lub zwiększenie kosztów) i pokazanie, jak zmienia się wynik netto, przy zachowaniu stałych reguł definicji EA.