Приложение для генерации случайных графиков криптовалюты с настраиваемыми параметрами, такими как амплитуда колебаний, максимальный скачок цены и другие. Интерфейс вдохновлен дизайном платформы axiom.trade.
- Генерация случайных свечных графиков с настраиваемыми параметрами
- Настройка начальной цены, количества свечей, амплитуды колебаний и максимальных скачков
- Выбор различных временных фреймов (1m, 5m, 15m, 1h, 4h, 1d)
- Отображение объема торгов
- Автоматическое обновление графика с появлением новых свечей
- Визуальный дизайн, похожий на современные торговые платформы
- Расширенные возможности рандомизации для создания более реалистичных графиков:
- Использование шума Перлина для более естественного движения цены
- Симуляция случайных событий (новости, твиты и т.д.)
- Циклы настроения рынка разной длительности
- Настройка тонких параметров генерации для устранения шаблонных паттернов
- React
- Lightweight Charts для отображения графиков
- Styled Components для стилизации
- Алгоритмы генерации шума Перлина и фрактального броуновского движения
- Нормальное распределение для создания более реалистичных ценовых движений
- Убедитесь, что у вас установлены Node.js и npm
- Клонируйте репозиторий
- Установите зависимости:
npm install - Запустите приложение:
npm start - Откройте http://localhost:3000 в вашем браузере
- Настройте параметры генерации графика в панели управления
- Нажмите "Применить настройки" для обновления графика с новыми параметрами
- Используйте кнопку "Сгенерировать новый" для создания нового случайного графика с текущими настройками
- Включите опцию "Автоматическое обновление" для появления новых свечей через заданный интервал времени
- Шум Перлина: Создает более естественное и органичное движение цены, менее предсказуемое чем простая случайность
- Интенсивность шума: Регулирует силу влияния шума Перлина на движение цены
- Случайные события: Имитирует влияние внешних факторов (новости, твиты и т.д.) на цену
- Вероятность событий: Частота возникновения случайных событий
- Циклы настроения рынка: Создает циклические изменения тренда разной длительности для имитации рыночных циклов
- Сила настроения: Регулирует влияние циклов настроения на общее движение цены
- Фитили свечей: Добавляет тени (фитили) к свечам для большей реалистичности
MIT
