Azzrael Code
Azzrael Code
  • 122
  • 669 483
Бэктесты в трейдинге не работают ?!
Разбираюсь на примерах с бэктестами и форвардтестами торговых стратегий и роботов, чтобы ответить на вопрос работают ли бэктесты вообще? Как можно улучшить качество тестирования торговых стратегий с помощью TSLab и TradingView.
🤑 Спасибо блоггеру
azzrael.ru/spasibo
🤘 Таймкоды
00:00 Вопрос про бэктесты
01:20 Пример БекТеста торговой стратегии в TSLab
02:47 Симуляция ФорвардТестов
05:00 Почему Бэктесты не работают, разбираюсь в TradingView
07:05 Чиним!
.
.
.
#algotrading #backtesting #tradingview
มุมมอง: 1 912

วีดีโอ

TradingView корреляции и спреды БЕЗ программирования на PineScript
มุมมอง 2.1Kหลายเดือนก่อน
Покажу как пользоваться встроенными в TradingView формулами для построения графиков корреляций и спредов без программирования индикаторов на PineScript совсем. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на TradingView www.tradingview.com/pricing/?share_your_love=Azzrael 🤘 Таймкоды 00:00 Математические символы в поле поиска 01:45 Создаю свою кросспару на трейдингвью 03:50 Рисую ...
TradingView Индикатор превращаю в Стратегию для торговли и бэктестов
มุมมอง 16Kหลายเดือนก่อน
Как просто и быстро переделать внешний (comunity scripts) индикатор на TradingView в стратегию на PineScript для бэктестов индикатора и возможной торговли на TradingView Webhooks. С минимальным объемом программирования на PineScript. Даже если исходный код индикатора закрыт! 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на TradingView www.tradingview.com/pricing/?share_your_love=A...
ByBit API + Python ч.7 | Conditional Order ( Условный Ордер) Futures Perpetual
มุมมอง 982หลายเดือนก่อน
Как поставить Условный Ордер на ByBit с помощью API, Python и пакета pybit. А также подробные примеры как работает Conditional Order. Какие пуши приходят в Websocket при работе с условными ордерами на байбите. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Репозиторий по сериалу github.com/AzzraelCode/azzyt-bybit Docs bybit-exchange.g...
PineScript Простая Стратегия с Trailing Stop Loss для TradingView
มุมมอง 2.3K2 หลายเดือนก่อน
Как использовать Trailing Stop Loss (Трейлинг Стоп, Скользящий Стоп-Лосс) в стратегиях написанных на PineScript для бэктестов в TradingView. Один из вариантов реализации без Activation Price с подробным объяснением принципа работы и примером кода на панйскрипте. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на TradingView www.tradingview.com/pricing/?share_your_love=Azzrael 🤘 Тайм...
ByBit API + Python ч.6 | Фьючерсы - Ордера (Рыночные и Лимитные), Позиции.
มุมมอง 1.6K2 หลายเดือนก่อน
Работаю с Фьючерсами (Linear Perpetual Futures) на ByBit с API ByBit на Python с библиотекой pybit. Сегодня отправляю лимитные и рыночные ордера. Отменяю лимитки. Получаю текущие Позиции, переворачиваю и закрываю. В Одностороннем Режиме (One-Way Position Mode). Подробный разбор примеров кода и пушей событий в Websocket API Bybit параллельно. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регис...
TradingView + Binance | Реальная Торговля по Индикаторам с Alert Webhook Signal Trading
มุมมอง 2.2K2 หลายเดือนก่อน
Связка Индикаторов (! НЕ стратегий) TradingView написанных на PineScript (даже с закрытым исходным кодом) для РЕАЛЬНОЙ торговли на фьючерсах Binance с помощью алертов TradingView, вебхуков и бесплатного инструмента Binance Webhook Signal Trading. Без программирования! 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на TradingView www.tradingview.com/pricing/?share_your_love=Azzrael ...
ByBit API + Python ч.5-2 | Websocket. Приватные Данные (wallet, order, positions, executions).
มุมมอง 1.6K3 หลายเดือนก่อน
Получаю Приватные Данные по Websocket API ByBit на Python с пакетом pybit. Подписка на обновления Аккаунта (wallet stream), Ордеров (orders stream), Позиций (position stream) и Трейдов (execution stream). Попробуем как это работает в реале. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Репозиторий по сериалу github.com/AzzraelCode/az...
TradingView + ByBit | Реальная Торговля из Стратегий с Alert Webhook Signal Trading
มุมมอง 3.4K3 หลายเดือนก่อน
Настройка связки стратегий TradingView написанных на PineScript для РЕАЛЬНОЙ торговли на фьючерсах ByBit с помощью алертов TradingView, вебхуков и бесплатного инструмента ByBit Webhook Signal Trading. Без программирования! 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Рефка для регистрации на TradingView www.tradingview.com/pricing/?...
ByBit API + Python ч5-1 | Websocket. Подключение и Публичные Данные.
มุมมอง 2.5K3 หลายเดือนก่อน
Использую Websocket к API ByBit на Python с пакетом pybit, подключаюсь и получаю Публичные Данные (сегодня только тикеры). Максимально подробно про настройку Websocket клиента в pybit и лимиты подключения к вебсокету в байбит. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Репозиторий по сериалу github.com/AzzraelCode/azzyt-bybit Docs...
ByBit API + Python ч4 | Лимитный Спотовый Ордер ( Spot Limit Orders ) Отправка и отмена.
มุมมอง 1.5K3 หลายเดือนก่อน
Работа со Spot LimitOrder размещение и отмена (place and cancel) с помощью API ByBit, на Python и с официальным SDK для Питона pybit. Немного теории о работе лимитных заявок. Много внимания к timeInForce стратегии лимитных ордеров. Также получаю список открытых ордеров (get_open_orders) и оменяю открытые ордера (cancel limit orders). 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации н...
ByBit API + Python ч3 | Отправка Спотового Рыночного Ордера
มุมมอง 2.2K4 หลายเดือนก่อน
Как разместить Spot Market Order (рыночную заявку в спотовой секции криптобиржи ByBit) с помощью API ByBit, на Python и с официальным SDK для Питона pybit. Разбираю базовые вопросы и нюансы. Обязательные параметры, минимальный лот, максимальна точность лота, обработка ошибок. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Репозиторий ...
ByBit API + Python ч2 | API Keys, Авторизация, Лимиты
มุมมอง 2.5K4 หลายเดือนก่อน
Подробно про получение API Ключей к ByBit. Полный разбор всех опций и подводных камней при оформлении API Keys, Авторизация с помощью АПИ Ключей и официального Python SDK pybit. Как увидеть лимиты каждого из приватных запросов. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Репозиторий по сериалу github.com/AzzraelCode/azzyt-bybit Tel...
ByBit API + Python ч1 | Установка pybit, Public Market Data, Обработка Ошибок.
มุมมอง 7K4 หลายเดือนก่อน
ByBit API получение публичных рыночных данных на Python pybit. Первая серия сериала про алготрейдинг с криптобиржей ByBit через официальное Python SDK. Также в ролике разбираюсь как работать с документацией, обрабатывать ошибки и какие есть ограничения (ByBit Rate Limits). 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на ByBit G5REPY www.bybit.com/invite?ref=G5REPY Docs bybit-exch...
PineScript Logs | Логирование отладочных сообщений в TradingVew log.info, log.error, log.warning
มุมมอง 5384 หลายเดือนก่อน
Урааа! В TradingView наконец появилась ( ещё в августе 2023 ) функция логирования (записи отладочных сообщений) с помощью 3х простых функций log.info(), log.warning() и log.error(). Консоль отладки хороша с большим количеством фильтров и в ролике я подробно покажу на примерах PineScript как пользоваться Pine Logs. 🤑 Поддержать блоггера azzrael.ru/spasibo Канал в телеге t.me/azzraelru Документац...
OKX API Websocket + Python ч.3 | Авторизация (Login) и Подписка на Ордера по приватному каналу
มุมมอง 9085 หลายเดือนก่อน
OKX API Websocket Python ч.3 | Авторизация (Login) и Подписка на Ордера по приватному каналу
PineScript VAR and VARIP declaration modes modifiers. Programming indicators in TradingView.
มุมมอง 1.1K5 หลายเดือนก่อน
PineScript VAR and VARIP declaration modes modifiers. Programming indicators in TradingView.
Websocket OKX API Python p2 - logging, errors, disconnects and reconnects
มุมมอง 1K5 หลายเดือนก่อน
Websocket OKX API Python p2 - logging, errors, disconnects and reconnects
PineScript plot() p2 - draw histograms, step charts, styles and fills
มุมมอง 6385 หลายเดือนก่อน
PineScript plot() p2 - draw histograms, step charts, styles and fills
OKX API Websocket w Python p1 - connecting to the exchange and receiving Public Data
มุมมอง 2.6K6 หลายเดือนก่อน
OKX API Websocket w Python p1 - connecting to the exchange and receiving Public Data
PineScript plot() p1 - drawing charts in TradingView
มุมมอง 9286 หลายเดือนก่อน
PineScript plot() p1 - drawing charts in TradingView
🤡 Как написать +100500% стратегию на TradingView. PineScript Repaint Example.
มุมมอง 6K10 หลายเดือนก่อน
🤡 Как написать 100500% стратегию на TradingView. PineScript Repaint Example.
Export Binance Orders for all the Time to Excel SpreadSheet Python + Binance API. Coding ASMR.
มุมมอง 1.2K11 หลายเดือนก่อน
Export Binance Orders for all the Time to Excel SpreadSheet Python Binance API. Coding ASMR.
Spot Grid Bot, Сеточный Спот. Бэктесты в TSLab и как работает.
มุมมอง 6Kปีที่แล้ว
Spot Grid Bot, Сеточный Спот. Бэктесты в TSLab и как работает.
Торговый бот на Python и OKX API .4 Готовый пример Робота.
มุมมอง 10Kปีที่แล้ว
Торговый бот на Python и OKX API .4 Готовый пример Робота.
Торговый бот на Python и OKX API .3 👨🏻‍💻 Рыночные ордера. Списки ордеров и детали рыночной заявки.
มุมมอง 2Kปีที่แล้ว
Торговый бот на Python и OKX API .3 👨🏻‍💻 Рыночные ордера. Списки ордеров и детали рыночной заявки.
Торговый бот на Python и OKX API .2 🤖 Установка python-okx SDK. Получение баров и баланса.
มุมมอง 2.4Kปีที่แล้ว
Торговый бот на Python и OKX API .2 Установка python-okx SDK. Получение баров и баланса.
Торговый бот на Python и OKX API .1 Получаю ключи
มุมมอง 1.8Kปีที่แล้ว
Торговый бот на Python и OKX API .1 Получаю ключи
Python + Trongrid API. Получаю транзакции USDT в сети TRC20 блокчейна TRON. Легко, без парсинга.
มุมมอง 3.5Kปีที่แล้ว
Python Trongrid API. Получаю транзакции USDT в сети TRC20 блокчейна TRON. Легко, без парсинга.
OKX (OKEx) API vs Binance API для разработчика. Первый взгляд.
มุมมอง 2.8Kปีที่แล้ว
OKX (OKEx) API vs Binance API для разработчика. Первый взгляд.

