Совсем немного освежил репозиторий с примерами по API Binance.
В частности добавил пакет для работы с Binance USD-M Futures. Пока там из интересного один метод instruments, кот позволяет собрать за одно обращение (и 2 запроса к API):
✅ все торгуемые в моменте инструменты и их фильтры
✅ минимальный лот каждого (с учетом MIN_NOTIONAL, MIN_QTY и текущей цены инструмента),
✅ точности огругления по всем метрикам (цена, колво),
✅ текущие цены по всем символам.
Возможно пригодится в кач шпаргалки.
Подписывайтесь на репо, будут ещё сниппеты.
Вопросы/пожелания по API Binance - можно в repo issues.
В частности добавил пакет для работы с Binance USD-M Futures. Пока там из интересного один метод instruments, кот позволяет собрать за одно обращение (и 2 запроса к API):
✅ все торгуемые в моменте инструменты и их фильтры
✅ минимальный лот каждого (с учетом MIN_NOTIONAL, MIN_QTY и текущей цены инструмента),
✅ точности огругления по всем метрикам (цена, колво),
✅ текущие цены по всем символам.
Возможно пригодится в кач шпаргалки.
Подписывайтесь на репо, будут ещё сниппеты.
Вопросы/пожелания по API Binance - можно в repo issues.
GitHub
GitHub - AzzraelCode/azzyt-binance: Исходники к видео об API Binance + Python
Исходники к видео об API Binance + Python. Contribute to AzzraelCode/azzyt-binance development by creating an account on GitHub.
👍12🔥6🥰2
Завтра выйдет очередной ролик по API ByBit. Начинаю разбираться с фьючами. Вы проголосовали за это в предыдущем опросе и вот пожалуйста ✌️
Фьючи тема объемная, куда объемнее спота, поэтому в завтрашнем ролике галопом по основным темам - ордера и позы. Много кода, код чуть сложнее чем обычно, поэтому сам код уже в репо.
Ну а видос - завтра, не забудьте потеребить колокольчик🔔
Фьючи тема объемная, куда объемнее спота, поэтому в завтрашнем ролике галопом по основным темам - ордера и позы. Много кода, код чуть сложнее чем обычно, поэтому сам код уже в репо.
Ну а видос - завтра, не забудьте потеребить колокольчик
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
ByBit API + Python ч.6 | Фьючерсы - Ордера (Рыночные и Лимитные), Позиции.
Работаю с Фьючерсами (Linear Perpetual Futures) на ByBit с API ByBit на Python с библиотекой pybit. Сегодня отправляю лимитные и рыночные ордера. Отменяю лимитки. Получаю текущие Позиции, переворачиваю и закрываю. В Одностороннем Режиме (One-Way Position…
🔥22❤3🤔1😐1
Ролик из предыдущего поста уже на канале.
А по фьючерсам бинанса в репозитории вчера выкатил клевое обновление, где теперь есть:
✅ простое кеширование запросов с пакетом diskcache
✅ стопы (STOP_LOSS / TAKE_PROFIT)
🤟 трейлинг (TRAILING_STOP) дадада, вы его давно просили
Замечания/пожелания можно в issue репозитория.
А по фьючерсам бинанса в репозитории вчера выкатил клевое обновление, где теперь есть:
✅ простое кеширование запросов с пакетом diskcache
✅ стопы (STOP_LOSS / TAKE_PROFIT)
Замечания/пожелания можно в issue репозитория.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
azzyt-binance/v7_usdm/__init__.py at main · AzzraelCode/azzyt-binance
Исходники к видео об API Binance + Python. Contribute to AzzraelCode/azzyt-binance development by creating an account on GitHub.
🔥10❤1👍1👌1🥱1
Пример размещения Conditional Order с API ByBit. В ответ на комментарий. Исходники в репо.
🔥13👍1👌1🥱1
Привет, коллеги. Завтра контента не будет. Мира и сил всем и везде кто делает эту вселенную лучше и земли стекловатой тем кто творит весь этот пиздец...
🕊32❤12😢2
Я уже много раз упоминал TSLab как лучший, на мой взгляд, сейчас, инструмент для бэктестов. Я сам я врядли когда-нибудь соберусь делать контент по этой платформе - тяжело подать с одной стороны (не справлюсь), мало кто из зрителей осилит с другой (мало просмотров). Однако на ютюбчике есть кого посмотреть.
Лично я начинал с этого плейлиста. Рекомендую! Автору нереальный респектище🤌
Лично я начинал с этого плейлиста. Рекомендую! Автору нереальный респектище
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Как быстро научиться создавать торговых роботов на финансовом рынке. Базовый курс по TSlab: Урок 1.
Telegram: https://t.me/algo1605
Данное видео является 1 из 4 в моем курсе, который позволит вам быстро и достаточно качественно освоить программу TSLab и начать создавать собственных торговых роботов.
Курс был записан в начале 2020 года на версии тслаба…
Данное видео является 1 из 4 в моем курсе, который позволит вам быстро и достаточно качественно освоить программу TSLab и начать создавать собственных торговых роботов.
Курс был записан в начале 2020 года на версии тслаба…
👍20🔥9✍3❤2🥱2
В продолжение предыдущего поста ☝️
TSLab позволяет собирать роботов на кубиках без программирования. Что, конечно, многим НЕпрограммистам удобно.
Однако также можно писать скрипты на С# и очень аккуратненько укладывать всю торговую логику в код, а реиспользуемый код вообще можно складывать в скомпилированные dll и подключать к проектам в TSLab.
Если вы на стадии перехода от кубиков к коду, то вам может помочь моя шпаргалка.
Также буду оч рад любым комментам по тамошнему коду (в repository issue). А уж пулл реквестам (сниппеты на каждый день, рефакторинг, простые примеры страт и индикаторов) буду ваще щастлив🤩
TSLab позволяет собирать роботов на кубиках без программирования. Что, конечно, многим НЕпрограммистам удобно.
Однако также можно писать скрипты на С# и очень аккуратненько укладывать всю торговую логику в код, а реиспользуемый код вообще можно складывать в скомпилированные dll и подключать к проектам в TSLab.
Если вы на стадии перехода от кубиков к коду, то вам может помочь моя шпаргалка.
Также буду оч рад любым комментам по тамошнему коду (в repository issue). А уж пулл реквестам (сниппеты на каждый день, рефакторинг, простые примеры страт и индикаторов) буду ваще щастлив
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - AzzraelCode/tslab-samples: Шпаргалка по TSLab + C#
Шпаргалка по TSLab + C#. Contribute to AzzraelCode/tslab-samples development by creating an account on GitHub.
👍11🔥4👌2
Сегодняшний ролик для любителей стратегий на PineScript. Заодно и поразбираемся с Trailing Stop - магической штукой уносящей ваш профит туземун 🔝
P.S.: Сегодня решил поставить эксперимент - насколько вечер субботы подходящее время для публикации контента и нужен ваш фидбек.
👍 - субботний вечер самое время
👎 - в воскресенье утром лучше
🤪 - я трезвый только со вторника по чортверг, какой контент вообще
P.S.: Сегодня решил поставить эксперимент - насколько вечер субботы подходящее время для публикации контента и нужен ваш фидбек.
👍 - субботний вечер самое время
👎 - в воскресенье утром лучше
🤪 - я трезвый только со вторника по чортверг, какой контент вообще
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
PineScript Простая Стратегия с Trailing Stop Loss для TradingView
Как использовать Trailing Stop Loss (Трейлинг Стоп, Скользящий Стоп-Лосс) в стратегиях написанных на PineScript для бэктестов в TradingView. Один из вариантов реализации без Activation Price с подробным объяснением принципа работы и примером кода на панйскрипте.…
👍45🍾5❤3🐳3🔥2🤪1
В догонку ко вчерашнему видео в комментариях попросили исходники (хотя там все весьма банально), но если надо...
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// Пример генерации Трейлинг Стопа
// ! Без цены активации
// ! В обе стороны
// © Azzrael
//@version=5
strategy(
"EMA w Trailing [Azzrael]",
overlay=true,
pyramiding=0,
default_qty_type = strategy.percent_of_equity,
default_qty_value=100,
initial_capital=100
)
trail_dist = input.float(5, "Trail Distance %", minval=1, step=0.5) / 100
fast_ema_period = input.int(20, "Fast MA Period", minval=5, step=5)
slow_ema_period = input.int(100, "Slow MA Period", minval=10, step=10)
fast_ema = ta.ema(close, fast_ema_period)
slow_ema = ta.ema(close, slow_ema_period)
plot(fast_ema, color = color.yellow)
plot(slow_ema, color = color.green)
entry_long = ta.crossover(fast_ema, slow_ema)
entry_short = ta.crossunder(fast_ema, slow_ema)
var stop_price = 0.0
if strategy.position_size == 0
stop_price := na
if entry_long
strategy.entry("long", strategy.long)
else if entry_short
strategy.entry("short", strategy.short)
else if strategy.position_size > 0
stop_new = high * (1 - trail_dist)
// stop_new = close * (1 - trail_dist)
stop_price := na(stop_price) ? stop_new : math.max(stop_new, stop_price)
else if strategy.position_size < 0
stop_new = low * (1 + trail_dist)
// stop_new = close * (1 - trail_dist)
stop_price := na(stop_price) ? stop_new : math.min(stop_new, stop_price)
if not na(stop_price) and stop_price != 0.0
strategy.exit("exit", stop=stop_price)
plot(stop_price != 0.0 ? stop_price : na, color = color.red, style = plot.style_steplinebr)
👍29🔥5👌2
Ура, вас стало 1000 🥳
Очень радостно и приятно! Спасибо всем 🥂
Теперь я крутой телеграмм блоггер, осталось совсем чуть до крутого ютубера ( сейчас там 9678 ) и попрут рекламные интеграции, трансляции с дубаев, ну и випка конечно... Не подведите, парни😎
Очень радостно и приятно! Спасибо всем 🥂
Теперь я крутой телеграмм блоггер, осталось совсем чуть до крутого ютубера ( сейчас там 9678 ) и попрут рекламные интеграции, трансляции с дубаев, ну и випка конечно... Не подведите, парни
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥17😁11🍾8🎉4👏2
Подробности в документации.
Раньше Binance Websocket API позволял лишь подписываться на события, но не создавать их (как это было возможно у некоторых конкурентов), теперь столь обидное различие в апишках бинанс убрал (в паблике с 01 апреля).
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍9👌2
Пробуем разобраться что такое Условные Ордера (Conditional Orders) и как с ними работать через апишку на питоне. Традиционно будет визуализация и рабор пушей в вебсокет на постановку Conditional Order.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
ByBit API + Python ч.7 | Conditional Order ( Условный Ордер) Futures Perpetual
Как поставить Условный Ордер на ByBit с помощью API, Python и пакета pybit. А также подробные примеры как работает Conditional Order. Какие пуши приходят в Websocket при работе с условными ордерами на байбите.
🤑 Спасибо блоггеру
https://azzrael.ru/spasibo…
🤑 Спасибо блоггеру
https://azzrael.ru/spasibo…
👍21🔥8👌1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥6👌2
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
azzyt-binance/v7_usdm/__init__.py at main · AzzraelCode/azzyt-binance
Исходники к видео об API Binance + Python. Contribute to AzzraelCode/azzyt-binance development by creating an account on GitHub.
🔥10👍5✍3👌1
Блоггер лох и не включил к предыдущему посту релевантные реакции ( Игорю отд спасибо что ткнул, иначе бы я и не догадался ))) Сорян, исправляюсь.
Что за пара на скрине в предыдущем посте (крипта, 09:41 МСК, дневки)
Что за пара на скрине в предыдущем посте (крипта, 09:41 МСК, дневки)
Anonymous Poll
10%
BTC
9%
DOGE
9%
SOL
59%
TON
4%
UNI
8%
GAZP
👍7👌3🔥2👎1
🏆 Чтож вы почти все выиграли в угадайке в предыдущих постах. Это действительно TON.
Однако не только TON был активен за последние сутки. На фьючах можно было заскочить на WIFUSDT, CKBUSDT, ORDIUSDT, 1000PEPEUSDT.
👀 Как отловить такой движ? Можно использовать скринеры. Напр в TradingView есть оч приятный скринер. Однако можно и по другому.
И это другое можно превратить напр в бота с алертами в телегу...
Однако не только TON был активен за последние сутки. На фьючах можно было заскочить на WIFUSDT, CKBUSDT, ORDIUSDT, 1000PEPEUSDT.
И это другое можно превратить напр в бота с алертами в телегу...
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥2👌1
UPD: Тут было кривое объяснение как работает MIN_NOTIONAL. См. следующий пост...
Please open Telegram to view this post
VIEW IN TELEGRAM
bybit-exchange.github.io
Get Instruments Info | Bybit API Documentation
Query for the instrument specification of online trading pairs.
👍6🤔5