Блог им. DmitriyTerentev

Как я создавал алгоритм для бота.

    • 27 ноября 2024, 17:52
    • |
    • Dimon
  • Еще
Многие думают, что для создания алгоритма нужны какие-то сверхзнания или огромный опыт. На самом деле все начиналось довольно просто — с обычной скользящей средней и одной идеи.

Работал тогда в фьючерсах, постоянно отслеживал пересечения двух простых скользящих средних. И в какой-то момент заметил, если добавить к ним еще и объемы торгов, точность сигналов заметно растет. Решил автоматизировать эту стратегию. На Питоне написал простенький код, который мониторил эти индикаторы и отправлял уведомления в Телеграм. 

Первые результаты, честно говоря, не впечатляли. Бот часто ошибался на боковике и терял деньги на комиссиях. Пришлось добавить фильтры, по волатильности и тренду. После этого винрейт вырос с 45% до 62% — уже что-то рабочее получилось.

Кстати, этот бот до сих пор иногда использую. Для небольших объемов на спокойном рынке вполне неплохо работает :)
4 комментария
у всех одни и те же входящие данные на которых базируются алгоритмы. Совпадение?
Я заметил, что на восходящем тренде, если зайти в самом его начале, а выйти в конце, можно неплохо заработать. Поэтому я написал простого бота, который покупает в начале тренда, а продает в его завершении. 

Кстати, этот бот до сих пор иногда использую. Работает на любых восходящих трендах, любых инструментах, любых тайм-фреймах, причем очень неплохо.
avatar
Покупает прямо в начале, в начале тренда, а продаёт в его завершении? Да такому боту цены нет. Выставляйте его на аукцион и может кто-то из фондов миллиард за бота предложит? шутка


Используй средние 1 к 4 типа 3-12 или 4-16 или 5-20.Лучше применять ЦЗ цену закрытия и среднюю. Индекс силы Элдера (C-mov(C,13,S))* V (объем)
Разница цены и средней умножена на объем.
avatar

теги блога Dimon

....все тэги



UPDONW
Новый дизайн