ความคิดเห็น

  • @maksdokuchaev3034
    @maksdokuchaev3034 5 ชั่วโมงที่ผ่านมา

    Денис, в скрипте написана команда if cond_close strategy.close_all Сигнал из tw на байбит в поле strategy.order.action прошло как "sell". По факту лонг был закрыт и взят шорт в этом моменте. Так и должно быть?

  • @user-uo5yx1sy6b
    @user-uo5yx1sy6b 16 ชั่วโมงที่ผ่านมา

    Недавно натолкнулся на скрипт в ТВ, который ищет паттерны на нескольких монетах одновременно, а не только в открытом графике, и уведомляет при нахождении в отдельном окне. Интересно, как это реализовано на pinescript и прямо в платформе ТВ...

  • @ddvdimad.6035
    @ddvdimad.6035 3 วันที่ผ่านมา

    вот бы сделать видео разбор, как сделать, чтобы по Api после получения сигнала ставилась автоматом заявка.

  • @erybnikov
    @erybnikov 3 วันที่ผ่านมา

    Для меня очень познавательные видео. Спасибо большое, Денис. Не совсем для меня понятна тема 00:06:00 с triggerDirection, с какой стороны цена бы не пересекла triggetPrice: условный ордер должен сработать. Получается triggerDirection не нужен. Однако есть еще предложение: сделать пример срабатывания ордеров, открывающих одновременно разнонаправленные позиции.

  • @h12ijkte18cytra
    @h12ijkte18cytra 4 วันที่ผ่านมา

    Я совсем новичок в пайтон, не понял где вводить команду установки pip install pybit?

  • @user-oz6du9vq9k
    @user-oz6du9vq9k 4 วันที่ผ่านมา

    Очень громка музыка, это уже не фон а музыка получается В 3 раза тише будет норм

  • @marxbugati2723
    @marxbugati2723 4 วันที่ผ่านมา

    Добрый день как с вами связаться?

    • @AzzraelCode
      @AzzraelCode 4 วันที่ผ่านมา

      azzrael.ru/spasibo#contacts

  • @siamomin
    @siamomin 5 วันที่ผ่านมา

    Здравствуйте, я заранее прошу прошение. Так вот о чем я хотела спросить. Нужен постоянный api ключ не виртуальный, для ввода и вывода депозита , вообщем для транзакций на binance. Может я что то не поняла или упустила. Можете помочь с этим?

    • @AzzraelCode
      @AzzraelCode 4 วันที่ผ่านมา

      Что такое "постоянный api ключ "?

  • @user-nn9il7zu5q
    @user-nn9il7zu5q 5 วันที่ผ่านมา

    Добрый день. Подскажите какой функцией мы можем забрать из стороннего индикатора значки и метки. А не серии.

    • @AzzraelCode
      @AzzraelCode 5 วันที่ผ่านมา

      К сож на данный момент такой функции нет в PineScript.

  • @AD-et9wo
    @AD-et9wo 6 วันที่ผ่านมา

    Спасибо за видео. Подскажите пожалуйста как мониторить весь рынок? Есть как например на binance url, через который можно подключиться ко всем парам/монетам?

    • @AzzraelCode
      @AzzraelCode 6 วันที่ผ่านมา

      Что значит мониторить? Что вы хотите знать и в каком виде вы хотите это знание получать?

    • @AD-et9wo
      @AD-et9wo 6 วันที่ผ่านมา

      Ну я бы хотел отслеживать например свечи (открытия, закрытия) в режиме реального времени. И причём по всем usdt парам. Просмотрел множество видео на эту тему и везде прописывают Symbol. Вот и задался вопросом, а нет ли такой возможности, чтобы сразу все монеты отслеживать?🤔

    • @AzzraelCode
      @AzzraelCode 6 วันที่ผ่านมา

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

    • @AD-et9wo
      @AD-et9wo 6 วันที่ผ่านมา

      Это значит мне надо по каждому токену/ каждой монете прописывать? Или можно какой-нибудь пакет скажем из 10-ти монет создавать и так для всего рынка? Заранее благодарен 🤝

    • @AzzraelCode
      @AzzraelCode 6 วันที่ผ่านมา

      th-cam.com/video/8SY-G0Hk64Y/w-d-xo.html&ab_channel=AzzraelCode ;)

  • @skyfallsky4274
    @skyfallsky4274 7 วันที่ผ่านมา

    Спасибо. очень редкое и очень полезное видео. вопрос. допустим у нас пересечение мы поставили команду КУПИТЬ. а на пересечении в обратную сторону нам нужно закрыть позицию и войти в шорт. то мы делаем 2 алерта одинаковых с командой ПРОДАТЬ? и получается первый у нас закроет позицию а второй войдет в шорт? я правильно понимаю? и потом также 2 алерта на покупку. и получается что они будут закрывать и открывать позиции. это вопрос первый. вопрос второй. какие виды размера позиции в команде есть? если нужно просто максимум поставить . то есть на весь депозит. то какую команду выбрать?

    • @AzzraelCode
      @AzzraelCode 6 วันที่ผ่านมา

      Можно и так, но можно проще. 1 У вас лонг поза на +1 биток. 2 вы получили сигнал на переворот и хотите получить позу -1 (шорт) биток 3 Вам достаточно отправить шорт ордер на -2 БЕЗ опции reduceOnly. Тогда после исполнения ордера вы получите позу в -1 биток.

  • @user-gj6mt6lq2p
    @user-gj6mt6lq2p 8 วันที่ผ่านมา

    Спасибо за видео. Может кто-нибудь помочь: хочу использовать данные из словаря, который выдает json в другом файле с последующим размещением ордера в зависимости от условия. Например, я получил результат из json, что объем на покупку стал 100к, я хочу эту информацию вытянуть из вебсокета и вставить в файл с размещением ордера на окупку. Пробовал через return, через global, но не получилось.

    • @AzzraelCode
      @AzzraelCode 6 วันที่ผ่านมา

      Это архитектурный вопрос. Проще всего в том же скрипте вызывать асинхронную функцию кот будет отправлять ордер. Функция может быть описана в другом py файле и в файле с вебсокетом вы её импортируете.

  • @emilyan7777777
    @emilyan7777777 8 วันที่ผ่านมา

    А после статуса "Partitially filled" позже он выполнится до конца в случае подходящего предложения? 🤔 Или на "Filled" даётся какое-то определённое время для полного заполнения ордера, по истечению которого, если даже будет подходящее предложение, ордер не выполнится?

    • @AzzraelCode
      @AzzraelCode 6 วันที่ผ่านมา

      Вопрос хороший. Если речь конкретно про Лимитный Ордер и конкретно про бинанс, то все будет зависеть от аргумента timeInForce www.binance.com/en/support/faq/what-are-maker-post-only-order-time-in-force-order-and-iceberg-order-5d3fa5e5709f47e0b5f186b350da1655. По умолчанию для Лимиток используется опция GTC (Good-Till-Cancel): the order will last until it is completed or you cancel it. Те ордер будет висеть пока не исполнится полностью. Правда не так давно Бинанс ввел ограничения что Лимитный Ордер не может висеть более года.

    • @emilyan7777777
      @emilyan7777777 2 วันที่ผ่านมา

      Спс. 😊 Хотел ещё один момент уточнить: TP и SL ордера размещаются после выполнения базового ордера? Может ли быть такое, что ордер TP сработал, а базовый ордер(на основе которого должен сработать TP) нет? Может видео на канале по этому нюансу есть... Как выставлять TP и SL, чтобы они размещались уже ПОСЛЕ срабатывания базового ордера?😮

  • @emilyan7777777
    @emilyan7777777 8 วันที่ผ่านมา

    А можно отдельный ролик про прокси, что это, и как он может помочь нам?😇

  • @AlexSmirnov-hm5ix
    @AlexSmirnov-hm5ix 8 วันที่ผ่านมา

    С чем может быть связана ошибка InvalidRequestError: Order quantity exceeded upper limit. (ErrCode: 170135)

    • @AzzraelCode
      @AzzraelCode 8 วันที่ผ่านมา

      Проверьте что вы отправляете в quantity.

  • @ll8ll702
    @ll8ll702 9 วันที่ผ่านมา

    Спасибо, Вы очень помогли мне. Получается, для переворота необходимо создать заново вебхук и такой же сигнал. Или просто скопировать существующий.? Всю голову сломал, не могу настроить разворот(((

    • @AzzraelCode
      @AzzraelCode 9 วันที่ผ่านมา

      Лучше написать стратегию, кот будет считать размер позы для переворота.

  • @tulur
    @tulur 9 วันที่ผ่านมา

    Здравствуйте. Затрудняюсь с вопросом, как из функции alert() отправить данные в Телеграмм?

    • @AzzraelCode
      @AzzraelCode 9 วันที่ผ่านมา

      Напрямую из TradingView никак. Только через посредников.

    • @tulur
      @tulur 9 วันที่ผ่านมา

      @@AzzraelCode Может быть у вас есть урок на эту тему?

    • @AzzraelCode
      @AzzraelCode 8 วันที่ผ่านมา

      Попробуйте посмотреть вот это th-cam.com/video/nCW-esaFB9s/w-d-xo.html Но вообще просто погуглите, есть готовые сервисы.

    • @tulur
      @tulur 8 วันที่ผ่านมา

      @@AzzraelCode В вашем видео создается алерт физически с заполнением сообщения и плейсхолдеров. Которые передают данные в телеграмм. Мне нужно создать алерт который создает сообщение с динамическими переменными и передает значения переменных в Телеграмм. В этом проблема, я думал будет проще((

  • @mihalych-trader
    @mihalych-trader 10 วันที่ผ่านมา

    Аззраель привет! Спасибо большое за ваши видосы! if bull_enter strategy.entry(stratege.long) // открывется по цене закрытия свечи пересекшей условную линию ???? (как написать?) strategey.close_all // сделка закрывается сразу по цене закрытия следующей свечи иными словами котировка пробивает уровень открывается сделка сразу в следующей свече по цене закрытия той свечи которая пробила и закрывается сразу как закрылась текущая свеча Заранее благодарен🤝

    • @AzzraelCode
      @AzzraelCode 10 วันที่ผ่านมา

      Скорее всего вам нужны методы ta.cross*. Попробуйте посмотреть этот видос th-cam.com/video/5EB1Jz2n61g/w-d-xo.html

    • @mihalych-trader
      @mihalych-trader 9 วันที่ผ่านมา

      @@AzzraelCode Спасибо большое за ответ, но к сожалению не на нашел там решение Мне нужно что бы сделка закрылась безусловно спустя 1свечу после открытия сделки

    • @mihalych-trader
      @mihalych-trader 9 วันที่ผ่านมา

      @@AzzraelCode Или ta.cross это описывается?

    • @mihalych-trader
      @mihalych-trader 9 วันที่ผ่านมา

      @@AzzraelCode 10й раз пересматриваю и никак не пойму

    • @mihalych-trader
      @mihalych-trader 9 วันที่ผ่านมา

      @@AzzraelCode Разобрался if bull_enter strategy.entry("1", strategy.long) if strategy.position_size > 0 strategy.close_all("ex"),

  • @ll8ll702
    @ll8ll702 10 วันที่ผ่านมา

    Подскажите, как настроить точный исходный капитал, объем заявки, маржа long маржа short итд в настройках стратегии. По какой формуле это рассчитать? Заранее благодарен за ответ.

    • @AzzraelCode
      @AzzraelCode 10 วันที่ผ่านมา

      Почитайте вот эти посты www.tradingview.com/blog/en/strategy-leverage-24638/ www.tradingview.com/script/9Iwinz7I-How-to-use-Leverage-and-Margin-in-PineScript/

  • @user-xt7vf7jc8s
    @user-xt7vf7jc8s 10 วันที่ผ่านมา

    Плейлист про ffmpeg удалил?

    • @AzzraelCode
      @AzzraelCode 10 วันที่ผ่านมา

      да, старье всякое почистил

    • @user-xt7vf7jc8s
      @user-xt7vf7jc8s 10 วันที่ผ่านมา

      @@AzzraelCode Обновить не планируешь?

    • @AzzraelCode
      @AzzraelCode 10 วันที่ผ่านมา

      Маловероятно

    • @user-xt7vf7jc8s
      @user-xt7vf7jc8s 10 วันที่ผ่านมา

      @@AzzraelCode Будем искать:) Кстати, спасибо за видео. Помог разобраться с API Яндекса и сделать транскрибатора. А то лень стало запросы вручную писать😁

  • @user-ib4ex8fm1z
    @user-ib4ex8fm1z 11 วันที่ผ่านมา

    Кстати обнаружил что ограничения на тайм-фреймы не работают (что не может не радовать) если на бирже включаешь вместо графика биржи график TradingView 😎

  • @user-ih4gb2bl8p
    @user-ih4gb2bl8p 11 วันที่ผ่านมา

    Доброго времени суток! Как идея для видео или серии видосов - написание торгового бота для тинька и тест на историчных данных и в песочнице. Пофиг с какой доходностью.

    • @AzzraelCode
      @AzzraelCode 10 วันที่ผ่านมา

      если вдруг решу вернуться на фонду, то вполне возможно

  • @user-mn1ki4hh2n
    @user-mn1ki4hh2n 11 วันที่ผ่านมา

    Добрый день, Денис видео у тебя получилось супер. Все смог сделать разобраться немного, хотя сам я не программист. У меня получилась ошибка после покупки и по этой причине бот не может продать. Ошибку я показал ниже, можете подсказать в чем причина? ERR | {'code': '1', 'data': [{'clOrdId': 'AzzraelCodeYT', 'ordId': '', 'sCode': '51008', 'sMsg': 'Order failed. Insufficient BTC balance in account. ', 'tag': '', 'ts': '1716548228649'}], 'inTime': '1716548228648932', 'msg': 'All operations failed', 'outTime': '1716548228649353'}

    • @AzzraelCode
      @AzzraelCode 11 วันที่ผ่านมา

      Order failed. Insufficient BTC balance in account Вы когда покупаете актив платите комиссию в базовой валюте, соотв на счет получаете меньше. Это нужно учитывать при продаже актива.

  • @yuryrybkin81
    @yuryrybkin81 12 วันที่ผ่านมา

    Приветствую, дружище подскажи. На графике TW есть две стратегии. Первая отправляет хуки брокеру, вторая нет. Как первой стратегии получить сигналы от второй, которые она отрисовывает на графике, чтобы они были доп.условием для отправки хука? P.S. в телегу не смог написать вопрос, там только смотреть могу)

    • @AzzraelCode
      @AzzraelCode 11 วันที่ผ่านมา

      Никогда не запускал неск стратегий сразу. Попробуйте через input.source. Если не прокатит, то никак ;)

  • @user-wp6dl4ts4g
    @user-wp6dl4ts4g 12 วันที่ผ่านมา

    Очень интересное видео 👍

  • @user-lg1xp1rg1m
    @user-lg1xp1rg1m 15 วันที่ผ่านมา

    Спасибо, очень полезно!!

  • @Deggerra
    @Deggerra 15 วันที่ผ่านมา

    Привет. Есть какие-нибудь наработки по оптимизации параметров стратегии в pincescript?

    • @AzzraelCode
      @AzzraelCode 15 วันที่ผ่านมา

      Нет там оптимизации к сож. Я просто ушел на TSLab.

    • @Deggerra
      @Deggerra 15 วันที่ผ่านมา

      ​@@AzzraelCode TSLab конечно хорош, но я не понял как там организовать списки. Например фрактал задает точку скопления ликвидности. Как бы ее в какой то массив/стек собирать и дальше свечку проверять съедает ли она ликвидность из стека и, если съедает, из буфера соответственно убирать. Или это хардкодить только на C#?

    • @AzzraelCode
      @AzzraelCode 15 วันที่ผ่านมา

      Да, я пишу все на C#. Все оч удобно, любые фантазии, при желании можно реализовать все что угодно. PineScript тут, к сож, совсем далеко.

  • @user-lg1xp1rg1m
    @user-lg1xp1rg1m 15 วันที่ผ่านมา

    Неплохо, отнюдь неплохо, все по существу. Давай еще.

  • @RiccoRichardsTr
    @RiccoRichardsTr 16 วันที่ผ่านมา

    привет, есть ли кто-нибудь, кто знаком с этой проблемой ===> pybit._http_manager - ERROR - invalid request, please check your server timestamp or recv_window param. req_timestamp[1716127458277],server_timestamp[1716127453008],recv_window[60000] (ErrCode: 10002).

    • @AzzraelCode
      @AzzraelCode 15 วันที่ผ่านมา

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

    • @RiccoRichardsTr
      @RiccoRichardsTr 15 วันที่ผ่านมา

      @@AzzraelCode спасибо за ответ, да я пробовал, но не работает. я всьо пробовал и нечо. сечас я работаю с ОКХ и тут нету ошибок.

  • @TatyanaDmitrenko-vz7jh
    @TatyanaDmitrenko-vz7jh 16 วันที่ผ่านมา

    Отличное видео. Спасибо!

  • @TatyanaDmitrenko-vz7jh
    @TatyanaDmitrenko-vz7jh 16 วันที่ผ่านมา

    Отличное видео! Кратко,четко без воды. Спасибо за труд!!!!

  • @user-jf3uh5he2v
    @user-jf3uh5he2v 17 วันที่ผ่านมา

    А как можно узнать количество акций в 1 лоте? Как только не пробовал прописать, постоянно уходит в ошибку. То инструмент не торгуется, то ошибка на сервере, то ещё что нибудь.

    • @AzzraelCode
      @AzzraelCode 17 วันที่ผ่านมา

      russianinvestments.github.io/investAPI/instruments/#sharesresponse lot int32 Лотность инструмента. Возможно совершение операций только на количества ценной бумаги, кратные параметру lot.

  • @des_troy_er
    @des_troy_er 17 วันที่ผ่านมา

    оно интересно когда в конце получаем готовый продукт , а так это как сырое тесто в сладкой выпечке

  • @suvernevdigital
    @suvernevdigital 19 วันที่ผ่านมา

    Очень круто объясняете, спасибо! Я не проггер, но максимально все понятно. Подскажите, пожалуйста, можно ли сделать как-то, чтобы при закрытии позиции была проверка на PnL? Условно, если PnL > 0,1%, то закрываем? А если нет, то ждем следующего сигнала на закрытие.

    • @AzzraelCode
      @AzzraelCode 17 วันที่ผ่านมา

      В этой схеме нет обратной связи с биржей. Соотв вы ничего не знаете о свой позиции, в тч и её ПУ.

  • @siarheifedaronak9943
    @siarheifedaronak9943 19 วันที่ผ่านมา

    а может ли Pine подавать звуковые сигналы?

    • @AzzraelCode
      @AzzraelCode 17 วันที่ผ่านมา

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

  • @maksiml.3574
    @maksiml.3574 21 วันที่ผ่านมา

    Денис, уже изучил с тобой вторую биржу. Очень благодарю тебя за труды!

  • @sania-owner
    @sania-owner 21 วันที่ผ่านมา

    Хук отправляется каждую минуту или при закрытии бара. Таким образом припустим индикатор сообщает Sell. Вроде все ок, сделка открылась. Но он ведь будет это часто сообщать, и позиция начинает добираться. Есть ли варианты как запретить добор позиции или индикатору запретить отправлять хуки много раз?

    • @AzzraelCode
      @AzzraelCode 17 วันที่ผ่านมา

      Можно написать стратегию на PineScript и сделать как здесь th-cam.com/video/D5Inyt2RalQ/w-d-xo.html

  • @stasmora360
    @stasmora360 22 วันที่ผ่านมา

    подскажите, не знаете ли вы как сделать индикатор в трейдингвью на основе своих данных? допустим, я рассчитал свои данные в Excel, и просто хочу нанести их на график

    • @AzzraelCode
      @AzzraelCode 17 วันที่ผ่านมา

      Возможно вам подойдет вот такая штука www.tradingview.com/pine-script-reference/v5/#fun_request.seed .

  • @user-yj7dx7mm2i
    @user-yj7dx7mm2i 23 วันที่ผ่านมา

    Расшарьте пожалуйста код

    • @user-yj7dx7mm2i
      @user-yj7dx7mm2i 23 วันที่ผ่านมา

      Я перебил код сокращенной версии для дневок, выдало ошибку : Cannot call 'strategy' with argument 'default_qty_type'='30'. An argument of 'literal int' type was used but a 'const string' is expected.

    • @AzzraelCode
      @AzzraelCode 17 วันที่ผ่านมา

      30 не должны быть в кавычках

  • @ivanandriyanov4010
    @ivanandriyanov4010 24 วันที่ผ่านมา

    Респект!!!

  • @woolfich5014
    @woolfich5014 24 วันที่ผ่านมา

    а есть на канале написание сеточника с мартингейлом?

  • @user-eu8pd8lc6c
    @user-eu8pd8lc6c 24 วันที่ผ่านมา

    на топовые монеты типа BTC, ETH дает получать свечи, а вот по остальным монеткам хрен. Все перерыл, пока так и не понял как забирать с окекса свечи по любой монете.

  • @user-ec8ei7po4y
    @user-ec8ei7po4y 26 วันที่ผ่านมา

    Денис, спасибо за работу, хотел бы поинтересоваться - отвечаешь ли на вопросы в TV месенджере?

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      Не, только здесь.

    • @user-ec8ei7po4y
      @user-ec8ei7po4y 25 วันที่ผ่านมา

      не получается добавить alert в индикатор от Lux Algo, умоляю помоги добавить сигналы в Nadaraya-Watson Smoothers, в комментах индикатора какие то не рабочие варианты предлагают

  • @ydgin3114
    @ydgin3114 26 วันที่ผ่านมา

    Доброго дня! Как можно с вами связаться ? Хотел спросить беретесь ли вы писать скпипты по ТЗ на фин основе? Если да то как можно обсудить ТЗ и Гонорар?

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      Сейчас нет времени, к сож.

  • @alexandrm5897
    @alexandrm5897 26 วันที่ผ่านมา

    Добрый день. Как быть, если WebStream в процессе работы присылает сообщение, что связь с сервером потеряна? Особенно актуально, если это происходит ночью и сообщение видишь только утром. Сегодня ночью такое поймал (((

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      Нужно озаботиться перезапуском стрима. Ловите исключение и перезапускаете.

    • @alexandrm5897
      @alexandrm5897 26 วันที่ผ่านมา

      И еще одна проблема с WebStream. Когда пытаюсь запустить бота с webstream, иногда возникает ситуация, когда он не запускается, выдавая ошибку - слишком много подключений. Причем такое происходит, независимо от того, сколько подписок оформлено в данный момент. На некоторых серверах могу запустить 15 одновременно. На некоторых не получается запустить ни одного. Ошибка возникает в момент исполнения : ws = WebSocket( testnet=False, channel_type="linear", ) В сети пишут, что это как-то связано с версиями питона 3.11 и 3.12. Но не понимаю, почему эта ошибка возникает когда бот запускается exe файлом. На одном компьютере работает нормально, на втором нет.

    • @alexandrm5897
      @alexandrm5897 26 วันที่ผ่านมา

      @@AzzraelCode Можно немного подробнее. Исключение чего? Подключение происходит без каких-либо проблем. Очевидно надо периодически проверять есть ли связь... например вот тут... while True: sleep(1) ... и если нет, то переподключаться. Но как проверить, есть ли связь? Вторая описанная проблема оказалось намного серьезнее. Как удалось узнать питон версии 3.12 для pybit не подходит. Нужна версия не выше 3.11. Причем для домашнего компьютера это не является проблемой. Но как только делаешь exeшник и пытаешься запустить его на 2012R2 или выше, начинаются чудеса. Очевидное решение, компилировать версией 3.11. Но замена версии питона на компьютере это очень не простая задача. Простым удалением поздней версии решить проблему не получается. Как и простым переключением. Остаются какие-то хвосты, которые не дают использовать библиотеки даже после их переустановки. Весь день сегодня бьюсь над этой проблемой и пока ничего не получается. Библиотека pybit использует библиотеку crypto, но видимо после удаления версии 3.12 где-то что-то заставляет искать Crypto по пути, по которому когда-то это делал pybit из версии 3.12. И я постоянно получаю ошибку ModuleNotFoundError

  • @antongruntovoi4120
    @antongruntovoi4120 27 วันที่ผ่านมา

    Здравствуйте, прошу помочь исправить действующий код индикатора на стратегию для автоматизации торговли. Можно как-то с вами связаться?

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      Сейчас времени на фриланс совсем нет, к сож.

  • @user-yj7dx7mm2i
    @user-yj7dx7mm2i 27 วันที่ผ่านมา

    А можно как то сделать, что бы страта выставляла страховочный лимитный стоп ордер, а после переворота удаляла его?

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      По схеме в видосе нет.

    • @user-yj7dx7mm2i
      @user-yj7dx7mm2i 26 วันที่ผ่านมา

      @@AzzraelCode а по какой схеме возможно?

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      Лучший вариант - полноценный бот на API. Как вариант стратегия на PineScript с трансляцией в вебхуки th-cam.com/video/D5Inyt2RalQ/w-d-xo.html , там будут нюансы и это костыль, но при желании и упорстве может получиться.

  • @Tweazy01
    @Tweazy01 27 วันที่ผ่านมา

    Привет, крутое видео! Подскажи пожалуйста, а как выводить деньги с биржи через API?

    • @AzzraelCode
      @AzzraelCode 26 วันที่ผ่านมา

      Не делал такого. Не уверен что через апи это вохможно.

  • @AUMD12345
    @AUMD12345 27 วันที่ผ่านมา

    Здравствуйте Денис чат gpt написал код но при добавлении на трейдинг вю выдает разные ошибки как быть не знаю.

  • @SmartAktau
    @SmartAktau 28 วันที่ผ่านมา

    а можно подписаться на уведомления (вебхуком) о новых комментариях на канале?