Wskaźnik techniczny oblicza wartości z ceny, wolumenu lub pochodnych szeregów. Do odtworzenia nie wystarczy nazwa: potrzeba wzoru, danych, ustawień i czasu oceny. Identyczne obrazy nie gwarantują identycznych obliczeń.
TradingView opisuje wskaźniki jako matematyczne przetwarzanie ceny i wolumenu; niektóre korzystają z wyniku innego wskaźnika. Linia lub histogram to rezultat tego procesu, nie kolejny niezależny pomiar. Najpierw ustal dokładne wejścia wzoru. [TradingView — Indicators]
TradingView rozdziela Source i Length dla Moving average. Średnia Close może różnić się od średniej High; długość zmienia uwzględnione obserwacje. Odtwarzalny zapis podaje też rynek i Timeframe, nie tylko kolor linii. [TradingView — Moving averages]
TradingView definiuje SMA jako średnią arytmetyczną wybranych cen. Zachowuje więc ich jednostkę: średnia cen USD/BTC pozostaje ceną USD/BTC. Nie jest procentową stopą zwrotu ani wolumenem; podobne liczby różnych wskaźników nie wystarczą do porównania. [TradingView — Moving averages] Fidelity niezależnie opisuje SMA jako średnią cenę w wybranym okresie. [Fidelity — Simple moving average]
TradingView nazywa Moving average wskaźnikiem opóźnionym, reaktywnym. Wygładzenie ogranicza krótkie wahania kosztem wolniejszej reakcji. Gładsza linia nie zna przyszłości; zmiana wag lub długości zmienia obliczenia, nie usuwa niepewności. [TradingView — Moving averages]
TradingView Pine Script przelicza wskaźnik przy aktualizacjach otwartej świecy. Close i inne wartości są wstępne do zamknięcia. Reguła wymagająca potwierdzenia musi uwzględniać koniec interwału; chwilowe przekroczenie progu może zniknąć wcześniej. [TradingView — Execution model]
TradingView wskazuje, że wskaźniki mogą pochodzić od innych wskaźników. Zgodność wyników tych samych danych nie jest automatycznie niezależnym potwierdzeniem. Sprawdź wejścia i wzory; liczba kolorowych sygnałów nie jest prawdopodobieństwem sukcesu. [TradingView — Indicators]
TradingView odróżnia wskaźniki i strategie symulujące zlecenia przez broker emulator. Test wymaga też zasad wejścia, wyjścia, wielkości pozycji i kosztów. Przecięcie linii nie dowodzi osiągalnej ceny realizacji ani zysku netto. [TradingView — Strategies]
TradingView opisuje overfitting przy dopasowywaniu strategii do konkretnej historii. Oceniaj ustawienia na oddzielnych danych bez dalszych zmian i zapisuj próbowane warianty. Ładny historyczny wynik nie gwarantuje przyszłej skuteczności reguły. [TradingView — Strategies]
Te same dane, inna długość średniej
Fikcyjne zakończone ceny zamknięcia to 100000, 100020 i 100040 USD/BTC. SMA całego podanego okna wynosi (100000 + 100020 + 100040) / 3 = 100020 USD/BTC. Tylko ostatnie zamknięcia dają (100020 + 100040) / 2 = 100030 USD/BTC. Oba wyniki są poprawne przy innych ustawieniach. Różnica nie jest błędem wykresu ani dowodem, że wyższa wartość lepiej przewiduje kolejną cenę.
Pełniejszy obraz uzyskasz, czytając to hasło razem z Technical analysis, Moving average, Simple moving average, Backtesting, Overfitting, Timeframe. Do tego hasła prowadzą również odsyłacze z Moving average, Volume weighted average price, Relative Strength Index, MACD.
01Dlaczego ten sam wskaźnik różni się między wykresami?+
Porównaj rynek, wejście cenowe, interwał, długość, wagi i zamknięcie świecy. Inne dane lub ustawienia mogą dawać inne poprawne wyniki.
02Czy zgodność wskaźników gwarantuje udany handel?+
Nie. Mogą mieć wspólne lub pochodne wejścia, więc zgodność nie jest automatycznie niezależnym dowodem. Trzeba też sprawdzić regułę, realizację i koszty.