- Видео 122
- Просмотров 650 029
Azzrael Code
Россия
Добавлен 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 668
Видео
TradingView корреляции и спреды БЕЗ программирования на PineScript
Просмотров 1,8 тыс.21 день назад
Покажу как пользоваться встроенными в TradingView формулами для построения графиков корреляций и спредов без программирования индикаторов на PineScript совсем. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на TradingView www.tradingview.com/pricing/?share_your_love=Azzrael 🤘 Таймкоды 00:00 Математические символы в поле поиска 01:45 Создаю свою кросспару на трейдингвью 03:50 Рисую ...
TradingView Индикатор превращаю в Стратегию для торговли и бэктестов
Просмотров 15 тыс.28 дней назад
Как просто и быстро переделать внешний (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
Просмотров 843Месяц назад
Как поставить Условный Ордер на 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,1 тыс.Месяц назад
Как использовать Trailing Stop Loss (Трейлинг Стоп, Скользящий Стоп-Лосс) в стратегиях написанных на PineScript для бэктестов в TradingView. Один из вариантов реализации без Activation Price с подробным объяснением принципа работы и примером кода на панйскрипте. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации на TradingView www.tradingview.com/pricing/?share_your_love=Azzrael 🤘 Тайм...
ByBit API + Python ч.6 | Фьючерсы - Ордера (Рыночные и Лимитные), Позиции.
Просмотров 1,4 тыс.Месяц назад
Работаю с Фьючерсами (Linear Perpetual Futures) на ByBit с API ByBit на Python с библиотекой pybit. Сегодня отправляю лимитные и рыночные ордера. Отменяю лимитки. Получаю текущие Позиции, переворачиваю и закрываю. В Одностороннем Режиме (One-Way Position Mode). Подробный разбор примеров кода и пушей событий в Websocket API Bybit параллельно. 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регис...
TradingView + Binance | Реальная Торговля по Индикаторам с Alert Webhook Signal Trading
Просмотров 1,9 тыс.2 месяца назад
Связка Индикаторов (! НЕ стратегий) 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,4 тыс.2 месяца назад
Получаю Приватные Данные по 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
Просмотров 2,9 тыс.2 месяца назад
Настройка связки стратегий 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,2 тыс.2 месяца назад
Использую 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,3 тыс.3 месяца назад
Работа со Spot LimitOrder размещение и отмена (place and cancel) с помощью API ByBit, на Python и с официальным SDK для Питона pybit. Немного теории о работе лимитных заявок. Много внимания к timeInForce стратегии лимитных ордеров. Также получаю список открытых ордеров (get_open_orders) и оменяю открытые ордера (cancel limit orders). 🤑 Спасибо блоггеру azzrael.ru/spasibo Рефка для регистрации н...
ByBit API + Python ч3 | Отправка Спотового Рыночного Ордера
Просмотров 1,9 тыс.3 месяца назад
Как разместить 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,2 тыс.3 месяца назад
Подробно про получение 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, Обработка Ошибок.
Просмотров 6 тыс.3 месяца назад
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
Просмотров 5113 месяца назад
Урааа! В TradingView наконец появилась ( ещё в августе 2023 ) функция логирования (записи отладочных сообщений) с помощью 3х простых функций log.info(), log.warning() и log.error(). Консоль отладки хороша с большим количеством фильтров и в ролике я подробно покажу на примерах PineScript как пользоваться Pine Logs. 🤑 Поддержать блоггера azzrael.ru/spasibo Канал в телеге t.me/azzraelru Документац...
OKX API Websocket + Python ч.3 | Авторизация (Login) и Подписка на Ордера по приватному каналу
Просмотров 8524 месяца назад
OKX API Websocket Python ч.3 | Авторизация (Login) и Подписка на Ордера по приватному каналу
PineScript VAR and VARIP declaration modes modifiers. Programming indicators in TradingView.
Просмотров 1,1 тыс.4 месяца назад
PineScript VAR and VARIP declaration modes modifiers. Programming indicators in TradingView.
Websocket OKX API Python p2 - logging, errors, disconnects and reconnects
Просмотров 9644 месяца назад
Websocket OKX API Python p2 - logging, errors, disconnects and reconnects
PineScript plot() p2 - draw histograms, step charts, styles and fills
Просмотров 6095 месяцев назад
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,4 тыс.5 месяцев назад
OKX API Websocket w Python p1 - connecting to the exchange and receiving Public Data
PineScript plot() p1 - drawing charts in TradingView
Просмотров 8775 месяцев назад
PineScript plot() p1 - drawing charts in TradingView
🤡 Как написать +100500% стратегию на TradingView. PineScript Repaint Example.
Просмотров 5 тыс.9 месяцев назад
🤡 Как написать 100500% стратегию на TradingView. PineScript Repaint Example.
Export Binance Orders for all the Time to Excel SpreadSheet Python + Binance API. Coding ASMR.
Просмотров 1,2 тыс.10 месяцев назад
Export Binance Orders for all the Time to Excel SpreadSheet Python Binance API. Coding ASMR.
Spot Grid Bot, Сеточный Спот. Бэктесты в TSLab и как работает.
Просмотров 5 тыс.11 месяцев назад
Spot Grid Bot, Сеточный Спот. Бэктесты в TSLab и как работает.
Торговый бот на Python и OKX API .4 Готовый пример Робота.
Просмотров 9 тыс.Год назад
Торговый бот на Python и OKX API .4 Готовый пример Робота.
Торговый бот на Python и OKX API .3 👨🏻💻 Рыночные ордера. Списки ордеров и детали рыночной заявки.
Просмотров 1,9 тыс.Год назад
Торговый бот на Python и OKX API .3 👨🏻💻 Рыночные ордера. Списки ордеров и детали рыночной заявки.
Торговый бот на Python и OKX API .2 🤖 Установка python-okx SDK. Получение баров и баланса.
Просмотров 2,3 тыс.Год назад
Торговый бот на Python и OKX API .2 Установка python-okx SDK. Получение баров и баланса.
Торговый бот на Python и OKX API .1 Получаю ключи
Просмотров 1,7 тыс.Год назад
Торговый бот на Python и OKX API .1 Получаю ключи
Python + Trongrid API. Получаю транзакции USDT в сети TRC20 блокчейна TRON. Легко, без парсинга.
Просмотров 3,3 тыс.Год назад
Python Trongrid API. Получаю транзакции USDT в сети TRC20 блокчейна TRON. Легко, без парсинга.
OKX (OKEx) API vs Binance API для разработчика. Первый взгляд.
Просмотров 2,8 тыс.Год назад
OKX (OKEx) API vs Binance API для разработчика. Первый взгляд.
подскажите, не знаете ли вы как сделать индикатор в трейдингвью на основе своих данных? допустим, я рассчитал свои данные в Excel, и просто хочу нанести их на график
Расшарьте пожалуйста код
Я перебил код сокращенной версии для дневок, выдало ошибку : Cannot call 'strategy' with argument 'default_qty_type'='30'. An argument of 'literal int' type was used but a 'const string' is expected.
Респект!!!
а есть на канале написание сеточника с мартингейлом?
на топовые монеты типа 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 с трансляцией в вебхуки ruclips.net/video/D5Inyt2RalQ/видео.html , там будут нюансы и это костыль, но при желании и упорстве может получиться.
Привет, крутое видео! Подскажи пожалуйста, а как выводить деньги с биржи через API?
Не делал такого. Не уверен что через апи это вохможно.
Здравствуйте Денис чат gpt написал код но при добавлении на трейдинг вю выдает разные ошибки как быть не знаю.
а можно подписаться на уведомления (вебхуком) о новых комментариях на канале?
Интересно научиться правильно и эффективно бэктестить
Добрый день Хотел уточнить вопрос по поводу параметра timeinforce. Открываю ордер и выставляю лимитку на его закрытие +2% Цена доходит до нужной но происходит частичное закрытие по дефолту и остаётся висят, Какой правильный параметр что бы исполнить по любой цене при достижении цели? FOK?
Фок не поможет. Тут только Conditional Market Order.
На мосбирже (втб) не понимаю, а ерунду писать не хочется.
Да, прошу рассказать о встроенных переменных времени.
спасибо автору за труды это просто супер!
Спасибище! Надоело из трех индикаторов делать один вручную, особенно если руки не очень прямые.
Очень интересно!
очень не хватает более углублённого видео по стопам и тейкам на бирже okx(во всем интернете не нашел инфы по этой теме), как выставить сетку тейков,как отслеживать исполнение стопа или тейка что бы снимались противоположные ордера,а не оставались висеть,как установить трейлинг стоп и т.д все это совсем не тривиально для новичков как я
Очень хорошо все объяснил, благодарю!
Бэктестинг с применением индикаторов это всего лишь анализ прошлого, с подгонкой индикаторов под идеальные сделки. Не теряйте на это своё время. Так же нечего делать расчёты прибыли по типу "если я буду делать по 2% в день, то сколько у меня будет через 3 года?" ))
Гениально! Благодарю 👍
Денис, спасибо большое за твой труд! Порекомендуй пожалуйста 3-4 чужих хороших стратегии или автора на TV 🙏🏼
Мне сложно тут посоветовать. Попробуйте посмотреть в выборе редакции www.tradingview.com/scripts/editors-picks/?script_type=strategies
Посмотрев это видео я стал бекенд разработчиком за 40 минут😁
про плайсхолдеры поподробнее бы
Спасибо. Интересная функция, не знал о ней.
Привет! А как сделать уведомлялку в TV, что бы уведомления на сделку приходили во время пересечения бара (или другого сигнала), а не после закрытия бара?
подскажите пожалуйста, программы простые, в которых можно было бы самому пробовать простые стратегии (точку входа, выхода)?!
Вот прям совсем простые не скажу. Но я бы рекомендовал начать с TradingView.
TS Lab по мне проще, после него кодить в Trading View легче стало сразу
10:58 что это за статья модете дать ссылку?
strategyquant.com/doc/strategyquant/walk-forward-optimization/ Но вообще просто гугланите термин Walk-Forward Optimization, термин и подход известный, контента полно.
@@AzzraelCode обычно , когда речь идёт о волк форварде, то имеется ввиду берём данные за 2010 оптимизируем , тестируем за 2011. Берём за 2010и 2011 оптимизируем , тестируем за 2012 год и т.д. добавляя по году . Про то что вы говорите я конечно тоже слышал , но не совсем понятно какой подход лучше
Как я вижу это одно и тоже. Мне удобнее визуально представлять это как окошко произвольной но фиксированной длины, которое двигаем по ряду исторических данных. По мере движения отбрасывая отбракованные оптимизационные наборы. Вот только инструмента для нормального WFO мне что-то так и не попалось. Сейчас я просто ориентируюсь на кривую доходности и кажется этого мало.
Привет! Можешь подсказать как внутрь значения переменной типа string вставить значение другой переменной? Нигде не нашёл подобных случаев, а поддержка молчит, что пробовал - не помогло :(
Про какой язык речь?
@@AzzraelCode pine script v5 , в питоне вроде можно было, а тут не нашëл как
Pinescript - язык с неявной статической типизацией, а питон с динамической. string i = "123" // i := 456 // так нельзя i := str.tostring(456) // так можно
@@AzzraelCode ну этот пример преображает число в строку, а я имел ввиду что-то вроде этого: Float X = 567 String y = "" Y:= "hi " & x И на выходе получилось бы "hi 567"
Тогда так string i = "" float x = 456 i := "Hi " + str.tostring(x)
Привет ) Расскажи лучше о разнице результатов с плечом например х10 и без него, так как на TV невозможно задать торговлю с плечом. А для оценки говёности стратегии есть функция "тестирование на глубокой истории" где можно посмотреть результаты за всё время существования биткоина :) Также если таймфрейм ниже часа, а стратегия на закрытии то результаты достаточно точные. Также если делать алгоритм на высоком ТФ, то можно просто за месяц не заработать или в минус уйти. С другой стороны, к примеру часовик даёт гораздо лучшие результаты. На часовике может быть за месяц 10 сделок с профит фактором 3, а на пятиминутке 100 сделок с профит-фактором 1,4. То есть маленький ТФ хуже результат даёт, зато более стабильно. Это уж выбирать нужно :) В идеале получается лучше делать несколько стратегий или на разных монетах.
> TV невозможно задать торговлю с плечом Ну почему. Можно. Просто криво и костыльно, но можно. www.tradingview.com/script/9Iwinz7I-How-to-use-Leverage-and-Margin-in-PineScript/
Ух, десяток лет назад я начинал на mt4 оптимизировать стратегии автоматической торговли на форексе... сто раз думал, что нашёл идеал :) Просто мысли: Рабочая стратегия вчера, не значит рабочая сегодня. Если стратегия заточена на прошлый месяц, и рынок остался таким же, то это лучше чем она заточена на прошлый год, принесёт больше и вот после этого думай, оптимизировать под всю историю свеч или под более актуальный период... А самое прикольное в бэктестах, это разные результаты, на разных биржах))) то-есть одна и та же стратегия на одном и том же периоде может дать совершенно разный результат на разных биржах, т.к. тики чуть чуть будут отличатся и все индикаторы соответственно, как я это осознал, вообще отказался от ботов.
> заточена на прошлый месяц, и рынок остался таким же Да, мы такой подход тоже используем. У нас есть учет некоторых метрик, если они плывут - экземпляр отключаем. Минус что зачастую метрики плывут одновременно с отрицательным профитом ))) > это разные результаты, на разных биржах))) О да. Даже спот на OKX vs Binance может дать разные результаты, не говоря уж о деривативах. Но мы просто считаем это разными инструментами. > это осознал, вообще отказался от ботов. Ну боты ок. Но и руками ведь торговать по какой то схеме надо...
Ну и на 200% соглашусь с автором - период тестирования должен быть как можно большим.
Я дико извиняюсь, и наверняка ошибаюсь. Но вы замечали как скачет ликвидность в практически любом инструменте начиная с крипты заканчивая индексом SP я не говорю уже про росрынок. В связи с этим хочу заметить что на больших отрезках скорее всего будут разные периоды "жизнедеятельности" рынка и соответственно стратегии разные. Я попытался найти средние значения для значимых кластеров, и на периоде в 3 и больше месяца все старания идут в опу.
@@sqlap-rp3fx во первых, если ликвидность растет, то в ‘обе стороны’, значит суть от этого не меняется. Во вторых, делать тест на малом периоде - кормить себя плацебо. Суть трейдинга: сокращение рисков, профит сам получится. Если страта не сливает депо в ноль каждые 3-6 месяцев, то прибыль будет. Остальное - жадность.
> Если страта не сливает депо в ноль каждые 3-6 месяцев, то прибыль будет. Остальное - жадность. Блин золотые слова.
Бэктесты необходимы только для того-что бы оценить риски на дистанции, и если риски превышены их откорректировать.
Однозначно нужно смотреть на фазу рынка, но я не беру во внимание стратегию, если по ней за нужный мне период было меньше 100 сделок..
Спасибо за столь развёрнутый ответ на мой вопрос. Более глубоко свою стратегию проверить нет возможности из-за самой дешовой подписки на TV, тем более стратегия работает на 20мин тф. За пол года было 57 сделок, чистая прибыль 127%, процент прибыльный 86%, фактор прибыли 3.195, макс посадка 4.82%. Стратегия торгует как в лонг так и шорт взависимости от тренда движения. Запустил её через вебхуки на бирже, уже 3 недели работает и +11% к депо. Но все равно меня терзают плохие мысли что это просто стечение обстоятельств. Поэтому и обратился к Вам с вопросом про бектест и насколько можно верить истории.
Чтож напишите через полгода получилось ли повторить или взять больше - это интересно, надеюсь всё получится..
@@AzzraelCode Ваши слова да богу в уши) Спасибо)
10мин ТФ, 93%, фактор 4.536, макс просадка 0,95%... те же сомнения.
Тестирую все стратегии клиентов строго через пандас и хардкодинг, все эти софтины и сайты для бектестов при сложной стратегии тупо не работают или их невозможно туда занести. Процент точности бектестов определяет стратегия, если она основана на медленных индикаторах, то ее точность выше. А так видос хороший, кто новичок в теме - полезно!
Ну за схему бэктесты в TSLab со сборкой из минуток, далее реализация на python могу сказать - работает и очень хорошо. А в пандас это ну оч жестоко, хотяб TA-Lib. А так форки backtrader пробовал, все упирается в нормальный движок визуализации и оптимизации (подгона) стратегий.
Хорошая стратегия - та, которая минимизирует просадку и даёт стабильный рост.
Ну с этим не поспоришь.
Было бы круто если бы ты рассказал про недостатки самого инструмента бэктест на трейдинг вью. Как не попасться на то что он заглядывает вперед. Как делать бэктест в экселе и какие преимущества в этом и тп
Про repaint я делал видос ruclips.net/video/cz8P50W0Rv0/видео.html . А делать бэктесты в экселе я и сам не умею ;)
👍
Есть мнение ). Бек тест пять лет, сеточные стратегии, минимум 1000 сделок в год. Просадка первична доходность вторична. Плечо х100
Идеально ))
Прикольно бы посмотреть про TSLab подробней, может видеоурок или демо настройку показать.
Я делал несколько постов в телеге про него, напр t.me/azzraelru/219
Привет Спасибо за видео А разве вот так plotshapes не отловиться алертом? plotshape(lowVolume, style=shape.diamond, color=color.orange) // Create alert conditions alertcondition(condition=lowVolume, title="Low volume", message="This bar's volume is 20% below the average") Не факт что можно в ордер алерт засунуть, но вызвать вебхук вроде получиться
Так конечно отловится. Но в видосе про чужой индикатор и метки рисуются в чужом коде (в который мы не лезем), а не в нашем коде стратки. Так то можно вообще взять чужой код и сделать из него нормальную страту без костылей в виде input.source, но это уже другая история.
Здравствуйте. У меня вопрос. Допустим я написал собственную стратегию, результаты бэктесте отличные. Насколько можно верить бэктесту за пол года истории, или вероятность того что стратегия будет так же отрабатывать и дальше маловероятна?
Решил подснять видос в ответ на ваш коммент, к вечеру по мск выйдет ruclips.net/video/eCpFwBYXWDs/видео.html ;)
@@AzzraelCode Спасибо. Уже оставил коментарий под ним)
Спасибо! Интересны видео по использованию ончейн данных в стратегиях на Python для Bybit. Например, использовать данные о большом увеличении новых кошельков и тд
Согласен, это оч интересно. Я бы правда заходил не со стороны трушного ончейна, а брал бы агрегаторов с апишкам, вроде coingecko, coinmarketcap. Так кмк эффективнее, чем разбираться с каждым новым блокчейном.
Короче, как я понял, никакая стратегия не работает. Увы. Только руками торговать
Есть мнение что и руками лучше торговать имея некие формализованные правила, что и есть стратегия ;) А ещё хорошо, если эти правила дают профит хотя бы на исторических данных, что есть бэктест ;)
мило но по сути ты выбираешь бумаги которые растут. проще накинь скользящею 200 на дневке и купи топ бумаг. 9 сделок это "отличный результат" но не показательный.
Что такое "бумаги которые растут", как их определить? Вот я накинул 200 дневку на биток - мне его покупать или продавать? И ещё нужно именно 200 или можно взять 100 или 150, а возможно 300? И брать ли 200 дневную для сбера? Или на биток и на сбер брать разный период?
Привет есть ролик как получить уведомление о пампе токенов от биржи байбит?
У меня нет.
@@AzzraelCode сколько будет стоит если сделать?
Я видел ботов в телеге где за подписку на пампы/дампы пытались брать 100 баксов в мес. Нет смысла такое в паблик делать, да и на заказ тоже.
@@AzzraelCode да, но если делать по определённый процент например памп от 10% то норм) был в одном канале такое блокировали потому что канал был публичным