CRYPTOPRO TERMINAL · ФИНАЛЬНАЯ СБОРКА 3.0.0

Терминал для вашего хостинга

Реальные рыночные данные, алгоритмическая аналитика и журнал виртуальных сделок. В автономном архиве уже собраны React, JavaScript и CSS. npm install и Node.js для этой версии не нужны.

Начните здесь: для Beget и Open Server 5 используйте содержимое папки public_html. Для Open Server 6 — готовую папку openserver6/crypto.local. Не смешивайте этот комплект со старой версией сайта.

1. Что находится в архиве

CryptoPro-Terminal-Final.zip
├── START_HERE_RU.html             ← эта инструкция
├── SHA256SUMS.txt                 ← контрольные суммы файлов
├── public_html/                  ← готовый сайт для PHP-хостинга
│   ├── index.php
│   ├── index.html
│   ├── api.php
│   ├── .htaccess
│   ├── README_RU.html
│   ├── CryptoPro_AI_Terminal_v6.pine
│   └── assets/
│       ├── terminal.js
│       ├── terminal.css
│       └── terminal.js.LEGAL.txt  ← лицензии библиотек
└── openserver6/crypto.local/
    ├── .osp/project.ini
    └── public/                   ← тот же готовый сайт

journal.json копировать не нужно. В новой версии публичного общего журнала нет. Сервер создаёт отдельный приватный файл для каждого браузерного профиля за пределами веб-корня. Также ведётся локальная копия в браузере.

2. Требования

3. Open Server Panel 6

  1. Распакуйте ZIP через «Извлечь всё». Не запускайте сайт из архива.
  2. Из распакованного архива откройте openserver6. Скопируйте всю папку crypto.local в папку home вашей установки Open Server.
  3. Например, файл сайта должен оказаться здесь: C:\OSPanel\home\crypto.local\public\index.php.
  4. В Open Server включите доступный модуль PHP 8.2+. В файле C:\OSPanel\home\crypto.local\.osp\project.ini указан php_engine = PHP-8.2. Если у вас установлен только PHP-8.3/8.4, замените значение на точное название вашего включённого модуля. public_dir = {base_dir}/public оставьте без изменений.
  5. Перезапустите Open Server. Откройте проект crypto.local через меню проектов панели. Адрес проекта задаёт панель; обычно это http://crypto.local/.
  6. Проверьте в браузере http://crypto.local/api.php?action=health. Ответ должен содержать success: true, версию 3.0.0 и curl: true.

4. Open Server 5

  1. Создайте папку проекта, например C:\OSPanel\domains\crypto.
  2. Скопируйте содержимое папки public_html из архива в эту папку, а не весь архив проекта. Должен получиться путь C:\OSPanel\domains\crypto\index.php, рядом api.php и папка assets.
  3. Выберите в панели PHP 8.2+ и перезапустите сервер. Старую версию Open Server без подходящего PHP нужно обновить.
  4. Откройте сайт через меню проектов панели. Не открывайте index.html двойным щелчком: адрес не должен начинаться с file:///.

5. Хостинг Beget

  1. Сохраните резервную копию старого сайта. В панели Beget привяжите домен к папке сайта и выберите PHP 8.2+ с cURL.
  2. Через файловый менеджер или SFTP загрузите содержимое папки public_html из архива в веб-корень выбранного сайта. В корне должны лежать index.php, api.php, assets.
  3. Если в корне остался старый index.html, замените его новым. Не загружайте файлы .env, node_modules, .next или исходники Next.js в PHP-папку.
  4. Включите HTTPS в панели. Откройте https://ваш-домен/api.php?action=health. Затем главную страницу и нажмите Ctrl+F5.
  5. Во вкладке «Финальный комплект» нажмите «Проверить текущий сервер». Для постоянного журнала PHP должен иметь доступ к приватному хранилищу рядом с public_html.

Точный набор услуг зависит от тарифа и настроек. Если записи в родительскую папку нет, администратор может задать переменную окружения CRYPTOPRO_DATA_DIR с абсолютным путём к доступной непубличной папке. Не помещайте её в публичный веб-корень.

6. Как пользоваться

