Jak obliczana jest konfirmacja wielu wskaźników (metoda ogólna)

Poznaj ogólne kroki obliczania konfirmacji wielu wskaźników.

Jak obliczana jest konfirmacja wielu wskaźników (metoda ogólna)

Bezpośrednia odpowiedź

Konfirmacja wielu wskaźników jest obliczana poprzez połączenie wyników kilku wskaźników w jedną zmienną decyzyjną. Powszechne, ogólne podejście to: (1) obliczenie odczytu każdego wskaźnika na podstawie danych cenowych, (2) przekształcenie każdego odczytu w wystandaryzowaną wartość sygnału (taką jak kierunek +1/0/−1 lub znormalizowaną punktację), (3) opcjonalne zastosowanie wag oraz (4) ogłoszenie „konfirmacji”, gdy połączona wartość spełnia regułę zgodności (taką jak próg lub wymagana liczba zgodnych wskaźników).

Ponieważ różne platformy implementują sformułowanie „Konfirmacja wielu wskaźników” w różny sposób, weryfikowalną częścią jest wybrana przez Ciebie metoda: dokładny wzór, zasady konwersji z wyniku wskaźnika na wartość sygnału, wagi, próg oraz okno czasowe używane do obliczeń wskaźników.

Mechanizm lub definicja

1) Wyniki wskaźników nie są bezpośrednio porównywalne

Większość wskaźników generuje wyniki w różnych skalach i jednostkach. Na przykład jeden wskaźnik może generować oscylator wyśrodkowany w pobliżu zera, podczas gdy inny generuje różnicę średnich ruchomych mierzoną w jednostkach ceny. Metoda wielu wskaźników wymaga zatem kroku konwersji, który mapuje każdy wynik wskaźnika na wspólną reprezentację.

Dwa powszechne wybory reprezentacji to:

  • Kodowanie kierunku: każdy wskaźnik staje się dyskretną wartością, taką jak +1 (wzrostowy/pozytywny), 0 (neutralny) lub −1 (spadkowy/negatywny).
  • Skalowana punktacja: każdy wskaźnik staje się ciągłą punktacją, taką jak znormalizowana liczba między −1 a +1, obliczoną na podstawie tego, gdzie wskaźnik znajduje się względem swojego typowego zakresu.

2) Okno wsteczne i reguła czasu

Wskaźniki zwykle wymagają okresu wstecznego (ile przeszłych świec/słupków jest używanych) oraz reguły czasu (czy używasz ostatniej zamkniętej świecy, czy przesuwasz sygnały o jedną świecę, aby uniknąć wykorzystania przyszłych informacji itp.). Do niezależnej weryfikacji musisz określić:

  • w jakim znaczniku czasu oceniasz połączony wynik,
  • którą świecę traktujesz jako „bieżącą” dla każdego wskaźnika,
  • parametry okresu wstecznego/okresu dla każdego wskaźnika.

3) Reguła zgodności (krok „konfirmacji”)

Gdy każdy wskaźnik jest wyrażony jako wystandaryzowana wartość sygnału, konfirmacja jest obliczana przy użyciu reguły zgodności. Powszechne formy ogólne to:

  • Ważona suma + próg: oblicz połączoną punktację i porównaj ją z wartością odcięcia.
  • Liczba zgodnych wskaźników: wymagaj, aby co najmniej K wskaźników zgadzało się co do tego samego kierunku.

Poniżej znajduje się ogólny wzór ważonej sumy, który koncepcyjnie odpowiada wielu implementacjom „konfirmacji” (musisz jednak potwierdzić dokładne wybory w swoim systemie źródłowym).

4) Ogólny wzór

Załóżmy, że łączysz N wskaźników.

  1. Przekształć każdy wynik wskaźnika na wystandaryzowaną wartość sygnału:
  • (s_i \in [-1, +1]) (lub (s_i \in {-1,0,+1})).
  1. Wybierz wagi:
  • (w_i \ge 0). Często wagi są normalizowane tak, aby (\sum_i w_i = 1), ale nie jest to wymagane, jeśli odpowiednio dostosujesz próg.
  1. Oblicz połączoną punktację konfirmacji:
  • (C = \sum_{i=1}^{N} w_i, s_i).
  1. Zastosuj próg zgodności, aby sklasyfikować konfirmację:
  • Przykładowa reguła: potwierdź „pozytywną”, gdy (C \ge T), potwierdź „negatywną”, gdy (C \le -T), w przeciwnym razie sklasyfikuj jako brak konfirmacji.

Jeśli Twoja metoda zamiast tego używa reguły liczbowej, obliczyłbyś:

  • (A = \sum_{i=1}^{N} 1{\text{wskaźnik } i \text{ jest wzrostowy}}) a następnie ogłosiłbyś wzrostową konfirmację, gdy (A \ge K). Podobną liczbę można utworzyć dla konfirmacji spadkowej.

Dowód lub przykład (jak samodzielnie zweryfikować obliczenia)

Ponieważ nie zakłada się tutaj żadnych danych na żywo, celem jest pokazanie, jak możesz niezależnie odtworzyć matematykę, używając własnych danych historycznych i wybranych parametrów wskaźników.

Przykładowa konfiguracja (w pełni określone założenia)

Załóżmy, że:

  • Łączysz N = 3 wskaźniki.
  • Każdy wskaźnik jest przekształcany na kodowanie kierunku (s_i \in {-1,0,+1}).
  • Wagi są równe: (w_1 = w_2 = w_3 = 1/3).
  • Konfirmacja używa progu (T = 1/3).
  • Oceniasz w określonym czasie świecy, gdzie każdy wskaźnik zakończył już wymagany okres wsteczny.

Załóżmy, że wystandaryzowane sygnały w tym czasie to:

  • Wskaźnik 1: (s_1 = +1)
  • Wskaźnik 2: (s_2 = +1)
  • Wskaźnik 3: (s_3 = -1)

Oblicz punktację konfirmacji:

  • (C = (1/3)(+1) + (1/3)(+1) + (1/3)(-1) = 1/3).

Zastosuj regułę:

  • Ponieważ (C = 1/3) i (T = 1/3), połączony wynik kwalifikuje się jako pozytywna konfirmacja w tym przykładzie.

Teraz zmień tylko jedno założenie, aby zobaczyć wrażliwość:

  • Gdyby trzeci wskaźnik był neutralny ((s_3 = 0)), wtedy (C = 2/3), co pozostaje pozytywną konfirmacją.
  • Jeśli zamiast tego ustawisz bardziej rygorystyczny próg (T = 2/3), wcześniejszy przypadek stałby się „brakiem konfirmacji”.

To ilustruje, co jest faktycznie obliczane: mapowanie wyniku wskaźnika na (s_i), następnie ważona kombinacja, a na końcu decyzja progowa.

Gdzie ustawienia wskaźników wchodzą do obliczeń

Jeśli jeden wskaźnik używa dłuższego okresu wstecznego, jego wynik będzie opóźniony lub bardziej wygładzony niż w przypadku krótszego, zmieniając (s_i) w każdym momencie oceny. Dlatego nawet przy tym samym wzorze dla (C), wynik konfirmacji może się zmienić wyłącznie z powodu ustawień okresu wskaźników.

Ograniczenia i ryzyka (istotne tryby awarii)

1) Niezgodność i strefy neutralne

Jeśli wskaźniki często są ze sobą sprzeczne (część wzrostowa, część spadkowa), połączona punktacja (C) może oscylować w pobliżu zera i nie spełniać testów progowych. Kodowanie kierunku tworzy również stany neutralne; w zależności od definicji neutralności możesz otrzymać wiele wyników „braku konfirmacji”.

2) Opóźnienie i problemy z czasem typu repainting

Wskaźniki oparte na średnich ruchomych, filtrach lub obliczeniach wieloetapowych mogą reagować z opóźnieniem. Jeśli implementacja pozwala na zmianę wartości wskaźnika po zamknięciu świecy (na przykład z powodu sposobu pozyskiwania danych lub aktualizacji), wówczas wartość konfirmacji obliczona historycznie może różnić się od tej, która zostałaby wygenerowana w czasie rzeczywistym. Niezależna weryfikacja wymaga ustalenia reguły: którą świecę traktujesz jako ostateczną i jakie dane są używane w momencie oceny.

3) Szum, skorelowane wskaźniki i fałszywa zgodność

Niektóre wskaźniki są zbudowane z podobnych danych wejściowych cen (i mogą być statystycznie skorelowane). Łączenie skorelowanych wskaźników nie gwarantuje niezależnej konfirmacji; możesz uzyskać wysoką zgodność, ponieważ wszystkie reagują na ten sam ruch bazowy. W takich przypadkach metryka konfirmacji może brzmieć bardziej zdecydowanie, niż faktycznie wynika to z zawartości informacji.

4) Koszty i efekty wykonania nie są częścią matematyki

Obliczenie (C) (oparte na wynikach wskaźników) nie obejmuje kosztów, spreadów, poślizgu ani ograniczeń wykonania. W rezultacie nawet metoda, która matematycznie klasyfikuje „konfirmację”, nie może uwzględniać tarcia transakcyjnego. To ogranicza, jak dobrze koncepcja konfirmacji odwzorowuje rzeczywiste wyniki.

5) Wybór progu jest założeniem modelowym

Próg (T) (lub wymagana liczba (K)) jest subiektywnym wyborem modelowym. Różne progi mogą drastycznie zmienić częstotliwość klasyfikacji.

Handel walutami i kontraktami CFD wiąże się ze znacznym ryzykiem. Informacje FoxiForex mają charakter edukacyjny i nie są osobistą poradą finansową. Materiały sponsorowane są wyraźnie oznaczone.