Integrations
Processes signals from Pine Script indicators that analyze RSI and Stochastic RSI to generate buy/sell signals with confidence ratings for cryptocurrency trading
Connects TradingView's Pine Script indicators to receive cryptocurrency trading signals based on RSI and Stochastic RSI analysis through webhook alerts
MindLayer TradingView MCP Агент
Мощная система интеграции, которая связывает индикаторы Pine Script от TradingView с MCP (Model Context Protocol) от MindLayer для получения расширенных сигналов для торговли криптовалютами на основе RSI и Stochastic RSI.
Обзор
Эта система состоит из трех основных компонентов:
- Индикатор Pine Script : индикатор TradingView, который анализирует RSI и Stochastic RSI для генерации сигналов покупки/продажи.
- Агент MCP : приложение Python, которое обрабатывает эти сигналы и взаимодействует с системами, поддерживающими MCP.
- REST API : HTTP API, обеспечивающий программный доступ ко всем функциям агента MCP.
Функции
- 📊 Анализ RSI и стохастического RSI : генерирует сигналы на основе этих мощных индикаторов импульса
- 🔄 Анализ нескольких таймфреймов : подтверждает сигналы с использованием данных более высокого таймфрейма
- 📱 Оповещения в реальном времени : отправляет оповещения через систему веб-перехватчиков TradingView
- 🤖 Интеграция MCP : легко интегрируется с протоколом контекста модели MindLayer
- 📈 Адаптивные уровни уверенности : каждый сигнал включает индикатор силы (1-5)
- 🛡️ Управление рисками : настраиваемые профили риска на основе вашего стиля торговли
- 🌐 RESTful API : программный доступ ко всем функциям через HTTP API
Инструкции по установке
Настройка индикатора TradingView
- Войдите в свою учетную запись TradingView
- Перейти к редактору Pine
- Создайте новый индикатор и вставьте содержимое
MindLayer_MCP_Signal.pine
- Сохранить и добавить в диаграмму
- Настройте параметры индикатора в соответствии с вашими предпочтениями.
Настройка системы
- Клонировать этот репозиторий
- Установите необходимые зависимости:Copy
- Настройте параметры (отредактируйте
config.py
или используйте переменные среды) - Запустите систему с помощью скрипта запуска:Copy
Параметры командной строки
Скрипт run.py
принимает несколько аргументов командной строки:
Настройка оповещений TradingView
- Откройте свой график с помощью индикатора MindLayer MCP Signal
- Щелкните правой кнопкой мыши по индикатору и выберите «Добавить оповещение».
- Установите условие для срабатывания «Сигнала покупки MindLayer MCP» или «Сигнала продажи MindLayer MCP»
- В поле URL-адреса веб-перехватчика введите URL-адрес веб-перехватчика вашего агента MCP (например,
http://your-server:8000
) или конечную точку веб-перехватчика API (например,http://your-server:5000/api/webhook
). - В поле сообщения вставьте следующий шаблон JSON:Copy
- Сохранить оповещение
Конфигурация
Переменные среды
Вы можете настроить систему с помощью переменных среды (создайте файл .env
):
Настройка скрипта Pine
Индикатор TradingView имеет широкие возможности настройки:
- Профиль риска : консервативный, умеренный или агрессивный
- Параметры RSI : изменение длины и пороговых значений перекупленности/перепроданности
- Параметры стохастического RSI : настройка периодов K, D и пороговых значений
- Визуальные настройки : настройка цветов и параметров отображения
Интерпретация сигнала
Сигналы покупки
- Активная покупка : зеленая стрелка с высоким рейтингом достоверности (4-5)
- Умеренная покупка : светло-зеленая стрелка со средним уровнем уверенности (2-3)
- Слабая покупка : пунктирная зеленая стрелка с низким рейтингом достоверности (1)
Сигналы на продажу
- Активная продажа : красная стрелка с высоким рейтингом достоверности (4-5)
- Умеренная продажа : светло-красная стрелка со средним уровнем уверенности (2-3)
- Слабая продажа : пунктирная красная стрелка с низким рейтингом достоверности (1)
Как это работает
- Индикатор Pine Script анализирует ценовое движение с использованием RSI и Stochastic RSI.
- Когда условия соответствуют заданным вами критериям, на графике отображается сигнал покупки/продажи.
- TradingView отправляет оповещение через вебхук вашему агенту MCP или API
- Агент MCP обрабатывает сигнал и взаимодействует с системами, поддерживающими MCP.
- (Необязательно) Агент может совершать сделки на основе этих сигналов.
Документация API REST
Система включает в себя комплексный REST API для программного доступа ко всем функциям.
Конечные точки API
Управление сигналами
GET /api/signals
— Получить все торговые сигналыGET /api/signals?symbol=BTCUSDT
— Получить сигналы для определенного символаPOST /api/signals
— создание нового сигнала вручную
Значения индикатора
GET /api/indicators
— Получить все значения индикаторовGET /api/indicators?symbol=BTCUSDT
— Получить значения индикатора для определенного символа
Контроль агента
GET /api/status
— Получить текущий статус агентаPOST /api/start
— запуск агента MCPPOST /api/stop
— Остановка агента MCP
Конфигурация
GET /api/config
— Получить текущую конфигурациюPUT /api/config
— Обновить параметры конфигурации
Вебхук
POST /api/webhook
— получение веб-хука от TradingView
API-документация
GET /api/docs
— получить подробную документацию по API
Примеры использования API
Получить текущий статус агента
Получить все сигналы
Создать ручной сигнал
Обновить конфигурацию
Требования
- Питон 3.7+
- Учетная запись TradingView (для оповещений через веб-перехватчик рекомендуется план Pro)
- Сервер или облачный экземпляр для запуска агента MCP и API (при использовании веб-хуков)
Архитектура системы
Лучшие практики
- Всегда тщательно проверяйте в условиях бумажной торговли, прежде чем использовать реальные средства.
- Объедините эти сигналы с другими методами анализа и управления рисками.
- Сигналы с более длительными таймфреймами, как правило, более надежны, чем сигналы с очень короткими таймфреймами.
- Рассмотрите рыночные условия, которые могут повлиять на надежность сигнала.
- Защитите свой сервер API с помощью надлежащей аутентификации, если он открыт для доступа в Интернет
Поддерживать
Если у вас возникли проблемы или есть вопросы, пожалуйста, создайте сообщение в этом репозитории.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Отказ от ответственности
Торговля криптовалютой сопряжена со значительным риском. Прошлые показатели этого индикатора не гарантируют будущих результатов. Всегда используйте надлежащее управление рисками и никогда не торгуйте средствами, которые вы не можете позволить себе потерять.
This server cannot be installed
Связывает индикаторы Pine Script от TradingView с MCP от MindLayer для получения сигналов торговли криптовалютами на основе анализа RSI и Stochastic RSI.
Related MCP Servers
- -securityAlicense-qualityAn MCP server providing a range of cryptocurrency technical analysis indicators and strategies.Last updated -64JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that delivers cryptocurrency sentiment analysis to AI agents.Last updated -51PythonMIT License
- -securityAlicense-qualityAn MCP server that integrates with the Freqtrade cryptocurrency trading bot.Last updated -16PythonMIT License
- -securityAlicense-qualityAn MCP server for tracking and managing cryptocurrency portfolio allocations, enabling AI agents to query and optimize portfolio strategies in real time.Last updated -PythonMIT License