Weryfikacja SMA i EMA Stały fikcyjny wzorzec; bez obserwacji rynkowych Do 240 cen, każda większa od zera i nie większa niż 1 000 000 000, maksymalnie 12 miejsc po przecinku. Limit 80 znaków w wierszu i 20 000 w polu cen. Jednostka ma 1–24 dozwolone litery, cyfry, spacje lub znaki . _ - /. Obliczenia korzystają z dokładnych ułamków bez zaokrąglania wyników pośrednich. 1. Zapisz instrument, źródło, jednostkę, stałą długość okresu, sesję/strefę czasową, pole ceny zamknięcia, korekty i początek historii. Sprawdź zamknięcie świec i brak luk w okresach. Formularz nie potrafi potwierdzić tych danych. 2. Wklej jedną dodatnią cenę w wierszu, bez nagłówka i wewnętrznych pustych wierszy. Ustaw N i świadomie wybierz wartość początkową EMA. Zachowaj oryginalne dane. α = 2/(N + 1); β = 1 − α. Nie zaokrąglaj wartości pośrednich. 3. Fikcyjny wzorzec: ceny 100; 110; 90; 110; 100 USD oraz N = 3. SMA: niedostępna; niedostępna; 100; 310/3; 100. EMA ze startem od SMA: niedostępna; niedostępna; 100; 105; 102,5. EMA ze startem od pierwszej ceny: 100; 105; 97,5; 103,75; 101,875. Ostatnia różnica wynosi 0,625 USD, a nie procent. 4. W wierszu 5 wagi SMA wynoszą 0; 0; 1/3; 1/3; 1/3. Wagi EMA ze startem od SMA to 1/12; 1/12; 1/12; 1/4; 1/2, a ze startem od pierwszej ceny: 1/16; 1/16; 1/8; 1/4; 1/2. Każda grupa sumuje się do 1; ważone ceny dają odpowiednio 100; 102,5 oraz 101,875. 5. Arkusz: ceny w B2:B6, N w H2, α w H3 =2/(H2+1). Pierwsza SMA w C4 =SUMA(B2:B4)/$H$2. EMA ze startem od SMA: D4=C4; D5=$H$3*B5+(1-$H$3)*D4. Start od pierwszej ceny: E2=B2; E3=$H$3*B3+(1-$H$3)*E2. Skopiuj rekurencje w dół. Te wiersze początkowe dotyczą N = 3; inne N je zmienia. Nazwy funkcji zależą od języka arkusza. 6. Importuj dokładne pola CSV jako tekst, aby zachować długie ułamki i uniknąć dat. Arytmetyka zmiennoprzecinkowa arkusza może zmienić ostatnie cyfry. Zanim uznasz różnicę za błąd, porównaj historię, sesje, korekty i inicjalizację. Zgodność obliczeń nie dowodzi ustawień platformy ani jakości strategii. Twój protokół weryfikacji Źródło / instrument / jednostka ceny: ____________________ Początek historii / okres / sesja / strefa czasowa / zamknięte świece: ____________________ N / alfa / inicjalizacja / sprawdzany wiersz: ____________________ Brakujące lub niezweryfikowane dane: ____________________ Arytmetyka i wagi sprawdzone przez / dnia: ____________________ Ten komponent przechowuje dane w pamięci strony. Nie wysyła ich na serwer ani nie zapisuje w trwałej pamięci przeglądarki. Analityka całej witryny jest odrębna.