Постов с тегом "торговые роботы": 6109

торговые роботы


торговый робот - это автоматизированная торговая система, принимающая решения и отдающая приказы на выполнение рыночных заявок на основе программного алгоритма.

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

Как избежать(насколько это возможно) бредятины при "ЗайтиВАлго".

    • 27 ноября 2024, 23:02
    • |
    • __rtx
  • Еще

Коллеги волосы(которые остались) встают дыбом при ознакомлении с разделом торговые роботы. Где «специалисты» пишут о своих «разработках». Одни неудачники не верят в алго и завязывают потом развязывают и т.д. другие выкладывают свой говнокод с такими же(не очень пахнущими решениями в плане подхода к самой системе(контроль позиций и т.п.)), инфоцыгане пишут тонны словоблудия в котором чтобы разобраться нужно потратить ещё кучу времени и только потом понять что это банальная х#ета которая не имеет никакого отношения к трейдингу но имеет отношение к курсам от Дыляры Алиевой и т.п.

Начинающий это обращение к тебе.

1)если не знаешь с чего начать не смотри раздел алго(ака торговые роботы) здесь скорее всего будешь читать опыт неторгующих «корявых велосипедистов»(есть конечно кто не понятно каким образом всё таки зарабатывает(ну или зарабатывал и так им и надо) несмотря на то что приверженцы подхода «чем больнее тем интересней, будет чем в выходные заняться»), джуниоров(для которых писать здесь это попытка «ВойтиВАйТи») и т.п. Если вообще не вдупляешь используй платформы типа StockSharp, OsEngine, TSLab и т.п. потом когда поймёшь свои потребности уже скоректируешь дальнейший путь.



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

Мартингейл скам или нет? А мартингейл с условиями?

Всем привет!

Хочу понять как трейдеры с опытом относятся к мартингейлу на данный момент. Раньше со всех сторон писали/говорили, что мартингейл — это ужас и ловушка для новичков, что в целом смешно, потому что все мы усредняемся. 

Но давайте предположим, что мы пошли дальше и у нас есть алгоритм/бот DCA. С помощью этого бота вы можете:
  1. Настроить свою основную точку входа в позицию. То есть указать каким объемом и когда вы хотите войти в рынок. Причем КОГДА реализовано с помощью индикатора. Ну допустим: если 20 SMA пересекает наверх 50 SMA вы войдете в лонг на 25% своего депо. 
  2. Настроить уровни усреднения. На этом этапе вы можете задать сколько раз вы хотите усредниться, каким объемом, какое отклонение в цене должно быть между вашими ордерами на усреднение, как должен поэтапно увеличиваться объем усреднения и вообще когда ордер на усреднение должен сработать. Здесь, снова, когда — реализован через индикаторы, а не просто по какому-то уровню цены.
  3. Настроить стопы. Обычный/Трейлинг/Break-even


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

Зачем и как в трейдинге оптимизировать торговых роботов

 

После того как выявленная торговая закономерность алгоритмизирована и запрограммирована время приступить к оптимизации нашей торговой системы форекс.

 

Процесс оптимизации не имеет строгих классических правил, особенно применительно к Форексу или любому другому рынку, поскольку пока нет такой науки. Есть разрозненные мнения отдельных людей, специализирующихся на разработке торговых систем.

 

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

 

Поэтому в этом вопросе каждому придётся определиться со своими предпочтениями самостоятельно исходя из тех целей, которые вы преследуете на Форексе, склонности к риску, терпеливости, настойчивости и т.д.

 

Давайте рассмотрим 3-и метода оптимизации торговых роботов:



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

События обновления статуса позиции. BotTabSimple #3

Продолжаем обсуждать базовый источник в OsEngine – BotTabSimple.

Сегодня на очереди события изменения статуса позиции и появления новых позиций. Всё это связано с позицией именно у робота, в процессе их менеджмента и создания. О самом классе Position подробности здесь: https://smart-lab.ru/company/os_engine/blog/1043646.php

События обновления статуса позиции. BotTabSimple #3

