- 122
- 669 483
Azzrael Code
Russia
เข้าร่วมเมื่อ 30 ก.ค. 2020
I'm an IT Man for Traders 🤑. Algotrading with Python, JavaScript, PHP at Binance, OKX. I can deploy and support project to VDS or cloud solution (DigitalOcean, Google Cloud or AWS). I backtest trading bots with PineScript on TradingView and develop custom trading indicators.
😆 I do not teach anybody. My videos - some cuts of daily work, not more. I'm not a freelancer or staff, I work for myself.
🖖I am open to communication about interesting projects in trading and investment, with an experienced team and an adequate budget.
👀 Contacts
1 In comments threads ;)
2 azzrael.ru@gmail.com
🤑 Donate
Binace Pay ID: 335292515
😆 I do not teach anybody. My videos - some cuts of daily work, not more. I'm not a freelancer or staff, I work for myself.
🖖I am open to communication about interesting projects in trading and investment, with an experienced team and an adequate budget.
👀 Contacts
1 In comments threads ;)
2 azzrael.ru@gmail.com
🤑 Donate
Binace Pay ID: 335292515
Бэктесты в трейдинге не работают ?!
Разбираюсь на примерах с бэктестами и форвардтестами торговых стратегий и роботов, чтобы ответить на вопрос работают ли бэктесты вообще? Как можно улучшить качество тестирования торговых стратегий с помощью TSLab и TradingView.
🤑 Спасибо блоггеру
azzrael.ru/spasibo
🤘 Таймкоды
00:00 Вопрос про бэктесты
01:20 Пример БекТеста торговой стратегии в TSLab
02:47 Симуляция ФорвардТестов
05:00 Почему Бэктесты не работают, разбираюсь в TradingView
07:05 Чиним!
.
.
.
#algotrading #backtesting #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 для разработчика. Первый взгляд.
Денис, в скрипте написана команда if cond_close strategy.close_all Сигнал из tw на байбит в поле strategy.order.action прошло как "sell". По факту лонг был закрыт и взят шорт в этом моменте. Так и должно быть?
Недавно натолкнулся на скрипт в ТВ, который ищет паттерны на нескольких монетах одновременно, а не только в открытом графике, и уведомляет при нахождении в отдельном окне. Интересно, как это реализовано на pinescript и прямо в платформе ТВ...
вот бы сделать видео разбор, как сделать, чтобы по Api после получения сигнала ставилась автоматом заявка.
Для меня очень познавательные видео. Спасибо большое, Денис. Не совсем для меня понятна тема 00:06:00 с triggerDirection, с какой стороны цена бы не пересекла triggetPrice: условный ордер должен сработать. Получается triggerDirection не нужен. Однако есть еще предложение: сделать пример срабатывания ордеров, открывающих одновременно разнонаправленные позиции.
Я совсем новичок в пайтон, не понял где вводить команду установки pip install pybit?
Очень громка музыка, это уже не фон а музыка получается В 3 раза тише будет норм
Добрый день как с вами связаться?
azzrael.ru/spasibo#contacts
Здравствуйте, я заранее прошу прошение. Так вот о чем я хотела спросить. Нужен постоянный api ключ не виртуальный, для ввода и вывода депозита , вообщем для транзакций на binance. Может я что то не поняла или упустила. Можете помочь с этим?
Что такое "постоянный api ключ "?
Добрый день. Подскажите какой функцией мы можем забрать из стороннего индикатора значки и метки. А не серии.
К сож на данный момент такой функции нет в PineScript.
Спасибо за видео. Подскажите пожалуйста как мониторить весь рынок? Есть как например на binance url, через который можно подключиться ко всем парам/монетам?
Что значит мониторить? Что вы хотите знать и в каком виде вы хотите это знание получать?
Ну я бы хотел отслеживать например свечи (открытия, закрытия) в режиме реального времени. И причём по всем usdt парам. Просмотрел множество видео на эту тему и везде прописывают Symbol. Вот и задался вопросом, а нет ли такой возможности, чтобы сразу все монеты отслеживать?🤔
Те вы хотите подписаться на свечки у байбита сразу по всему рынку - так не получится. Только собирать подписки, по др никак.
Это значит мне надо по каждому токену/ каждой монете прописывать? Или можно какой-нибудь пакет скажем из 10-ти монет создавать и так для всего рынка? Заранее благодарен 🤝
th-cam.com/video/8SY-G0Hk64Y/w-d-xo.html&ab_channel=AzzraelCode ;)
Спасибо. очень редкое и очень полезное видео. вопрос. допустим у нас пересечение мы поставили команду КУПИТЬ. а на пересечении в обратную сторону нам нужно закрыть позицию и войти в шорт. то мы делаем 2 алерта одинаковых с командой ПРОДАТЬ? и получается первый у нас закроет позицию а второй войдет в шорт? я правильно понимаю? и потом также 2 алерта на покупку. и получается что они будут закрывать и открывать позиции. это вопрос первый. вопрос второй. какие виды размера позиции в команде есть? если нужно просто максимум поставить . то есть на весь депозит. то какую команду выбрать?
Можно и так, но можно проще. 1 У вас лонг поза на +1 биток. 2 вы получили сигнал на переворот и хотите получить позу -1 (шорт) биток 3 Вам достаточно отправить шорт ордер на -2 БЕЗ опции reduceOnly. Тогда после исполнения ордера вы получите позу в -1 биток.
Спасибо за видео. Может кто-нибудь помочь: хочу использовать данные из словаря, который выдает json в другом файле с последующим размещением ордера в зависимости от условия. Например, я получил результат из json, что объем на покупку стал 100к, я хочу эту информацию вытянуть из вебсокета и вставить в файл с размещением ордера на окупку. Пробовал через return, через global, но не получилось.
Это архитектурный вопрос. Проще всего в том же скрипте вызывать асинхронную функцию кот будет отправлять ордер. Функция может быть описана в другом py файле и в файле с вебсокетом вы её импортируете.
А после статуса "Partitially filled" позже он выполнится до конца в случае подходящего предложения? 🤔 Или на "Filled" даётся какое-то определённое время для полного заполнения ордера, по истечению которого, если даже будет подходящее предложение, ордер не выполнится?
Вопрос хороший. Если речь конкретно про Лимитный Ордер и конкретно про бинанс, то все будет зависеть от аргумента 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. Те ордер будет висеть пока не исполнится полностью. Правда не так давно Бинанс ввел ограничения что Лимитный Ордер не может висеть более года.
Спс. 😊 Хотел ещё один момент уточнить: TP и SL ордера размещаются после выполнения базового ордера? Может ли быть такое, что ордер TP сработал, а базовый ордер(на основе которого должен сработать TP) нет? Может видео на канале по этому нюансу есть... Как выставлять TP и SL, чтобы они размещались уже ПОСЛЕ срабатывания базового ордера?😮
А можно отдельный ролик про прокси, что это, и как он может помочь нам?😇
С чем может быть связана ошибка InvalidRequestError: Order quantity exceeded upper limit. (ErrCode: 170135)
Проверьте что вы отправляете в quantity.
Спасибо, Вы очень помогли мне. Получается, для переворота необходимо создать заново вебхук и такой же сигнал. Или просто скопировать существующий.? Всю голову сломал, не могу настроить разворот(((
Лучше написать стратегию, кот будет считать размер позы для переворота.
Здравствуйте. Затрудняюсь с вопросом, как из функции alert() отправить данные в Телеграмм?
Напрямую из TradingView никак. Только через посредников.
@@AzzraelCode Может быть у вас есть урок на эту тему?
Попробуйте посмотреть вот это th-cam.com/video/nCW-esaFB9s/w-d-xo.html Но вообще просто погуглите, есть готовые сервисы.
@@AzzraelCode В вашем видео создается алерт физически с заполнением сообщения и плейсхолдеров. Которые передают данные в телеграмм. Мне нужно создать алерт который создает сообщение с динамическими переменными и передает значения переменных в Телеграмм. В этом проблема, я думал будет проще((
Аззраель привет! Спасибо большое за ваши видосы! if bull_enter strategy.entry(stratege.long) // открывется по цене закрытия свечи пересекшей условную линию ???? (как написать?) strategey.close_all // сделка закрывается сразу по цене закрытия следующей свечи иными словами котировка пробивает уровень открывается сделка сразу в следующей свече по цене закрытия той свечи которая пробила и закрывается сразу как закрылась текущая свеча Заранее благодарен🤝
Скорее всего вам нужны методы ta.cross*. Попробуйте посмотреть этот видос th-cam.com/video/5EB1Jz2n61g/w-d-xo.html
@@AzzraelCode Спасибо большое за ответ, но к сожалению не на нашел там решение Мне нужно что бы сделка закрылась безусловно спустя 1свечу после открытия сделки
@@AzzraelCode Или ta.cross это описывается?
@@AzzraelCode 10й раз пересматриваю и никак не пойму
@@AzzraelCode Разобрался if bull_enter strategy.entry("1", strategy.long) if strategy.position_size > 0 strategy.close_all("ex"),
Подскажите, как настроить точный исходный капитал, объем заявки, маржа long маржа short итд в настройках стратегии. По какой формуле это рассчитать? Заранее благодарен за ответ.
Почитайте вот эти посты www.tradingview.com/blog/en/strategy-leverage-24638/ www.tradingview.com/script/9Iwinz7I-How-to-use-Leverage-and-Margin-in-PineScript/
Плейлист про ffmpeg удалил?
да, старье всякое почистил
@@AzzraelCode Обновить не планируешь?
Маловероятно
@@AzzraelCode Будем искать:) Кстати, спасибо за видео. Помог разобраться с API Яндекса и сделать транскрибатора. А то лень стало запросы вручную писать😁
Кстати обнаружил что ограничения на тайм-фреймы не работают (что не может не радовать) если на бирже включаешь вместо графика биржи график TradingView 😎
Доброго времени суток! Как идея для видео или серии видосов - написание торгового бота для тинька и тест на историчных данных и в песочнице. Пофиг с какой доходностью.
если вдруг решу вернуться на фонду, то вполне возможно
Добрый день, Денис видео у тебя получилось супер. Все смог сделать разобраться немного, хотя сам я не программист. У меня получилась ошибка после покупки и по этой причине бот не может продать. Ошибку я показал ниже, можете подсказать в чем причина? 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'}
Order failed. Insufficient BTC balance in account Вы когда покупаете актив платите комиссию в базовой валюте, соотв на счет получаете меньше. Это нужно учитывать при продаже актива.
Приветствую, дружище подскажи. На графике TW есть две стратегии. Первая отправляет хуки брокеру, вторая нет. Как первой стратегии получить сигналы от второй, которые она отрисовывает на графике, чтобы они были доп.условием для отправки хука? P.S. в телегу не смог написать вопрос, там только смотреть могу)
Никогда не запускал неск стратегий сразу. Попробуйте через input.source. Если не прокатит, то никак ;)
Очень интересное видео 👍
Спасибо, очень полезно!!
Привет. Есть какие-нибудь наработки по оптимизации параметров стратегии в pincescript?
Нет там оптимизации к сож. Я просто ушел на TSLab.
@@AzzraelCode TSLab конечно хорош, но я не понял как там организовать списки. Например фрактал задает точку скопления ликвидности. Как бы ее в какой то массив/стек собирать и дальше свечку проверять съедает ли она ликвидность из стека и, если съедает, из буфера соответственно убирать. Или это хардкодить только на C#?
Да, я пишу все на C#. Все оч удобно, любые фантазии, при желании можно реализовать все что угодно. PineScript тут, к сож, совсем далеко.
Неплохо, отнюдь неплохо, все по существу. Давай еще.
привет, есть ли кто-нибудь, кто знаком с этой проблемой ===> 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 спасибо за ответ, да я пробовал, но не работает. я всьо пробовал и нечо. сечас я работаю с ОКХ и тут нету ошибок.
Отличное видео. Спасибо!
Отличное видео! Кратко,четко без воды. Спасибо за труд!!!!
А как можно узнать количество акций в 1 лоте? Как только не пробовал прописать, постоянно уходит в ошибку. То инструмент не торгуется, то ошибка на сервере, то ещё что нибудь.
russianinvestments.github.io/investAPI/instruments/#sharesresponse lot int32 Лотность инструмента. Возможно совершение операций только на количества ценной бумаги, кратные параметру lot.
оно интересно когда в конце получаем готовый продукт , а так это как сырое тесто в сладкой выпечке
Очень круто объясняете, спасибо! Я не проггер, но максимально все понятно. Подскажите, пожалуйста, можно ли сделать как-то, чтобы при закрытии позиции была проверка на PnL? Условно, если PnL > 0,1%, то закрываем? А если нет, то ждем следующего сигнала на закрытие.
В этой схеме нет обратной связи с биржей. Соотв вы ничего не знаете о свой позиции, в тч и её ПУ.
а может ли Pine подавать звуковые сигналы?
Вот прям запрограммировать звук вы не можете. Но можете создать алерт, кот уже может сопровождать звук в кач уведомления.
Денис, уже изучил с тобой вторую биржу. Очень благодарю тебя за труды!
Хук отправляется каждую минуту или при закрытии бара. Таким образом припустим индикатор сообщает Sell. Вроде все ок, сделка открылась. Но он ведь будет это часто сообщать, и позиция начинает добираться. Есть ли варианты как запретить добор позиции или индикатору запретить отправлять хуки много раз?
Можно написать стратегию на PineScript и сделать как здесь th-cam.com/video/D5Inyt2RalQ/w-d-xo.html
подскажите, не знаете ли вы как сделать индикатор в трейдингвью на основе своих данных? допустим, я рассчитал свои данные в Excel, и просто хочу нанести их на график
Возможно вам подойдет вот такая штука www.tradingview.com/pine-script-reference/v5/#fun_request.seed .
Расшарьте пожалуйста код
Я перебил код сокращенной версии для дневок, выдало ошибку : Cannot call 'strategy' with argument 'default_qty_type'='30'. An argument of 'literal int' type was used but a 'const string' is expected.
30 не должны быть в кавычках
Респект!!!
а есть на канале написание сеточника с мартингейлом?
на топовые монеты типа BTC, ETH дает получать свечи, а вот по остальным монеткам хрен. Все перерыл, пока так и не понял как забирать с окекса свечи по любой монете.
Денис, спасибо за работу, хотел бы поинтересоваться - отвечаешь ли на вопросы в TV месенджере?
Не, только здесь.
не получается добавить alert в индикатор от Lux Algo, умоляю помоги добавить сигналы в Nadaraya-Watson Smoothers, в комментах индикатора какие то не рабочие варианты предлагают
Доброго дня! Как можно с вами связаться ? Хотел спросить беретесь ли вы писать скпипты по ТЗ на фин основе? Если да то как можно обсудить ТЗ и Гонорар?
Сейчас нет времени, к сож.
Добрый день. Как быть, если WebStream в процессе работы присылает сообщение, что связь с сервером потеряна? Особенно актуально, если это происходит ночью и сообщение видишь только утром. Сегодня ночью такое поймал (((
Нужно озаботиться перезапуском стрима. Ловите исключение и перезапускаете.
И еще одна проблема с WebStream. Когда пытаюсь запустить бота с webstream, иногда возникает ситуация, когда он не запускается, выдавая ошибку - слишком много подключений. Причем такое происходит, независимо от того, сколько подписок оформлено в данный момент. На некоторых серверах могу запустить 15 одновременно. На некоторых не получается запустить ни одного. Ошибка возникает в момент исполнения : ws = WebSocket( testnet=False, channel_type="linear", ) В сети пишут, что это как-то связано с версиями питона 3.11 и 3.12. Но не понимаю, почему эта ошибка возникает когда бот запускается exe файлом. На одном компьютере работает нормально, на втором нет.
@@AzzraelCode Можно немного подробнее. Исключение чего? Подключение происходит без каких-либо проблем. Очевидно надо периодически проверять есть ли связь... например вот тут... while True: sleep(1) ... и если нет, то переподключаться. Но как проверить, есть ли связь? Вторая описанная проблема оказалось намного серьезнее. Как удалось узнать питон версии 3.12 для pybit не подходит. Нужна версия не выше 3.11. Причем для домашнего компьютера это не является проблемой. Но как только делаешь exeшник и пытаешься запустить его на 2012R2 или выше, начинаются чудеса. Очевидное решение, компилировать версией 3.11. Но замена версии питона на компьютере это очень не простая задача. Простым удалением поздней версии решить проблему не получается. Как и простым переключением. Остаются какие-то хвосты, которые не дают использовать библиотеки даже после их переустановки. Весь день сегодня бьюсь над этой проблемой и пока ничего не получается. Библиотека pybit использует библиотеку crypto, но видимо после удаления версии 3.12 где-то что-то заставляет искать Crypto по пути, по которому когда-то это делал pybit из версии 3.12. И я постоянно получаю ошибку ModuleNotFoundError
Здравствуйте, прошу помочь исправить действующий код индикатора на стратегию для автоматизации торговли. Можно как-то с вами связаться?
Сейчас времени на фриланс совсем нет, к сож.
А можно как то сделать, что бы страта выставляла страховочный лимитный стоп ордер, а после переворота удаляла его?
По схеме в видосе нет.
@@AzzraelCode а по какой схеме возможно?
Лучший вариант - полноценный бот на API. Как вариант стратегия на PineScript с трансляцией в вебхуки th-cam.com/video/D5Inyt2RalQ/w-d-xo.html , там будут нюансы и это костыль, но при желании и упорстве может получиться.
Привет, крутое видео! Подскажи пожалуйста, а как выводить деньги с биржи через API?
Не делал такого. Не уверен что через апи это вохможно.
Здравствуйте Денис чат gpt написал код но при добавлении на трейдинг вю выдает разные ошибки как быть не знаю.
а можно подписаться на уведомления (вебхуком) о новых комментариях на канале?