Pull to refresh

Comments 21

PinnedPinned comments

Это пример как сделать стратегию. Конечно здесь нет стоп-лоссов, их можно запрограммировать - в следующем видео запишу как это сделать.
Основная идея этого поста - показать как просто делать роботов - т.е. получаем цены и применяем к ним наш алгоритм.

Оказывается из-за местной кармы больше полезных вещей на хабр мне не разместить... Думал код торгового робота с нейросетями CNN опубликовать, но пока не даёт...

И то верно: зачем нужен робот, когда деньги на спекуляции криптой можно потерять и без его помощи?

А что, если уже готовый код можно применять и на других активах?

Тот случай, когда за задачу берётся программист, но без весомого опыта в трейдинге (я по-доброму). Рынки (фондовый, срочный и крипта) ведут себя принципиально по-разному, одни и те же паттерны и алгоритмы не натягиваются.

Вы возразите мне: мол, но плюс три тыщщи! Да, на растущем рынке любой хомяк – успешный трейдер )) А потом, одной звёздной ночью, ваш робот сольёт вам депозит, и статистика сильно покосится. И вы узнаете цену тоске, и цену слову «проскальзывание», и будете ещё два года пытаться понять, почему стоп-лоссы не сработали ))

Впрочем, я искренне вам желаю. Сам экспериментирую с автоматизацией торговли с помощью скриптов.

А потом, одной звёздной ночью, ваш робот сольёт вам депозит, и статистика сильно покосится.

Сольёт ладно. Он ещё и в минус может вогнать. Причем довольно большой. Случаи уже были.

Да, нефть по минус сорок долларов помним )

Да и торговля с плечом, описанная в посте – непозволительная роскошь для торговли ботом.

+1 классная фотка ))) обычно робот позволяет использовать риск менеджмент на автомате - тем самым уменьшая вероятность минуса - при правильном подходе конечно

На чем автоматизируете торговлю?

Вопросов 2

  1. Комиссии биржи учтены?

  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> 

Спасибо, действительно нужен был git for Windows

не могу понять почему не может найти модуль ((
ModuleNotFoundError: No module named 'ConfigBinance'

в папке проекта должна быть папка с конфигом ConfigBinance

разместите её туда, со своими ключами

странно, папка есть и конфиг я уже поправил

файл с примером - положите в корень trade_bot, так же как и папку с конфигом ConfigBinance

Оказывается из-за местной кармы больше полезных вещей на хабр мне не разместить... Думал код торгового робота с нейросетями CNN опубликовать, но пока не даёт...

Sign up to leave a comment.

Articles