Комментарии 21
Это пример как сделать стратегию. Конечно здесь нет стоп-лоссов, их можно запрограммировать - в следующем видео запишу как это сделать.
Основная идея этого поста - показать как просто делать роботов - т.е. получаем цены и применяем к ним наш алгоритм.
Оказывается из-за местной кармы больше полезных вещей на хабр мне не разместить... Думал код торгового робота с нейросетями CNN опубликовать, но пока не даёт...
А что, если уже готовый код можно применять и на других активах?
Тот случай, когда за задачу берётся программист, но без весомого опыта в трейдинге (я по-доброму). Рынки (фондовый, срочный и крипта) ведут себя принципиально по-разному, одни и те же паттерны и алгоритмы не натягиваются.
Вы возразите мне: мол, но плюс три тыщщи! Да, на растущем рынке любой хомяк – успешный трейдер )) А потом, одной звёздной ночью, ваш робот сольёт вам депозит, и статистика сильно покосится. И вы узнаете цену тоске, и цену слову «проскальзывание», и будете ещё два года пытаться понять, почему стоп-лоссы не сработали ))
Впрочем, я искренне вам желаю. Сам экспериментирую с автоматизацией торговли с помощью скриптов.
А потом, одной звёздной ночью, ваш робот сольёт вам депозит, и статистика сильно покосится.
Сольёт ладно. Он ещё и в минус может вогнать. Причем довольно большой. Случаи уже были.

На чем автоматизируете торговлю?
Попробуйте freqtrade.
Вопросов 2
Комиссии биржи учтены?
Почему питон?
Прикольно конечно. Но есть пара вопросов. 1. Стратегия основывается на скользящих средних, а это запаздывающий индикатор, который формируется из предыдущих цен. И могут быть ложные пробои, после которого цена может рухнуть на -10% за минуту ( это же крипта). Как реализуются стоп-лосс? 2. Стратегия проверена на исторических данных или сразу была пущена в бой?) сколько было прибыльных сделок, сколько убыточных? За какой период была получена доходность? Сам занимаюсь трейдингом и пытаюсь реализовать свою стратегию через код, так что автор желаю тебе удачи и успехов!
Это пример как сделать стратегию. Конечно здесь нет стоп-лоссов, их можно запрограммировать - в следующем видео запишу как это сделать.
Основная идея этого поста - показать как просто делать роботов - т.е. получаем цены и применяем к ним наш алгоритм.
Поэтому сделал много примеров - все выложены на гитхабе
на 6 шаге ошибка
(venv) PS C:\Users\alisa\PycharmProjects\algo_trade_robot> pip install git+https://github.com/WISEPLAT/backtrader.git
Collecting git+https://github.com/WISEPLAT/backtrader.git
Cloning https://github.com/WISEPLAT/backtrader.git to c:\users\alisa\appdata\local\temp\pip-req-build-9_l0w5de
ERROR: Error [WinError 2] Не удается найти указанный файл while executing command git version
ERROR: Cannot find command 'git' - do you have 'git' installed and in your PATH?
(venv) PS C:\Users\alisa\PycharmProjects\algo_trade_robot>
не могу понять почему не может найти модуль ((
ModuleNotFoundError: No module named 'ConfigBinance'
в папке проекта должна быть папка с конфигом ConfigBinance
разместите её туда, со своими ключами
странно, папка есть и конфиг я уже поправил
файл с примером - положите в корень trade_bot, так же как и папку с конфигом ConfigBinance
Что случилось с кармой?!, ... злодеи постарались (((
Оказывается из-за местной кармы больше полезных вещей на хабр мне не разместить... Думал код торгового робота с нейросетями CNN опубликовать, но пока не даёт...
Как сделать торгового робота для Binance