Azzraelcode смотреть последние обновления за сегодня на .
Percent Profitable 90%, Profit Factor 140, Net Profit 634% Как вам заголовок? Привлекает? Пора делать лендинг, рисовать биллинг и подбирать яхту! Забавно, но это максимально простая стратегия на базе осцилятора на EMA и Standard Deviation и торговле от областей перегрева действительно показывает любопытные результаты на исторических данных. Ну а за байт прошу понять и простить ;) Исходники в профиле на TradingView 🤍 Все видео про PineScript и TradingView 🤍 list=PLWVnIRD69wY7tj5cgSRWR5WY19ghp37IE 🤑 На съемки новых видео 🤍 🔥 Таймкоды 00:00 Показатели стратегии 01:11 Индикатор EMA Oscilator 02:49 Области Перегрева 06:12 Торговля из областей перегрева 09:34 Про подгонку 13:16 Про пирамидинг 17:39 Исходники . . . #pinescript #tradingview #техническийанализ
✔️ Как прочитать электронную таблицу Google Sheets с помощью API на Python с использованием Сервисного Аккаунта в Google Cloud Platform? ✔️ Как использовать Сервисный Аккаунт (скачать json, расшарить электронную таблицу google sheet)? ✔️ Где взять ID таблицы? ✔️ Как указать диапазон для чтения? ✔️ Как прочитать данные с помощью методов values().get и values.batchGet() и чем отличаются эти методы? ✔️ Квоты Google Sheets API! 🔍 Исходный код из видео в репозитории 🤍 👽 Если вы ещё не работали с API Google настоятельно рекомендую посмотреть предыдущее видео Google API - Как создать проект и ключи в консоли Google Cloud 🤍 🤑 Спасибо блоггеру 🤍 🕗 Таймкоды 00:00 О чем это видео 00:29 Организация кода в примере (зависимости, токены, сервисный аккаунт) 04:46 Пробую прочитать Google Sheet с помощью API Key (и ничего не получается - no permissions) 07:22 А вот с Service Account читаю электронную таблицу 09:34 Ресурсы Google Sheets API (spreadsheets, values), методы (get, execute) 12:05 Методы batch зачем? И использование метода values.batchGet . . . #googlesheetsapi #python #goolesheets
В предыдущем видео я показал вам что у меня получилось при разборках с API Мосбиржи и Python 🤍 . Вам, вроде бы, понравилось, поэтому код немного причесал, добавил описания к полям модели Bond описывающей облигацию с помощью SQL Alchemy, добавил ридми и выложил на GitHub 🤍 . ~~~ 🤞🏻 Это все очень сырое! Это не готовый продукт для широких масс, а лишь демонстрация моих изысканий с ISS MOEX, Python, SQL, Pandas. ~~~ 🤑 Блоггеру на ОРГрупп ;) 🤍 📊 TradingView лучшее место для теханализа 🤍 ~~~ 💸Если с API Мосбиржи ты не знаком, то начни с видео: ISS MOEX без программирования 🤍 ISS MOEX на Python 🤍 А все продолжение в плейлисте про API Мосбиржи 🤍 🐼 Также рекомендую посмотреть про Pandas 🤍 🤍 ~~~ ⏱️ Таймкоды 02:00 Структура базы SQL Lite в SQLLite Studio 06:00 Первый взгляд на наполненную базу (колво облигаций), фильтр is_traded 07:12 Первый используемый метод API Мосбиржи (группировка для фильтрации облигаций) 09:28 Получение спецификации облигации через ISS MOEX и Python 11:40 Получение доходности к дате погашения, объемов и цены закрытия на предыдущей торговой сессии (два разных метода) 14:15 Почему дырявые данные в базе? 15:42 Отбор облигаций в SQL Lite Studio используя SQL и SQL View по собранной базе (примеры) 22:22 Структура кода на Python. Как запустить, как создать базу, классы и методы. 24:35 Запускаю скрипт на обновление базы 27:08 Обзор методов классов по отдельности . . . #moex #мосбиржа #python
Как на питоне создать экселевский файлик? Как прочитать xlsx на Python? Как сделать красивое оформление таблиц, как использовать формулы. Об этом в сегодняшнем видео. ~~ 👽 Код из видео 🤍 🤑 Спасибо блоггеру 🤍 ~~ ☠️ Таймкоды 00:00 О чем это видео 00:57 Почему OpenPyXl 02:04 Структура кода для видео 02:47 Использование Faker для генерации фейковых данных для заливки в таблицы 03:27 Создание xlsx файла и запись в него 07:13 Чтение таблиц эксель на питоне 12:03 Модификация таблиц с помощью openpyxl (колонки, строки, добавление, перемещение) 16:55 Автофильтры и сортировка 20:01 Стилизация данных (цвета, границы, заливки, шрифты) 28:39 Формулы в экселе с помощью openpyxl ~~ Я буду ссылаться на это видео в следующих видео из сериала про тинькоф Инвестиции 🤍 ~~ #python #excel #программирование
Разбор Wordpress плагина для Экспорта данных из Тинькофф Инвестиций в Google Sheets. ~~ ✔️Ссылки - в работе плагин см. здесь 🤍 - обзор на на него см. в этом видео 🤍 - репозиторий 🤍 . - Плейлист по работе с API Тинькофф Инвестици 🤍 - Плейлист по работе с Sheets API 🤍 ~~ ✔️ Сегодня я расскажу: - как его установить к себе на сайт с Wordrpess - что нужно от сервера чтобы он установился и заработал - опишу как плагин получает и обрабатывает данные от API Тинькофф Инвестиции и дам ссылки на более подробные видео по каждому методу API - опишу как плагин пишет в электронную таблицу Google Sheets через Sheets API (с использованием официального SDK google-api-php-client 🤍 ) и что куда нужно положить в плагине из проекта в Google Cloud Platform ~~ 🕒 Таймкоды: 01:04 Требования к разработчику, что должен знать и уметь 02:18 Структура плагина, зависимости, требования к серверу (PHP, composer, Wordpress, Shortcodes API) 13:20 Класс Sheets для работы с Sheets API 18:11 Класс Tinvest для работы с API Тинькофф Инвестиций . . . #тинькоффинвестиции #googlesheets #php
В Pandas для Python есть функция to_excel для записи датафрейма в электронную таблицу Excel. Однако если вам нужно хранить данные на разных листах экселевского файла или редактировать ранее созданный файл, то использование to_excel может быть не столь очевидным. А если вы захотите отредактировать Excel файл с сохранением части данных на листе и, самое главное, форматированием, то сделать это с to_excel просто не получится 🤯🤯🤯. Зато это можно сделать с помощью openpyxl ~~ 🔗 Полезные ссылки Исходники 🤍 Видео про начало работы с OpenPyXl 🤍 🤑 Спасибо блоггеру 🤍 ~~ ⏰ Таймкоды 00:00 Общие слова про Pandas и Excel 01:22 Создать лист Excel с нужным названием (sheet_name) 02:16 Беглый обзор аргументов функции Pandas.to_excel 03:52 Несколько листов эксель с данными в одном файле (два способа, один очевидный, но не рабочий, другой ок). И почему так - смотрим исходники Pandas. 07:17 Добавление листа к ранее созданному файлу Excel 11:44 Пытаюсь обновить (записать новые данные) существующий лист в ранее созданном экселевском файлике с помощью pandas.to_excel и ничего не получается 17:31 Запись датафрейма Pandas в Excel с помощью OpenPyXl - готовая функция и объяснение . . . #python #pandas #excel
Установка официального SDK binance-connector-python под Windows 10 для работы с API Binance на языке программирования Python. Ошибки при установке и первом обращении к API. Сравнение с неофициальными пакетами. А ещё несколько заметок на полях. Регистрация на Binance 🤍 Доки к API Binance 🤍 Ссылка на TestNet (Песочница) 🤍 🤑 Спасибо блоггеру 🤍 🤘 Таймкоды 00:00 Про официальное SDK Binance API 00:20 Спасибы 01:01 Postman API Binance 02:00 Про НЕофициальный пакет python-binance 03:00 Установка binance-connector-python под Windows 10 03:40 Ошибка SSL (1006) 04:40 Ошибка 1021 {"code":-1021,"msg":"Timestamp for this request is outside of the recvWindow."} 06:29 Первые запросы к Binance API на Python без авторизации 08:52 Запросы с авторизацией Spot client api_key / secret_key 10:39 Запросы к TestNet 12:03 Про ограничения ключей 12:51 Навигация в binance-connector-python с помощью PyCharm Устранение ошибок с сертификатами 1006 🤍 Ошибка {"code":-1021,"msg":"Timestamp for this request is outside of the recvWindow."} 🤍 . . . #binanceapi #python #crypto
Начинаю разбираться с Binance API. Сегодня получим ключи доступа к API Бинанса для работы как на реальном аккаунте, так и в TestNet (Песочнице). Я расскажу про Лимиты АПИ. Про TestNet. И отправим простой тестовый запрос используя лишь Python и requests. Регистрация на Binance 🤍 Доки к API Binance 🤍 Ссылка на TestNet (Песочница) 🤍 😎 Секретная часть 🤍 🤑 Спасибо блоггеру 🤍 🤘 Таймкоды 00:00 Что за бинанс? 00:45 Спасибы 01:07 Как оно вообще это API Binance 01:52 Получаю токена к реальному аккаунту 04:56 Получаю токены к TestNet Binance (Песочница) 06:56 Отправляю простой запрос с Python + requests 08:04 Как читать документацию Binance API 09:44 Лимиты (weight) Binance API 13:40 Секретная часть . . . #binanceapi #python #crypto
✔️ Что за Песочница? ✔️ Как создать Песочницу в Open API Тинькофф Инвестиции? ✔️ Как завести виртуальные деньги на счет Песочницы? ✔️ Как сбросить Песочницу? ✔️ Как сделать первые покупки с Open API Тинькофф Инвестиции и Python в Песочнице? ~~ 🔍 Код в репозитории в ветке №1 🤍 ~~ 🤑 Ещё не Инвестируешь? Пора начать: 🤍 📈 Лучшее место для Аналитики: 🤍 ~~ В озвучке принимала участие РобоАлёна из Yandex Speech Kit 🤍 . Как вам она? . . . #python #openapitinkoffinvest #tinkoffinvest
Как отправить лимитную заявку на криптобиржу Binance используя Python, Binance API и официальный binance-python-connector. Реальные примеры и готовый код. Разбираюсь как работает концепция исполнения лимитной заявки по Лучшей цене. Покажу как разбирать ошибки фильтров вроде MIN_NOTIONAL, PRICE_PERCENT, LOT_SIZE и прочие. Примеры установки аргумента timeInForce ( GTC, FOK. IOC ) Предыдущее видео по MARKET ORDER 🤍 Про timeInForce 🤍 Фильтры 🤍 Исходники 🤍 🤑 Спасибо блоггеру 🤍 🤘 Таймкоды 00:00 Краткое содержание 01:50 Что такое Лимитная заявка и чем она отличается от рыночной 03:50 Как отправить лимитный ордер с Python и Binance API 08:01 Как отменить лимитную заявку в Binance (cancel_order) 10:40 Как работает Лучшая цена для лимиток 16:42 Ошибки фильтров ( price filters ) при постановке limit orders 26:03 Как узнать текущую Лучшую Цену 29:50 Статус PARTIALLY_FILLED 34:03 Зачем нужен timeInForce и как его использовать . . . #binanceapi #python #crypto
В TradingView есть классная штука кот называется Alerts. Алерты особенно классны тем что умеют отправлять WebHook, то есть отправлять http запрос по указанному адресу с заранее созданным содержимым. Таким образом вы можете получать уведомления от индикаторов и стратегий написанных на PineScript и выполняющихся на стороне TradingView. Сегодня я расскажу как получать алерты из TradingView в Telegram с помощью Telegram Bot API, скрипта на Python и почти бесплатного хостинга через Yandex Cloud Functions. Вам точно пригодится TradingView Alerts 🤍 Yandex Cloud Functions 🤍 🤑 Спасибо блоггеру 🤍 ⏰ Таймкоды 00:00 Что вам понадобится для реализации 01:30 Создаю бота в Telegram и получаю token Telegram Bot API 01:58 Получаю chat_id моей переписки с ботом 02:55 Создаю Yandex Cloud Function 03:46 Как отправить сообщение в мой чат с ботом на Python из Yandex Cloud Function 06:32 Получаю webhook из TradingView и отправляю текст сообщения в Telegram чат . . . #tradingview #python #yandexcloudfunctions
Как работать с вебсокетами в Binance API на Python не используя официальный binance-connector или другие SDK для бинанса. В видео я покажу как создать вебсокет на питон с помощью пакета websocket-client и как подписаться на свечи (klines / candlestick ) и стакан ( orderbook ). И в финале покажу как прерывать соедениение вебсокета так чтобы удовлетворить требование Binance API на обновление соединения раз в 24 часа. 😎 Полезные ссылки 🤍 🤍 😴 Таймкоды 00:00 pip install websocket-client 00:30 СозданиеWebsocketApp для соединения wss://stream.binance.com:9443 01:27 Первый запуск WebsocketApp 01:55 Подписка на свечи Binance API Kline/Candlestick Streams 🤍 03:26 Другой способ подписки ( on_open callback + ws.send ) . 04:41Несколько подписок на одном вебсокете (WebsocketApp) 05:27 Как сбросить весокет через on_message callback. . . . #binanceapi #pythonwebsocket #crypto
Поднимаю Wordpress с помощью Docker Compose для удобной разработки плагинов и тем для вордпресс. С пробросом папки с плагином или темой в контейнер собранный Docker Compose. ~~ В видео пример docker-compose.yml с Wordpress 4.1, MySQL 5.7 и PhpMyAdmin. Быстрый способ, без сборки своих образов, с использованием официальных image из Docker Hub. ~~ Исходники 🤍 ~~ В этом видео я предполагаю что в целом вам Docker знаком и у вас он установлен. Это не обучающее видео по Докеру, считайте это личными рабочими заметками ;) . . . #docker #wordpress #php
Самый простой способ отрисовать свечки в png файл из сырых данных OHLC в csv файле. Это всего лишь один из многих способов, можно также использовать Plotly или finplot, но мне нравится mplfinance. ✅ Исходники и полезные ссылки 🤍 ✅ Таймкоды 00:00 Вид исходных данных и итоговый результат 00:21 pip install mplfinance 00:41 Загрузка данных в pandas DataFrame 01:30 Рендер свечного графика в png файл 02:07 Добавляю линию EMA на график . . . #python #stock #mplfinance
В Песочница API Тинькофф Инвестиции, на данный момент, рыночная заявка работает странным образом - она покупает указанную бумагу не по рыночной цене (как должна бы) а по цене 100. ✔️ А отложенные заявки исполняются моментально и по любой запрошенной цене, в любом объеме. ✔️ Все это странно, и, на мой взгляд, Песочница API Тинькофф Инвестиций в данный момент абсолютно бесполезна. ✔️ Однако если очень хочется можно реализовать костыль для совершения рыночных ордеров. ~~~ 🔍 Я использую Python, SDK 🤍daxartio, код полностью мы разбирали в первом видео про Песочницу 🤍 🔍 Исходники к сегодняшнему 🤍 ~~ 🤑 Ещё не Инвестируешь? Пора начать: 🤍 📈 Лучшее место для Аналитики: 🤍 . . . #apitinkovinvest #python #investments
Невероятная история про комиссии Binance. Как их посчитать с помощью Binance API, официального binance-connector и Python. Здесь все на удивление не так как кажется. Почти весь видос No Code. Метод для получения трейдов с комиссиями 🤍 Exchange Info 🤍 🤑 Спасибо блоггеру 🤍 🤘 Таймкоды 00:00 Интро 00:31 Как комиссии начисляются в Тинькофф Инвестиции (для примера) 03:08 Как начисляются transaction fee в Binance 04:52 Binance API get_order.executedQty != Wallet.assetsQty 06:51 Как узнать размер комиссии с помощью Binance API (их нет в get_order) 15:21 Проблема stepSize . . . #binanceapi #python #crypto
Как поднять WebSocket User Data Streams в API Binance с помощью Python и binance-connector-python. Как отслеживать изменение лимитных заявок в стриме, не тратя лимиты API. А также как отправлять эти заявки (Post Limit Orders) и получать их список. Регистрация на Binance 🤍 Исходники на GitHub 🤍 🤑 Спасибо блоггеру 🤍 🤘 Таймкоды 00:00 Почему вдруг Binance 01:26 Типа Стратегия, но нет ;) 03:00 Код на Python - заготовки 04:50 Первый WebSocket Stream с подпиской на свечи kline 07:09 Список Заявок (All Orders) 08:45 Как подписаться на User Data Stream 14:21 События (Events) User Data Stream (Balance, Order, Account Updates) 15:24 Запускаю сокет и размещаю заявки 23:50 Перезапуск сокета 26:12 WebSocket SSL certificate error 27:48 Ошибка Timestamp for this request is outside of the recvWindow . . . #binanceapi #python #crypto
✔️ Как ЛЕГКО и БЕСПЛАТНО захостить свой код на Python без знания nginx, gunicorn, django и т.д. ✔️ Как получить HTTPS ссылку для запуска своего кода через http-запрос не покупая домен и SSL сертификат. 👍 Это все возможно используя FaaS (Function as a Service). Сегодня я расскажу как это сделать в Yandex Cloud используя Yandex Cloud Functions. Но FaaS есть и у Google (Google Cloud Functions), у Amazon (AWS Lambda), у Microsoft (Azure Functions) и многих других PaaS. Код из видео и ВСЕ полезные ссылки 🤍 🤑 Спасибо блоггеру 🤍 ⏰ Таймкоды 00:00 Аккаунт в Yandex Compute Cloud и гранты 00:53 Почему Cloud Function (FaaS) 01:53 Лимиты 03:03 Создаю первую функцию 05:07 Папки, файлы, методы 06:50 Установка зависимостей в Python (requirements.txt) 08:22 Принт в логи 09:26 Аргументы точки входа в Cloud Function (GET, POST) 15:23 Переменные окружения 16:40 Триггеры . . . #yandexcloud #cloudfunctions #python
В первом видео о Docker 🤍 вы просили показать как создавать в Docker сертификаты для доступа к сайтам контейнизированным с Docker по https. Мы говорили о самоподписанных сертификатах и бесплатных сертификатах Let's Encrypt. Сегодня видео про самоподписанные. . 😎 Я использую Docker Compose в этом видео, но можно обойтись и без него. ~~~ 🤖 Исходники 🤍 ~~~ Я выкинул все из docker-compose.yml, не использую никаких образов с базами, фреймворками и языками программирования. Только nginx в качестве веб сервера и статика. Для чистоты восприятия. Но вы легко можете взять любые предыдущие видео из моего плейлиста про Docker 🤍 и прицепить к ним сертификаты из сегодняшнего видео. . . . #docker #nginx #https
Делаем простое и полезное с Binance API на Python Pandas. Сегодня посчитаем классический индикатор технического анализа Moving Average Convergence Divergence ( MACD). Этот простой пример связки апи бинанса и элементов теханализа рынков. Берем данные из этого endpoint 🤍 Что такое MACD 🤍 Все видео по Binance API 🤍 Регистрация на Binance 🤍 Доки к API Binance 🤍 🤑 Спасибо блоггеру 🤍 🤘 Таймкоды 00:00 Что за MACD и зачем оно? 01:03 Получаю свечки (бары, candles) с методом kline Binance API 03:14 Считаю EMA 12/26 с помощью Python Pandas 06:28 Считаю линию MACD и Signal 08:54 Пара глупых примеров использования MACD . . . #binance #python #pandas
Сегодня первое практическое видео о Новой Версии API v2 Тинькофф Инвестиции. Разберемся с токенами, правами доступа токенов (и я расскажу как создать токен для API Тиньков Инвестиции v.1 в новом интерфейсе) . Установим SDK для Python. Я покажу как самостоятельно искать описания Служб и Методов в SDK пока у нас нет подробного описания каждого метода с примерами. Покажу работу нескольких методов (get_accounts, get_operations, get_portfolio, get_order_book, get_candles) и нюансы при работе с ними. Научимся обрабатывать сообщения об ошибках от API. ~~ Для крутых и продвинутых 😎 в финале будет кусок кода для работы с API v2 Tinkoff Invest на питоне но без SDK, напрямую через gRPC используя grpcio. ~~ Все полезные ссылки и примеры кода 🤍 Видео по API v1 🤍 Видео по API v2 🤍 ~~ 🤑 🔥 На съемки новых видео 🤍 ~~ 👽 Таймкоды 00:00 Содержание (токены, sdk, магия) 01:47 Получение Токенов 02:43 Как в новом интерфейсе получить токен к API v1 04:17 Разрешения Токенов в API v2 06:10 Удаление Токена 07:48 SDK для Python 09:02 Установка официального SDK для Python для работы с API v2 Тиньков Инвестиции 10:06 Примеры работы с API на Python через SDK 11:44 Эксперименты с разными токенами и особенности работы метода users.get_accounts 14:26 Пробую метод operations.get_portfolio 15:44 Пробую метод operations.get_operations 16:39 Метод instruments.bonds 19:27 Что за Службы (Services) в API v2 Tinkoff Invest 20:45 Использую магию PyCharm для погружения в SDK 28:04 Метод instruments.bond_by 33:21 Метод market_data.get_order_book 34:15 Метод market_data.get_candles 38:06 Как работать с API v2 на Python без SDK (через grpcio) . . . #python #tinkoffinvest #инвестиции
Простой скрипт на Python для начала работы с YouTube API. Получу с помощью API заголовок, описание и статистику по произвольному каналу или видео. 🔥 Код скрипта и полезные ссылки здесь 🤍 🤑 Спасибо блоггеру 🤍 🍅 Таймкоды 00:00 Начало 00:38 Установка Google API Python Client 🤍 02:47 Доки по YouTube API по методам channels.list и videos.list 04:50 Подключаю API Key 05:30 Разбираю скрипт из 3х функций 07:30 Идентификатор канала на YouTube и как получить данные канала через API 12:30 Проверяю квоты после запросов к YouTube API к методу channels.list 15:00 Структура ответа Google API (items, snippet, statistics) 15:54 Данные о видео через YouTube API . . . #youtubeapi #googleapi #python
Сериал про создание Стратегий в TradingView на PineScript для новичков и НЕ программистов. Будем разбираться вместе. Начнем с самого начала, с самых азов и попробуем запрограммировать что-нибудь интересное. 📈 Регистрация в TradingView 🤍 🤑 Донаты блоггеру 🤍 Документация по стратегиям на PineScript 🤍 ⏲️ Таймкоды 00:00 О чем сериал 01:10 Как создать скрипт Стратегии в PineEditor TradingView 02:13 С чего должен начинаться каждый скрипт PineScript 06:23 Документация 07:17 Namespace strategy.* что это такое? 09:40 Именованные и не именовваные параметры функций PineScript 13:33 Окно настроек стратегии в TradingView . . . #pinescript #tradingview #tradingstrategy
Короткое видео о том Как получить скидку в TradingView от 40% на Pro до 60%. Правда только на первый год. И плюс ещё 30 дней за демку. ~~ Моя рефка 🤍 Денег мне за неё не дадут (к сожалению), но если вас по рефке будет много то в след год сможем взять премиум и будет новый контент. ~~ Также в видео о том ЗАЧЕМ мне Pro и чего не хватает в Бесплатном Плане (большинству и его хватит, на самом деле). . . . #tradingview #discount #инвестирование
Вторая серия сериала про создание Стратегий в TradingView на PineScript для новичков и НЕ программистов. Разомнемся с интерфейсом Strategy Tester и научимся как закрывать позиции с помощью метода strategy.close_all 📈 Регистрация в TradingView 🤍 🤑 Донаты блоггеру 🤍 Документация по стратегиям на PineScript 🤍 ⏲️ Таймкоды 00:00 Новая соведущая 00:43 Как загрузить скрипт в PineEditor 01:49 Второй способ загрузки 02:55 Запуск стратегии в TradingView 05:11 Условный вход в позицию с startegy.entry 06:45 Как закрывать позиции strategy.close_all 08:21 Условное закрытие позиции 11:22 StrategyTester Overview основные метрики эффективности . . . #pinescript #tradingview #tradingstrategy
Во многих своих видео я использую токены для доступа к API. Это и API Тинькофф Инвестиции, и YouTube API, и Telegram Bot API. И обычно я показываю что храню их в открытом виде в пакете creds. Для видосов это норм, но в жизни так делать не стоит. Одним из вариантов безопасного хранения и использования Токенов является использование Переменных Окружения. В видео я расскажу что это. Как из установить их под Windows, в терминале и использовать в скриптах на Python. А главное в чем их безопасность. 🤟 На Boosty 🤍 Есть расширенная версия сегодняшнего видео, где я также покажу как пользоваться Переменными Среды в VS Code, в PyCharm, в Yandex Cloud. 😎 Таймкоды 00:00 В чем опасность хранения Токена в тексте 02:11 Что такое Переменные Окружения 03:22 Как использовать Переменные Окружения в Python 05:06 Как установить Переменную Окружения в Windows 10 09:30 В чем Безопасность Переменной Окружения для хранения Токена 10:26 Установка переменной окружения в терминале Windows 10 . . . #python #devops #programming
Метки в TradingView удобный способ отображать события на графике экономно расходуя место на экране терминала. При программировании на PineScript для создания меток и изменения их мы используем неймспейс label.*. В многом работа с метками схода на работу с линиями, которые я рассмотрел в предыдущем видео 🤍 . Также метки и линии нам нужны чтобы перейти к методам ta.cross* которые буду рассматривать завтра. ~~~ Все остальные видео про Пайнскрипт и TradingView смотри в плейлисте 🤍 ~~~ 📊 Регистрация TradingView : 🤍 🤑 Ещё не Инвестируешь? Пора начать : 🤍 ~~~ 🔍 Полезные ссылки Документация 🤍 Список методов и функций PineScript 🤍 . . . #pinescript #tradingview #программирование
Учусь рисовать линии в PineScript с помощью методов неймспейса line.* . Разберемся как использовать аргумент max_lines_count аннотации indicator Pine Script. Познакомлюсь с var чтобы создавать один экземпляр линии. Ну и про стилизацию линии тоже будет часть. ~~~ Все остальные видео про Пайнскрипт и TradingView смотри в плейлисте 🤍 ~~~ 📊 Регистрация TradingView : 🤍 🤑 Ещё не Инвестируешь? Пора начать : 🤍 ~~~ 🔍 Полезные ссылки Документация 🤍 Список методов и функций PineScript 🤍 ~~~ 🤠 Таймкоды 01:34 max_lines_count - количество линий на графике 02:54 Позиционирование линий (bar_index, time) 05:08 Как нарисовать только ОДНУ линию навсегда (без удаления, var) 11:15 Рисую линии поддержки и сопротивления 12:22 Стилизация линий . . . #pinescript #tradingview #программирование
У Тинькофф Инвестиций есть хорошее API с помощью которого можно контролировать портфель, оценивать эффективность инвестиций, а при желании заниматься и алготрейдингом. Тут даже есть песочница, где можно потестировать стратегии автоматической торговли. У Open API ТКС Инвестиций есть набор удобных SDK как официальных, так и нет. В том числе и для Python (минимум 3 штуки, но все не официальные) и для PHP. Поэтому я не мог пройти мимо. Но первое что нужно для работы с апи тиньков инвестиций это получить токены. Их есть два - основой для работы с биржей и портфелями, и для песочницы. 🚩 Полезные ссылки: Официальная документация 🤍 Документация по методам 🤍 🤑 Спасибо блоггеру 🤍 . . . #тинькофф #инвестиции #python
Это результат работы скрипта описанного в этом ролике 🤍 ~~~~~~~~~~~~ #ffmpeg #windows
Пример веб приложения на Python и Flask, кот. использует базу данных PostreSQL и веб админку к ней - pgAdmin, в качестве WSGI сервера Gunicorn, в качестве проксирующего - Nginx (он же для раздачи статики). Все это обернуто в Docker и связано с Docker Compose. Docker Compose и исходники выложены на GitHub, откуда клонируются и собираются на облачном хостинге Yandex Compute Cloud. Это не обучающее видео. Это вариант решения задачи, заметки на полях, техно влог ;) И повод пообсуждать увиденное в комментариях, похоливарить, дать автору и зрителям советы. 🧐 Исходники здесь 🤍 Видео про работу с Yandex Compute Cloud 🤍 Ещё полезно про Yandex Cloud в целом 🤍 🤑 Спасибо блоггеру 🤍 👇 Таймкоды 00:00 О чем это видео 02:00 Структура файла для Docker Compose 03:33 Исходники приложения на Python + Flask 07:57 Dockerfile для приложения на Python + Flask 12:32 Docker Compose службы PostgreSQL + pgAdmin 14:51 Docker Compose службы Nginx (Dockerfile, nginx.conf) 21:23 🥳 Первый запуск под Windows 10 22:40 Консольные команды Flask CLI снаружи Docker 25:25 Заходим в pgAdmin4 в контейнере Docker локально под Windows 10 и настраиваю доступ к базе PostreSQL в другом контейнере 32:36 Git Clone репозитория с Docker Compose на инстанс в Yandex Compute Cloud и сборка проекта . . . #docker #flask #python
Если вам нужен Питон чтобы решать конкретные задачи (работа с API, парсинг, автоматизация, анализ данных), но вы не программист и не собираетесь им становиться. В видео я расскажу как это сделать бесплатно и не потратить много времени, но максимально ( на мой взгляд ) эффективно. 🔥 Ссылки Степик 🤍 Видео про Google Colab 🤍 VS Code 🤍 Stack Overflow 🤍 🤑 Спасибо блоггеру 🤍 🍅 Таймкоды 00:00 Что если ты не программист, но тебе надо 01:00 Курсы на stepik.org 01:15 Самый простой курс по Python 🤍 01:42 Чуть более продвинутый курс 🤍 02:02 Почему именно Stepik (тренажер + коммьюнити) 06:09 Курсы посвежее 06:33 На кого рассчитаны видео на Azzrael Code 07:01 Ноутбуки в jupiter и Google Colab 08:13 Подбираем среду разработки для Python (VS Code) 09:43 Обработка ошибок в Python 10:59 Про stackoverflow.com как место для вопросов об ошибках в коде 12:39 А как спросить блоггера? 14:09 Код не работает, как написать тебе в телегу? 15:26 Общая схема работы с ошибками . . . #python #питон #программирование
Пытаюсь сравнить два API двух известных криптовалютных бирж. Где проще программировать торговых ботов для алгоритмической торговли и почему. Песочница для тестов. Документация чтобы разобраться. Лимиты чтобы больше и быстрее. SDK чтобы проще. Куда податься программисту под крипту и почему? 🤑 Спасибо блоггеру 🤍 Рефка для регистрации на OKX 🤍 Документация по OKX (OKEx) API 🤍 🤘 Таймкоды 00:00 Зачем OKX API когда есть Binance API 00:32 Клевый Demo Trading OKX (Песочница) 03:37 Минимальный лот в OKX 04:23 OKX + TradingView (PineScript) 05:15 OKX заблокирован РосКомНадзором 06:04 Сравниваю получение API Keys OKX vs Binance 10:37 Документация 11:51 Официальные SDK Python, JavaScript, PHP (у OKX их нет!) 16:12 Интерфейсы (REST API + Websocket API) 19:23 Нормальное получение комиссии в OKX API . . . #binanceapi #okxapi #crypto
PineScript обновился с версии 4 до версии 5 в начале октября 2021 года. Сегодня я расскажу что в Pine Script v5: ✔️ появилось нового интересного (библиотеки функций, library) ✔️ что изменили (namespaces, inputs, func names) ✔️ как дела с совместимостью (v4 to v5 converter) ✔️ покажу Пример Создания Библиотеки функций в PineScript v5 ~~ 📈 Регистрация в TradingView 🤍 🤑 Ещё не Инвестируешь? Пора начать: 🤍 ~~~ ⏰ Таймкоды 01:30 О совместимости PineScript v4 / v5 03:01 Конвертер v4 в v5 04:01 Беглый обзор обновления 07:25 Пространства имен в Pine Script v5 10:15 Замена аннотации study() на indicator() и добавление аннотации library() 11:02 Переработка функций пользовательского ввода input() 14:54 Полупрозрачность цветов color.new() 17:50 Удаление функции iff() 20:25 Создаю свою простую библиотеку функций на PineScript v5 ~~~ Плейлист по TradingView и PineScript 🤍 ~~~ Анонс изменений в блоге TradingView 🤍 Migration Guide 🤍 Создание библиотек в PineScript 🤍 . . . #tradingview #pinescript #algotrading
В первом видео об API Мосбиржи (ISS MOEX) я работал с Postman и в комментариях вы попросили показать примеры работы с ISS MOEX на Python. Вы просили - я сделал! В видео разбираю код для работа с Мосбиржей: - как отправить запрос к API MOEX с requests - как обработать ответ - как преобразовать ответ Мосбиржи в массив словарей - как преобразовать ответ в Pandas Dataframe ~~~ 🤑 Блоггеру на NVDA 🤍 📊 TradingView лучшее место для теханализа 🤍 ~~~ Обязательно посмотрите предыдущее видео про API MOEX 🤍 Рекомендую посмотреть про Pandas 🤍 🤍 ~~~ Исходники 🤍 🤍 . . . #moex #мосбиржа #python
Как поменять фон у одной или нескольких ячеек в Google Sheets с помощью Python через API Google Sheets в коротком #shorts ~~ Все видео о Google Sheets API в Плейлисте 🤍 . . #googlesheetsapi #python #googleapi . . Music: Gravity Falls Theme (Cement City Remix) By cementcity 🤍
Сегодня первое видео о работе с Open API Тинькофф Инвестиций на Python. Знакомлюсь апи, изучаю документацию, выбираю SDK на Python и делаю первый самый простой проект. В нем я с помощью Open API Тинькофф Инвестиций, метода /portfolio получу содержимое моего основного портфеля на брокерском счету в Тинькофф Инвестициях. Буквально пара строк кода. ~~ 🤑 Спасибо блоггеру 🤍 ☀️ Вам пригодится предыдущее видео о получении токена к Open API 🤍 ~~~ ⚡️ Весь код и полезные ссылки как обычно на: 🤍 ~~~ ⏱️ Таймкоды 00:00 О чем это видео 00:50 Что такое Open API Тинькофф Инвестиций 01:35 Документация к Open API 02:15 Как пользоваться апи Тинькофф Инвестиций 03:21 Важный дисклеймер относительно сторонних SDK и безопасность ваших инвестиций при работе с Open API 05:53 Почему я выбрал неофициальное Python SDK 🤍daxartio 06:57 Настройка первого проекта (установка пакетов, расположение токена) 07:48 Ну и сам проект. Использую /portfolio из Open API Тинькофф Инвестиции на Python . . . #python #тинькоффинвестиции #openapi
Загружаю видео на канал через YouTube API с помощью скрипта на Python. Это видео непосредственно продолжение основной части сериала про работу с YouTube API. В этой части ничего про получение токенов (см. предыдущее видео 🤍 ) 🥵 🔥 !!!! ВАЖНО, см. закрепленный коммент (блокировка доступа к видео загруженному через апи) !!!! 🤑 Спасибо блоггеру 🤍 📀 Содержание 00:00 О чем это видео 00:17 Что изменил в коде на Python по сравнению с кодом в предыдущем видео 01:36 Документация по методу YouTube API videos#insert и примеры кода из документации. 03:19 Две основные функции скрипта по загрузке видео на YouTube 04:17 Функция подготовки запроса на загрузку (заголовки, теги, подготовка видео) 11:20 Функция загрузки видео блоками (chunks) 14:27 Пример загрузки видео скриптом 16:48 Возможные проблемы и способы их решения 🔥 Полезные ссылки Код выложен в блоге 🤍 И полностью пакет 🤍 И по методам полезно это 🤍 🤍 🤍 ✔️ Это финальное видео в сериале 🤍 1. сначала я создавал приложение в Google Cloud Platform, 2. потом получал данные о каналах на YouTube с помощью API Key, 3. затем разбирался с авторизацией OAuth 4. и вот сегодня апогей - загрузка видео. В предыдущем сериале я создавал Видео из Статичного контента (см. 🤍 ). А вместе с YouTube API можно создать комбайн для генерации видео из статики и загрузке его на YouTube. Это может быть полезно как для продвижения бизнеса, так и для заработка на YouTube. . . . #youtubeapi #python #videocreating
box.new в Pine Script создает в окне TradingView прямоугольник в котором может быть текст, заливка цветом и контур разного цвета и и стиля. Позиционируется box относительно баров и в некоторой степень похож на label 🤍 . ~~ 😇 Исходный код примера в библиотеке скриптов TradingView 🤍 (пред версию на TradingView забанили, посмотрим что будет с этой) 🧐 Остальные видео о PineScript в плейлисте 🤍 🤑 🔥 На съемки новых видео 🤍 . . . #pinescript #tradingview #техническийанализ
input.source - метод PineScript, кот позволяет в качестве некоторых входных данных получить выходные данные другого индикаторы. Но не всегда. И не всех индикаторов TradingView. И даже индикаторов с закрытым исходным кодом. 📈 Регистрация в TradingView 🤍 🤑 Поддержи блоггера 🤍 Документация по input.source 🤍 ⏲️ Таймкоды 00:00 Ответ на комментарий 01:27 Индикатор в TradingView 02:10 Как использовать input.source 05:08 Первый недостаток. input.source - может быть только Один. 09:20 Второй недостаток. input.source - работает НЕ со всеми индикаторами в TradingView . . . #pinescript #tradingview #tradingstrategy