МодульФункционал
РынокBTC, ETH, DOGE, ETC, XRP, ADA, TRON/TRX, XLM, GRAM, ATOM к USDT. Источник выбирается явно: Gate.io Spot или MEXC Spot. Доступность листинга зависит от биржи. Для GRAM проверьте, что это нужный вам токен.
ОбновлениеWebSocket Gate.io + резервный REST. REST можно выбрать 2/3/5 секунд; задержка зависит от сети и лимитов. Серверный кэш 2–8 секунд. У котировок есть время получения. Устаревшие данные блокируют входы, цена не генерируется случайно.
ГрафикНастоящие свечи 1м/5м/15м/1ч/4ч, объём, EMA20/50, кроссхейр, свечной/линейный режим, выбор количества свечей, расчётные SL/TP. На 4ч новая свеча появляется раз в четыре часа.
СтаканBid/ask, спред, дисбаланс объёма и плотности от 2,5× среднего размера уровня. Заявки могут исчезать — это не гарантированные уровни.
Крупные сделкиПубличная выборка последних 100 принтов, фильтр по объёму и дельта выбранных крупных сделок. Это не идентификация кошельков или институциональных трейдеров.
АналитикаЗакрытые свечи, EMA20/50/200, RSI14, MACD12/26/9, ATR14, всплеск объёма; минимум 200 закрытых свечей, факторный балл от 80/100, контроль свежести, спреда и риска. WAIT означает «нет подходящего входа».
ПомощникАлгоритмические ответы по текущим данным (не нейросетевой прогноз). Свежая сводка, ручная очистка ответов и автоочистка при новом вопросе/смене пары.
Виртуальная торговляАвтотест по выбранной паре/таймфрейму, по умолчанию выключен. Включается осознанно кнопкой «Автотест». Контроль всех уже открытых позиций, даже на других выбранных ранее парах. Максимум 5 открытых позиций, один вход на сигнал закрытой свечи, пауза 60 секунд после закрытия по той же паре.
ЖурналРеальные записи ваших виртуальных действий, без заранее заданных побед. Фиксированные вход, SL, TP1/2/3 и причины, частичные выходы 40/40/20, ручное закрытие, фильтры, детали исполнений, экспорт CSV и JSON, очистка с подтверждением.
Рабочее местоПеретаскивание за ⋮⋮, стрелки перемещения, ширина 1×/2×/3×, сворачивание и полноэкранный просмотр. Расположение сохраняется в браузере.

7. Правила проверки стратегии

Автотест — это paper trading. Реальные деньги не используются. Терминал не подключён к вашему торговому счёту и не отправляет ордера. SHORT в этой версии также виртуальный.

8. Pine Script v6

  1. Скачайте файл CryptoPro_AI_Terminal_v6.pine кнопкой «Pine v6» или возьмите из архива.
  2. Откройте TradingView → график нужной биржи и пары → Pine Editor. Замените шаблон содержимым файла, сохраните и добавьте на график.
  3. Индикатор показывает тренд, факторный балл, RSI/ATR, аномалии свечного объёма и уровни. Сигналы подтверждаются закрытием свечи.
  4. Для JSON-уведомлений создайте алерт на «Any alert() function call». Webhook-доступ зависит от условий TradingView и настроек аккаунта.

Важно: Pine не получает произвольные HTTP-данные с вашего сайта. В этом индикаторе нет биржевого стакана и идентификации китов. Его расчёты на данных TradingView не обязаны совпадать с терминалом. В комплект не входит серверный webhook-исполнитель реальных ордеров. Компиляцию Pine нужно подтвердить в редакторе TradingView; сборка веб-сайта её не проверяет.

9. Если что-то не работает

10. Обновление старой установки

  1. Сохраните старую папку сайта и экспорт журнала в отдельное место.
  2. Замените index.php, index.html, api.php, Pine-файл и всю папку assets файлами v3.0.0. Старый публичный journal.json не требуется. Приватную папку v3, созданную рядом с public_html, при будущих обновлениях не удаляйте.
  3. Откройте health-проверку, убедитесь в версии 3.0.0, затем Ctrl+F5.

Gate.io WebSocket docs · MEXC public API · Pine Script docs

CryptoPro 3.0 · Аналитический инструмент и симулятор. Не индивидуальная инвестиционная рекомендация.