Постов с тегом "разработка роботов": 15

разработка роботов


Трендовый бот на Python бесплатно

Простой трендовый робот для крипты. Надеюсь поможет новичкам.


Тестируем стратегию с помощью backtrader

Прошел полный месяц торгов, и мой робот показал +60%

Тестируем стратегию с помощью backtrader

В прошлом посте я просил у вас лайки, на данный пост я потратил 6 часов, которые мог бы потратить на что-то другое. Если вы хотите увидеть следующий пост, где мы уже будем подбирать параметры для нашей торговой системы. С вас 50 лайков :) 

Сам я НЕ программист, мне нравится, когда мне рассказывают все по шагам. Бродя по интернету я нашел блог Игоря Чечета, который выложил небольшой курс по старту в backtrader: https://finlab.vip/wpm-category/btquikstart/

Я просто просмотрел все видео и повторял каждый шаг. Нет никакой магии. Просто смотрите и повторяете у себя. 

Еще раз, для тех, кто читает слишком быстро: Просто смотрим видео, повторяем действия и у вас все получится. 

Тестируем стратегию с помощью backtrader



( Читать дальше )

Разработка и тестирование робота по вашей стратегии!

В прошлом посте  я анонсировал, что мы обязательно что-нибудь протестируем, но что бы вы могли понажимать кнопки и запустить бектрейдер мне понадобится некоторое время. 

Лайки собраны, поэтому наступает момент расплаты для меня. 

Если у вас есть идеи или уже рабочая стартегия, вы можете предложить ее в комментариях. 

Я постараюсь ее реализовать, протестировать в бектрейдере, оптимизировать параметры и запустить в лайв.

Что нужно: быстрая стратегия на минутном таймфрейме, любая ликвидная крипта на которую есть фьючерсы на бинансе. 

Весь исходный код будет выложен в следующий постах, можно подписаться.






3 варианта создания роботов. (личный опыт)

В этой статьи я опишу 3 варианта создания роботов.

На самом деле вариантов очень много, тут опишу только свой опыт. 


OsEngine

плюсы:

все в одном. Можно скачать дату, сделать бэк тесты и запустить в лайв из одного софта. Это очень удобно. 

минусы:

Тяжело для новичков. 

Нужно знать C# чтобы сделать своего робота, C# я знаю плохо и он мне не нравится.


Открыл, понажимал кнопочки, повспоминал C# и понял, что я не готов опять программировать на C#. Скорее всего это какие-то флешбеки из института. Но мне просто не нравится этот язык программирований. 

Заниматься тем, что вам не нравится это плохо…


TradingView + Wonderbit

Как это работает смотрим пост №2

плюсы:

очень просто написать и протестировать стратегию.

минусы: 

очень сложно запустить 10+ роботов. (из опыта)



( Читать дальше )

Ищу алго разработчиков на C#

Привет, ищу разработчиков С#, связанных с трейдингом/алготрейдингом. 
Со знанием WPF, MVVM паттернов разработки, многопоточность и т.д. 
Есть работа, которую могу передать.
Ставка выше, чем на рынке РФ.

Пишите в телегу, скооперируемся. 
t.me/asamujan

Также… python приветствуется, с++. 
Если вы алго-программист в другой тематике, все равно напишите мне. 


Как создать торгового робота своими руками? Robot-Scalper

Торговый робот своими руками под QUIK

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

Для начала вы должны определиться какую именно торговую стратегию будете автоматизировать.

Затем нужно четко формализовать эту стратегию: описать строгими условиями все входы и выходы из позиции.

Теперь нужно определиться под какой торговый терминал будем разрабатывать робота.

Изучаем функции алготрейдинга (выставление и снятие заявок, получение текущих данных из терминала, механизм взаимодействия скрипта и терминала).

Изучаем как устроена структура данных (таблиц) на сервере Мосбиржи, чтобы знать откуда что брать.

Важно иметь хотя бы базовое понимание о программировании: что такое переменные, условия, операции сравнения, циклы, функции, события, работа с файлами и т.п.



( Читать дальше )

Ответ на "Сотрудничество"

Ответ на пост smart-lab.ru/blog/340718.php о сотрудничестве.

Добрый день Алексей.
Почему комментарии отключили?

Человек который будет искать клиентов, и договариваться
Будет владельцем бизнес-процесса.
И сам будет платить программистам от 20- до 45%

Это ясно видно по рынку 1с франчайзи .
Откуда взяты эти 15%?
Если найти клиента для около-рынка это минимум половина работы.

И то там 45% потому что клиенты лично видят в лицо программиста на проектах.
И могут с ним договорится при длинных контрактах.

Около-рынок в основном разовые клиенты.
Постоянных из них, по понятным причинам, становится гораздо меньше чем в 1с

Price Action. Паттерн 123. Делаем систему.


Всех категорически приветствую.

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

Для начала немного теории. Что такое Price Action? Как слудет из самого название — это движение цены. Грубо говоря, определенные ценовые формации, которые используются для входа и выхода. 

Одим из самых элементарных и понятных является Паттерн 123. Отчего он понятен? От того, что  все движения на рынке происходят волнообразно. Существуют движения и коррекции к движению. Логично, что скорее всего после небольшой коррекции движение продолжится. Также он находит свою поддрежку и через волновую теорию. Ну да ладно… Изобразим это дело визуально, дабы любой мозг понял, о чем ему толкуют.

( Читать дальше )

Влияние различных факторов на результативность системы. Часть 3.


В прошлой части - http://smart-lab.ru/blog/98349.php  — мы остановились на фильтрации входа по направлению свечи. В лонг только на белых, в шорт на черных.

И получили следующий результат:

Влияние различных факторов на результативность системы. Часть 3.

 
Поработаем далее с этим фильтром. Посмотрим, может не стоит браковать все направленные свечи. Может стоит лишь браковать те свечи, тело которых начинается с определенной части свечного диапазона. К примеру, если свеча черная, а её открытие произошло ближе к середине диапазона или даже ниже, то, соответсвенно, по всем понятиям свечного анализа мы имеем дело с сильным продавцом. Но как нам опеределить ту грань, за которой должно происходить открытие? Понятно, тут надо прибегать к оптимизации. Т.е. путем перебора всех возможных значений получить то, которое дает лучший результат.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн