Jak można zweryfikować informacje o wskaźniku Tema?
Bezpośrednia odpowiedź
Możesz zweryfikować informacje o wskaźniku TEMA (Triple Exponential Moving Average), oddzielając (1) stabilną definicję i mechanikę obliczeń od (2) zmiennych warunków, takich jak źródło danych, ustawienia średniej kroczącej i założenia dotyczące wykonania. Użyj hierarchii źródeł, która potwierdza matematykę, a następnie odtwórz obliczenia krok po kroku, używając tych samych danych wejściowych i jasno określonych założeń.
Czym jest TEMA (a czym nie jest)
TEMA to metoda średniej kroczącej, która łączy trzy wykładnicze średnie kroczące (EMA) szeregu cenowego. Celem tej konstrukcji jest zmniejszenie opóźnienia w porównaniu z prostszymi średnimi opartymi na EMA, ale dokładne zachowanie zależy od wybranej długości i sposobu obliczania EMA.
Stabilne fakty, które możesz zweryfikować, to:
- Struktura matematyczna: jest zbudowana z EMA(cena), EMA(EMA(cena)) i EMA(EMA(EMA(cena))) (często zapisywana za pomocą iteracji EMA).
- Wybrany parametr: zazwyczaj długość okna (często oznaczana jako N).
- Definicja EMA: sposób wyprowadzenia współczynnika wygładzania i sposób inicjalizacji rekurencji.
Czego nie należy traktować jako stabilnego:
- Jakiekolwiek konkretne twierdzenie o skuteczności (na przykład „TEMA działa najlepiej” dla danego rynku), ponieważ wyniki różnią się w zależności od warunków.
- Jakiekolwiek twierdzenie, że TEMA jest samodzielnym sygnałem transakcyjnym; średnia krocząca jest przekształconym wejściem, a nie automatycznym silnikiem predykcyjnym.
Jak działa weryfikacja: hierarchia źródeł
Użyj tej hierarchii, aby potwierdzić informacje o wskaźniku TEMA:
- Najpierw definicja matematyczna: zweryfikuj wzór z wiarygodnego źródła, które podaje dokładną kombinację iteracji EMA i współczynników.
- Następnie definicja EMA: potwierdź wzór EMA, w tym obliczenie współczynnika wygładzania i metodę inicjalizacji.
- Szczegóły implementacji: potwierdź, jak konkretna platforma lub zbiór danych wyrównuje znaczniki czasu, obsługuje brakujące wartości i stosuje to samo N.
Ponieważ nie zakłada się tutaj żadnych cen w czasie rzeczywistym, weryfikację najlepiej przeprowadzić, odtwarzając obliczenia na danych historycznych, do których masz już dostęp.
Powtarzalne kroki weryfikacji (bez twierdzeń transakcyjnych)
Postępuj zgodnie z konkretną, powtarzalną listą kontrolną.
1) Ustal założenia
Zapisz:
- Serię wejściową (na przykład ceny zamknięcia) i jej częstotliwość.
- Długość N.
- Wariant EMA (standardowa EMA) i sposób rozpoczęcia EMA na początku zbioru danych (częste wybory różnią się między implementacjami).
2) Odtwórz EMA z własnych danych
Korzystając z serii historycznej, oblicz:
- EMA1 = EMA(cena)
- EMA2 = EMA(EMA1)
- EMA3 = EMA(EMA2)
Upewnij się, że każdy kalkulator używa tego samego N i tej samej definicji EMA.
3) Połącz je za pomocą udokumentowanego wzoru TEMA
Zastosuj opublikowane współczynniki do EMA1, EMA2 i EMA3. Twoja weryfikacja zakończy się sukcesem, jeśli Twoja seria TEMA będzie zgodna z referencyjną implementacją w dopuszczalnej tolerancji numerycznej.
4) Porównaj z co najmniej jedną niezależną metodą
Powtórz te same kroki, używając drugiego narzędzia lub kalkulatora, który również implementuje EMA i TEMA. Jeśli wyniki się różnią, porównaj założenia implementacji (zwłaszcza inicjalizację EMA i wyrównanie czasowe).
Dowód lub przykład, który możesz samodzielnie zweryfikować
Wybierz mały zbiór danych (na przykład kilkadziesiąt świec). Oblicz EMA1, EMA2, EMA3 i TEMA w arkuszu kalkulacyjnym lub skrypcie. Następnie zweryfikuj, że:
- TEMA jest obliczany tylko na podstawie przeszłych lub bieżących wartości iteracji EMA (nie powinien wykorzystywać przyszłych danych).
- Twoje wczesne wartości są zgodne z wybraną metodą inicjalizacji (różnice na wczesnych świecach są powszechne między platformami).
Podczas testowania zapisz dokładny wzór i wartości parametrów, aby inna osoba mogła odtworzyć ten sam wynik.
Ograniczenia i ryzyka (istotne tryby awarii)
Co najmniej cztery ograniczenia często powodują, że „weryfikacja” kończy się niepowodzeniem:
- Niespójne definicje EMA: Niektóre źródła stosują różne współczynniki wygładzania lub założenia inicjalizacji, co daje różne wyniki, nawet gdy nazwa TEMA jest taka sama.
- Różne dane wejściowe cen: Użycie ceny zamknięcia zamiast ceny typowej (lub innego wariantu) zmienia wyniki; termin „TEMA” nie gwarantuje tych samych danych wejściowych.
- Wyrównanie czasowe i brakujące dane: Różne podejścia do weekendów, świąt, brakujących świec lub wartości NaN mogą przesuwać serie i uniemożliwiać porównania.
- Nadmierna interpretacja przeszłego zachowania: Nawet jeśli dokładnie odtworzysz wskaźnik, historyczne wzorce nie ustanawiają przyszłych wyników. Zmiany reżimu rynkowego oraz różnice w kosztach/wykonaniu mogą dominować.
Weryfikacja lub następne pytanie
Jeśli chcesz zweryfikować konkretne twierdzenie o wskaźniku TEMA, które napotkałeś, następne pytanie brzmi: **jakiego dokładnego wzoru i definicji EMA używa to twierdzenie oraz z jakim N i danymi wejściowymi?