Проверка SMA и EMA Фиксированный учебный эталон; рыночных наблюдений нет До 240 цен, каждая больше нуля и не больше 1 000 000 000; не более 12 десятичных знаков. До 80 символов на строку и 20 000 во всём поле цен. Единица: 1–24 допустимые буквы, цифры, пробелы или . _ - /. Расчёт использует точные дроби без промежуточного округления. 1. Запишите инструмент источника, единицы, равную длину периодов, сессию и часовой пояс, поле цены закрытия, корректировки и начало истории. Подтвердите, что свечи закрыты и периоды не пропущены. Форма не проверяет эти факты. 2. Вставьте одну положительную цену на строку, без заголовка и внутренних пустых строк. Задайте N и явно выберите начало EMA. Сохраните исходник. α = 2/(N+1); β = 1−α. Промежуточные значения не округляйте. 3. Учебный эталон: цены 100; 110; 90; 110; 100 USD и N = 3. SMA: нет значения; нет значения; 100; 310/3; 100. EMA с началом от SMA: нет значения; нет значения; 100; 105; 102,5. EMA с началом от первой цены: 100; 105; 97,5; 103,75; 101,875. Разница в конце — 0,625 USD, не процент. 4. В строке 5 веса SMA: 0; 0; 1/3; 1/3; 1/3. Веса EMA с началом от SMA: 1/12; 1/12; 1/12; 1/4; 1/2. С первой цены: 1/16; 1/16; 1/8; 1/4; 1/2. Каждая сумма весов равна 1; взвешенные цены дают соответственно 100; 102,5; 101,875. 5. Таблица: цены в B2:B6, N в H2, α в H3 =2/(H2+1). Первая SMA в C4 =SUM(B2:B4)/$H$2 (локальное имя SUM может быть СУММ). EMA с началом от SMA: D4=C4; D5=$H$3*B5+(1-$H$3)*D4. С первой цены: E2=B2; E3=$H$3*B3+(1-$H$3)*E2. Копируйте рекурсии вниз. Эти начальные строки относятся к N = 3; при другом N они меняются. 6. Импортируйте точные поля CSV как текст, сохраняя длинные дроби и исключая автоматические даты. Конечная точность таблицы может давать отличия последних цифр. Перед выводом о расхождении сравните историю, сессии, корректировки и начальный метод. Совпадение расчёта не подтверждает настройку платформы или качество стратегии. Ваш протокол проверки Источник / инструмент / единица цены: ____________________ Начало истории / период / сессия / часовой пояс / закрытые свечи: ____________________ N / альфа / начальное значение / выбранная строка: ____________________ Недостающие или непроверенные данные: ____________________ Кто и когда проверил арифметику и веса: ____________________ Компонент хранит ввод в памяти страницы. Он не отправляет данные на сервер и не записывает их в постоянное хранилище браузера. Общая аналитика сайта рассматривается отдельно.