МЕТОД И ОГРАНИЧЕНИЯ Закрытые свечи EUR/USD H1 Bid из ICMarketsSC-Demo. Наша визуализация, не снимок терминала. Часы сохраняют исходные метки открытий MT5; часовой пояс брокера независимо не проверен, и эти часы не объявляются UTC. Формирующаяся свеча была исключена при исходном извлечении. Ретроспективный отбор объясняет расчёт; это не выборка результатов и не рекомендация. Тики, Ask, спреды, сделки и цены исполнения не восстанавливаются. JSON описывает удаление шума сериализации CSV округлением лишь до пяти знаков поставщика. Скачайте CSV, JSON и fm58-reproduce.py в одну папку. Запустите с Python 3: python fm58-reproduce.py Скрипт использует только стандартную библиотеку, не подключается к сети и не записывает файлов. Он проверяет SHA-256 CSV и независимо пересчитывает индикаторы или опоры/правила. JSON связывает фрагменты с хешем полного исходного архива; пересчёт одного фрагмента не удостоверяет весь архив, которого здесь нет. RSI: вся предшествующая история из 570 Close; начальные средние прирост/потеря первых 14 изменений, затем Уайлдер 1/14. MACD: явные начальные SMA для EMA12/26; сигнал SMA9 по формуле MT5 и отдельная классическая EMA9. Это контролируемая реконструкция, не гарантия инициализации терминала. Оба графика используют одну историю, а не две независимые выборки.