Поиски самой минимальной железки, на которой можно развернуть полноценную автоторговлю, привели меня к MangoPy. На АлиЭкспрессе ее стоимость чуть более 3 000 руб.
Заказал её на пробу, жду...
Заказал её на пробу, жду...
Только сейчас добрался до сообщений из формы обратной связи. Прошу не обижаться за, возможно, долгий ответ. Все-таки, каникулы у "Финансовой Лаборатории" до сентября, о чем предупреждал.
Всем ответил на вопросы на почту. Если почта не пришла, или я что-то пропустил, то продублируйте вопрос по форме обратной связи. Трейдеры могут отписать все вопросы в наш закрытый чат.
Всем ответил на вопросы на почту. Если почта не пришла, или я что-то пропустил, то продублируйте вопрос по форме обратной связи. Трейдеры могут отписать все вопросы в наш закрытый чат.
03 🟢 TQBR.TGKA (TGK-1) 45700000 @ 0.010920 / 0.011782 7.89% [Финам]Долой из портфеля
Каникулы "Финансовой Лаборатории" подходят к концу. Приглашаю всех 5 сентября в 20:00 МСК прямо здесь в Telegram на стрим, посвященный открытию нового торгового сезона 2023-2024.
- Расскажу все новости. Их за лето много накопилось.
- Анонсирую план работы на сезон.
- Отвечу на все вопросы, которые можно задать в комментариях к этому сообщению.
Сразу скажу, что запись будет. Озвучу результаты торговли за лето.
- Расскажу все новости. Их за лето много накопилось.
- Анонсирую план работы на сезон.
- Отвечу на все вопросы, которые можно задать в комментариях к этому сообщению.
Сразу скажу, что запись будет. Озвучу результаты торговли за лето.
Первая затравка на стрим. Летом я доработал библиотеку автоторговли FinamPy получением истории баров. Как работает этот механизм смотрите в новом видео здесь >>>
GitHub
GitHub - cia76/FinamPy: Библиотека-обертка, которая позволяет работать с функционалом Finam Trade API брокера Финам из Python
Библиотека-обертка, которая позволяет работать с функционалом Finam Trade API брокера Финам из Python - cia76/FinamPy
Благодарю всех за вчерашний стрим!
Если вы не смогли посетить встречу, или хотите освежить некоторые тезисы, то, как обещал, выкладываю запись "без купюр" в новом посте здесь >>>
Чтобы легче было ориентироваться в видео, разбил его на 8 логических частей.
Обращаю внимание на традиционную распродажу "Снова в школу". В посте указал, что и до какого срока распродаю. Там же купон на скидку.
Курсы на распродажу >>>
Если вы не смогли посетить встречу, или хотите освежить некоторые тезисы, то, как обещал, выкладываю запись "без купюр" в новом посте здесь >>>
Чтобы легче было ориентироваться в видео, разбил его на 8 логических частей.
Обращаю внимание на традиционную распродажу "Снова в школу". В посте указал, что и до какого срока распродаю. Там же купон на скидку.
Курсы на распродажу >>>
Финансовая Лаборатория
А вот и третья часть курса по автоторговле на одноплатных компьютерах подъехала. Здесь нет красивого решения, как для OrangePi и Raspberry Pi. Но когда нас это останавливало? Нет? Сделаем!
При стоимости в 3 000 руб. за Mango Pi против 5 000 руб. за Raspberry Pi Zero 2 W имеем очень плохую поддержку Mango Pi по операционным системам.
На текущий момент я не рекомендую обычным трейдерам без специализированных знаний установки/настройки *nux систем переводить алго и автоторговлю на Mango Pi.
На что можно переводить (лично протестировал, работают):
- Raspberry Pi 3B+
- Raspberry Pi 4B
- Raspberry Pi Zero 2 W
- Orange Pi Zero 3
Если ситуация изменится, то дам знать здесь.
На текущий момент я не рекомендую обычным трейдерам без специализированных знаний установки/настройки *nux систем переводить алго и автоторговлю на Mango Pi.
На что можно переводить (лично протестировал, работают):
- Raspberry Pi 3B+
- Raspberry Pi 4B
- Raspberry Pi Zero 2 W
- Orange Pi Zero 3
Если ситуация изменится, то дам знать здесь.
Raspberry Pi
Buy a Raspberry Pi Zero 2 W – Raspberry Pi
Your tiny, tiny $15 computer
Обращаю ваше внимание, что система CLL в последнее время закрывает позиции, а новые не открывает. Будьте внимательны в сделках!
Запись стрима здесь >>>
Всем спасибо! Было классно!
Всем спасибо! Было классно!
Vk
Автоторговля на одноплатных компьютерах
vk video
Наш трейдер Александр обнаружил любопытную ошибку в примерах 04_Bars.py
Если мы торгуем минутки или неликвидный инструмент, то может быть ситуация, когда объемы и цены у нескольких разных баров совпадут. В алгоритме удаляются все дубликаты, поэтому остается только последний бар.
Решение ошибки довольно простое. Нужно в каждой строке кроме цен и объемов держать еще и дату/время. При сохранении в файл дату/время из колонок убрать. Сохранять только как индекс.
Я исправил код 04_Bars.py в QuikPy, AlorPy, FinamPy, TinkoffPy.
Александр, благодарю!
Если мы торгуем минутки или неликвидный инструмент, то может быть ситуация, когда объемы и цены у нескольких разных баров совпадут. В алгоритме удаляются все дубликаты, поэтому остается только последний бар.
Решение ошибки довольно простое. Нужно в каждой строке кроме цен и объемов держать еще и дату/время. При сохранении в файл дату/время из колонок убрать. Сохранять только как индекс.
Я исправил код 04_Bars.py в QuikPy, AlorPy, FinamPy, TinkoffPy.
Александр, благодарю!
Так в жизни бывает, что производители программного обеспечения и библиотек выпускают новую версию программы, не совместимую с предыдущей. Не обошла судьба и нашего бота автоторговли из курса Мультиброкер. Когда я работал над курсом, то библиотека aiogram была версии 2. Сейчас она стала версией 3. Несовместимой.
Вроде бы, какая мне с этого печаль? В голову разработчикам не залезу, предугадать их действия не могу.
Можно проигнорировать новую версию. Остаться на старой. Проблема в том, что, рано или поздно, поддержка старой версии прекратится, и она станет нерабочей.
Можно сделать новый курс под новую версию. Продать его как обновление или даже как новый курс. Многие авторы так и поступают. Но это не мой путь.
Постоянно говорю о том, что благодарен всем, кто приобрел курсы "Финансовой Лаборатории". Эта благодарность не только на словах. Для трейдеров есть система баллов, с которых каждый трейдер сам формирует свою скидку. Существующие курсы дополняются и обновляются. Если что-то меняется в программах и библиотеках, то пишу код под новую версию. Тестирую. Записываю дополнительный урок в курсе. Денег за это с трейдеров, у которых этот курс имеется, не беру.
Так и поступил с Мультиброкером. Переписал его под aiogram 3. Записал новый урок, который все трейдеры, у которых был приобретен курс, могут посмотреть здесь >>>
Вроде бы, какая мне с этого печаль? В голову разработчикам не залезу, предугадать их действия не могу.
Можно проигнорировать новую версию. Остаться на старой. Проблема в том, что, рано или поздно, поддержка старой версии прекратится, и она станет нерабочей.
Можно сделать новый курс под новую версию. Продать его как обновление или даже как новый курс. Многие авторы так и поступают. Но это не мой путь.
Постоянно говорю о том, что благодарен всем, кто приобрел курсы "Финансовой Лаборатории". Эта благодарность не только на словах. Для трейдеров есть система баллов, с которых каждый трейдер сам формирует свою скидку. Существующие курсы дополняются и обновляются. Если что-то меняется в программах и библиотеках, то пишу код под новую версию. Тестирую. Записываю дополнительный урок в курсе. Денег за это с трейдеров, у которых этот курс имеется, не беру.
Так и поступил с Мультиброкером. Переписал его под aiogram 3. Записал новый урок, который все трейдеры, у которых был приобретен курс, могут посмотреть здесь >>>
Наш арсенал автоторговли пополняется новой библиотекой.
Провайдер для автоторговли в BackTrader из Финама я набросал более полугода назад.
Проблема была в том, что у Финама не было возможности подписываться на новые бары. В это же время от наших трейдеров приходили сообщения, что подписки у других брокеров, работают, мягко говоря, не очень. То бар "зажмут", то выдадут его не тогда, когда нужно.
Поэтому, решил, что нужно в автоторговлю вводить систему таймеров (расписание) на наших устройствах. Чтобы не зависеть от подписок, и забирать новые бары у брокеров тогда, когда нам нужно. Сказано - сделано. В начале лета без особой помпы выпустил библиотеку MarketPy, куда и выложил модуль расписания.
Встроил расписание в BackTraderAlor. Трейдеры ФинЛаба проверили. Работает.
Время шло. На данный момент у Финама нет информации, когда будет выпущена подписка на новые бары. Поэтому, решил не ждать у моря погоды, и встроить расписание в BackTraderFinam. Что и сделал. Протестировал вместе с нашими трейдерами на этой неделе. Работает как часы. А чего еще ждать от расписания? 😊
В итоге, у нас появился еще один провайдер для автоторговли. Ура!
Провайдер для автоторговли в BackTrader из Финама я набросал более полугода назад.
Проблема была в том, что у Финама не было возможности подписываться на новые бары. В это же время от наших трейдеров приходили сообщения, что подписки у других брокеров, работают, мягко говоря, не очень. То бар "зажмут", то выдадут его не тогда, когда нужно.
Поэтому, решил, что нужно в автоторговлю вводить систему таймеров (расписание) на наших устройствах. Чтобы не зависеть от подписок, и забирать новые бары у брокеров тогда, когда нам нужно. Сказано - сделано. В начале лета без особой помпы выпустил библиотеку MarketPy, куда и выложил модуль расписания.
Встроил расписание в BackTraderAlor. Трейдеры ФинЛаба проверили. Работает.
Время шло. На данный момент у Финама нет информации, когда будет выпущена подписка на новые бары. Поэтому, решил не ждать у моря погоды, и встроить расписание в BackTraderFinam. Что и сделал. Протестировал вместе с нашими трейдерами на этой неделе. Работает как часы. А чего еще ждать от расписания? 😊
В итоге, у нас появился еще один провайдер для автоторговли. Ура!
Сегодня приехал еще один одноплатный компьютер OrangePi Zero 2W, на котором можно организовать автоторговлю. Оцените его размеры!