События, которые рассматриваются сегодня, внутри источника BotTabSimple находятся здесь:



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

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

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

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

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

Кстати, этот бот до сих пор иногда использую. Для небольших объемов на спокойном рынке вполне неплохо работает :)

Вышел в плюс по алготрейдингу.

    • 27 ноября 2024, 12:23
    • |
    • Poll
  • Еще

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

  1. Деньги оставь в покое! Торгуй на эмуляторе, пока не будешь стабильно зарабатывать. Всё, что не потерял — считай, заработал.
  2. На таймфреймы ниже 15 минут даже не смотри. Возможно, там тоже есть стратегии, но не для начинающих. Это для тех, у кого комиссии ниже и компьютеры быстрее.
  3. Чем больше у стратегии параметров, тем выше риск свалиться в переоптимизацию.
  4. Оптимизация параметров стратегии по максимальной прибыли — прямой путь к переоптимизации. Делай что угодно, только не это. Однако разработчики торговых систем услужливо ставят этот показатель на самое видное место. Старайся туда по меньше смотреть!
  5. Разрабатывать нужно не одного робота, а систему. Стратегия может быть одна, но её можно использовать на разных финансовых инструментах.
  6. В идеале параметры стратегии для разных финансовых инструментов должны быть одинаковыми. Потом поймёшь.


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

Отслеживание позиций торгового робота Московской биржи через CSV файл

Нахожусь в процессе написания механизма торгового робота, работающего на Московской бирже через API одного из брокеров. Брокеров имеющих своё АПИ для МосБиржи катастрофически мало — мне известно только о трёх. При этом, когда я стал публиковать модули робота (и полностью выложу готовый механизм робота на GitHub), то стал получать непонимание — например, мне писали в комментариях — зачем придумывать велосипед, когда уже есть QUIK — популярная российская платформа для биржевых торгов. В Квике уже есть готовый функционал «импорт транзакций из файла» или таблица «карман транзакций». В тех же комментариях предлагали даже рассмотреть использование платформы 1С для робота, но оказалось, что торговля все равно будет осуществляться через импорт .tri-файла в Квик.

Лично мне Квик не очень нравится тем, что это программа для Windows. Хочется иметь механизм торгового робота, который был бы кроссплатформенным и легким — это позволит использовать его даже на «слабом» сервере. К тому же, много лет назад, когда Квик был единственной альтернативой для частного лица, невозможно было внутри одной Windows без использования виртуальной машины запустить несколько копий программы технического анализа с разными системами — для того, чтобы каждая из этих копий отправляла свои сигналы на покупку и продажу в соответствующий Квик.



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

вот и всё, закрыл алго и срочный счёт 2

Ровно год назад бросал алготорговлю,
smart-lab.ru/blog/964113.php
отдыхал полгода, потом летом соскучился и начал усиленно, 20 ноября снова закрыл.


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

Присмотритесь к алготрейдингу. Пора уже… Курс лекций «Введение в алготрейдинг». Бесплатный.

Инвесторам. Со среды буду читать лекции в школе АЛОР «Введение в алготрейдинг». Разбираться будем с тем, что такое алго, кто такие алготрейдеры, с чего начать и с какими трудностями придётся столкнуться. БАЗА, короче.

VK Видео:


RuTube:



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

C# для алготрейдера. Лекция 8. Многопоточность в C# и HFT в OsEngine.

Заключительное видео из восьмидневного курса лекций от Алексея Ван в школе АЛОР. Изучаем язык C# прямо в конструкторе для создания роботов, OsEngine. С нуля. Данная серия лекций Вам поможет реализовывать свои идеи в алготрейдинге и править логику ранее встроенных в OsEngine роботов (их около 300).


Знакомство с созданием задач и «собственных событий для роботов». Изучение многопоточности.

В теоретической части поговорим про то что такое многопоточность с точки зрения C# и торгового робота.
В практической части будем создавать роботов, использующих многопоточность в своей логике.

VK Видео:


RuTube:



( Читать дальше )
  • обсудить на форуме:
  • OsEngine

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