Продолжаем обсуждать базовый источник в OsEngine – BotTabSimple.
Поговорим о том, на какие события с данными можно подписаться из робота, чтобы собирать его логику. Про основные.
События, которые рассматриваются в этой статье, внутри источника BotTabSimple находятся здесь:
Я знаю что тема написания скрипта для скачивания видео с Ютуба не тема Смартлаба, но я захотел посмотреть интервью с Тимофеем Мартыновым через телевизор и вот во что это вылилось: как за 6 промтов к ChatGPT создать Python скрипт, скачивающий видео с YouTube для просмотра на телевизоре через медиа центр Kodi.
Последние месяцы Ютуб работает с перебоями: через сеть мобильного оператора вроде работает, но при подключении к сети проводного интернет-провайдера чаще всего ничего посмотреть нельзя, хотя в новостях что-то промелькнуло насчёт возобновления работы, но лично у меня ничего не поменялось.
Я использую свободный медиацентр Kodi для просмотра своей коллекции фильмов и сериалов, создавая домашний кинотеатр без ежемесячной абонентской платы. Это достигается за счёт того, что все файлы уже хранятся на собственном сетевом хранилище с локальным доступом или записаны прямо в памяти Kodi, который может быть установлен практически на любой платформе.
Раньше на Kodi можно было напрямую отправить YouTube ссылку и посмотреть любое видео. С августа 2024 года этот вариант больше не работает. Короткие видео можно посмотреть с телефона, но вот длинные интервью или подкасты так смотреть или слушать неудобно. К тому же телевизором можно управлять через Алису — она подключена к Home Assistant.
🤖 Название советника: ET9
📦 Версия: 1.00
💻 Торговая платформа: MT4
📈 Стратегия: Скальпинг
⏰ Таймфрейм: H1
🌍 Торговые пары: XAUUSD
🌓 Время торговли: Круглосуточно
⏳ Тестовый период: 2021.01.01 — 2024.01.19
🏛 Тиковая история брокер: Darwinex (TDSv2)
🧭 GMT: +2; DST: US
Real spread: ✅
Slippage: ❌
Знакомство с понятием Циклы в C#.
В теоретической части поговорим про то, что это такое и зачем нужно. Порисуем «паровозики», посмотрим, где есть примеры циклов в OsEngine и какие типы циклов желательно применять в роботах.
В практической части будем создавать роботов, использующих в своей логике циклы.
VK Видео:
RuTube:
В данном посте будем учиться собирать сборку OsEngine в, так называемый, релиз. Это нужно в случае, если Вы хотите ускорить работу оптимизатора. Ускорение не большое, в районе 10%, но в некоторых случаях это может быть нужно.
Эта магия доступна только для программистов, поэтому в нашем Гайде находится в разделе о программировании.
Понадобится скачать OsEngine: https://smart-lab.ru/company/os_engine/blog/1041420.php
Установить Visual Studio: https://smart-lab.ru/company/os_engine/blog/1041231.php
И перед нами будет вот такая папка:
В последнее время наблюдается резкий рост советников, которые лично я считаю опасными. Это не только советники, основанные на мартингейле, но и любые другие советники, имеющие только результаты с тестера торговых стратегий. Опасность таких советников состоит в том, что они создают иллюзию своей эффективности на результатах бэк-тестинга, который проводится на исторических данных, а к этим данным советник адаптируется в результате оптимизации. Я сам устанавливал не один десяток советников с разными алгоритмами и проводил их бэк-тестинг с последующей оптимизацией, но на реальном рынке эти советники рано или поздно не только уходили в глубокую просадку и приводили к срабатыванию stop out.
Самый большой убыток в 5200$ я получил при использовании советника AUTO-PROFIT, хотя рассчитывал на стабильную прибыль в 10-50% за месяц.
Как я использовал советники и к чему это приводило.Перед тем, как установить новый советник, я ознакамливался не только с результатом его бэк-тестинга, но и с самим алгоритмом работы.