Промт для создания Python-программы приема вебхуков TradingView и размещения ордеров

Программирование и код

Кому нужен этот промт и как он работает?

Этот промт предназначен для разработчиков и трейдеров, которые хотят автоматизировать торговлю, используя сигналы из TradingView. Он помогает создавать программу на Python, которая принимает уведомления (вебхуки) от TradingView и автоматически размещает торговые ордера на платформе Interactive Brokers.

Такая автоматизация решает задачу быстрой реакции на торговые сигналы, исключая необходимость ручного ввода ордеров. Это ускоряет торговый процесс и снижает риск упустить выгодные сделки.

Работает промт следующим образом: программа получает вебхук с информацией о действии (например, купить), тикере и цене. Она извлекает нужные данные из этого вебхука и размещает ордер на покупку или продажу, используя 30% от текущего баланса торгового счета на Interactive Brokers.

Готовый промт

Как использовать промт и на что обратить внимание

Рекомендуется предварительно настроить API-доступ к Interactive Brokers и убедиться, что сервер способен принимать POST-запросы с вебхуками TradingView.

Для стабильной работы программы важно проверять корректность входящих данных и обрабатывать возможные ошибки, например, если баланс счета слишком мал для размещения ордера.

  • Убедитесь, что формат вебхука всегда соответствует JSON с ключами «Action», «Ticker» и «Price».
  • Следите за актуальностью баланса счёта — 30% от баланса могут сильно варьироваться.
  • Расширяйте программу, если нужны дополнительные параметры ордера, например, тип ордера или время действия.
  • Проверяйте, что Interactive Brokers не изменили API или требования к размещению ордеров.

В некоторых случаях результат может быть нестабильным, если вебхук приходит с задержкой, или если сервер недоступен. Также ошибки могут возникать при неправильных данных или ограниченном балансе.

Примеры использования

Пример 1. Автоматическая покупка акции MSFT при достижении цены 300.

Пример решает задачу быстрого входа в позицию по акции Microsoft при определённой цене без ручного мониторинга.

Пример 2. Автоматическая продажа акции TSLA по сигналу TradingView с ценой 700.

Этот пример позволяет автоматически закрывать позиции или выставлять стоп-продажи при достижении заданной цены.

Пример вывода нейросети на данный промт

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

✅ Программа на Python с использованием Flask для приема вебхуков, парсинга JSON, подключения к Interactive Brokers API и размещения ордера на 30% баланса с заданным тикером и действием.

Примечание: результат приблизительный и может отличаться в зависимости от реализации.

Итог: зачем использовать этот промт?

Использование данного промта значительно облегчает автоматизацию торговли, экономя время на написание кода для интеграции TradingView и Interactive Brokers. Это помогает быстро реагировать на сигналы рынка и минимизировать ошибки, возникающие при ручном вводе ордеров.

Главное преимущество: быстрое создание автоматического торгового робота для интеграции TradingView с Interactive Brokers на Python

gpt
Оцените автора
Добавить комментарий