Skypulse
Skypulse личный блог
03 апреля 2014, 20:45

Хочу написать торгового робота - с чего начать?

Обращаюсь с просьбой к тем, кто уже имеет опыт создания торговых роботов, причем опыт самый разнообразный.
Я руками торгую фРТС уровни, после 3-его марта рынок поменялся, торговля с коротким стопом стала невозможной для моей торговой стратегии. Корректировать стратегию и подстраивать её под нынешнюю волатильность беря стоп 500-1000 психологически трудно. Идея создания собственного торгового робота родилась давно, но желание заняться им появилось только сейчас. Имея слабое представление о роботорговле, но читая иногда статьи на смарт-лабе пришел к выводу, что большинство создает роботов-скальперов. Я имею лишь косвенное представление о скальпинге, руками не скальпировал и поэтому не знаю всех подводных камней. Также интересует — есть ли возможность прикрутить робота к торговому терминалу Quik, к своему счету?
1. Итак, есть цель:
а. Создать своего робота, для торговли на фьючерсе на индекс РТС и извлечения прибыли.

2. Что есть для создания робота:
а. N-ая сумма денег, для теста робота на реальном счете;
б. Свободное время;
в. Желание работать.
3. Чего нет:
а. Знаний в программировании;
б. Подходящей стратегии.
Я уверен в том, что многие создали своего первого робота с той же отправной точки, на которой сейчас нахожусь я. Буду признателен всем откликнувшимся на мою просьбу, также призываю к разумной дискуссии, если конечно мой вопрос имеет для этого почву.
40 Комментариев
  • SHCHUTUSHCHA
    03 апреля 2014, 20:52
    я написал своего первого робота уже обладая стратегией и знаниями в программировании, но даже не смотря на то что робот прибыльный мне все равно нравится трейдить руками потому что я получаю кайф не от прибыли а от самого процесса трейдинга
      • SHCHUTUSHCHA
        03 апреля 2014, 21:02
        Skypulse, я в visual studio делал
          • SHCHUTUSHCHA
            03 апреля 2014, 21:05
            Skypulse, с помощью обычного квика
              • SHCHUTUSHCHA
                03 апреля 2014, 21:40
                Skypulse, гугл главный источник. лично я использовал библиотеки S#
  • Александр Дрозд
    03 апреля 2014, 20:55
    1. а
    2. б
  • ИВАН ИВАНОВ
    03 апреля 2014, 21:08
    Я бы хотел присоединится к тебе!
    У меня такая же цель.
    Что у меня есть? — Отличная стратегия в запасе ( двухлетний опыт работы на рынке )
    Но в программировании тоже не очень волоку.
    Можно попробовать методом мозгового штурма…
      • ИВАН ИВАНОВ
        03 апреля 2014, 21:20
        Skypulse, Пока можем писать здесь так как к нам может ещё кто присоединится (метод мозгового штурма без достаточного количества критики бесполезен )
    • ИВАН ИВАНОВ
      03 апреля 2014, 21:16
      ИВАН ИВАНОВ, По поводу стратегии в кратце…
      Можно торговать как на акциях так и на фьючерсах… на любом инструменте, при любом рынке (внутри дня без переносов
      Прибыль по этой системе идёт вверх непрерывно (вообще без просадок)
      Только робота придётся писать с нуля как отдельную программу так как алгоритм кода уникален (что то готовое использовать не получится )
  • Vkt
    03 апреля 2014, 21:19
    В школе, институте разве программированию не учат?
    Сейчас в Квике есть замечательный быстрый и не сложный язык qlua. Документация по нему и форум на сайте разработчиков Квика. В инете поиском можно найти готовых роботов на этом языке и переделать их под свою стратегию. Ну или по образцу сделать своего с нуля. Заморачиваться с более сложными и продвинутыми языками на данном этапе точно нет.
  • pampa
    03 апреля 2014, 21:21
    tslab, metastock, omegatradestation — на этом софте(да и еще на многом другом) можно алгоритмировать торговлю, в экселе писать можно, в квике встроенный язык есть
    • ИВАН ИВАНОВ
      03 апреля 2014, 21:30
      pampa, Это я тоже знаю… Суть в том что нужно технически безупречно с нуля написать программу робота работающую в связке с квиком без глюков и косяков… А знаний ноль в этом деле…
      • Vkt
        03 апреля 2014, 21:38
        ИВАН ИВАНОВ, если язык встроен в Квик, то связка не нужна. Сделать робота, который можно утром включить и не смотреть за ним целый день даже не планируйте сейчас. Предусмотреть все возможные сбои на бирже, у брокера, обрывы связи и т.д. чтобы робот работал абсолютно автономно не простая задача. Решать ее надо только если получилось сделать реально прибыльный и торгующий алгоритм.
        • SHCHUTUSHCHA
          03 апреля 2014, 21:42
          Vkt, «Предусмотреть все возможные сбои на бирже, у брокера, обрывы связи и т.д. чтобы робот работал абсолютно автономно не простая задача.» я бы не сказал что это сложно
          • Vkt
            03 апреля 2014, 21:50
            SHCHUTUSHCHA, но и не совсем просто, тем более, что не известно какой сюрприз биржа подкинет. Основная идея в том, что заморачиваться с этим в самом начале не имеет смысла.
            • SHCHUTUSHCHA
              03 апреля 2014, 21:53
              Vkt, во время сбоев на бирже можно просто тупо не торговать
              • Vkt
                03 апреля 2014, 21:57
                SHCHUTUSHCHA, если руками, то да, а если робот открыл позу на 25 единиц, а биржа тебе приписала еще 12471 единиц и торги встали, через час открылись гэпом, а ты в это время гуляшь в парке :)
                • SHCHUTUSHCHA
                  03 апреля 2014, 22:34
                  Vkt, «биржа тебе приписала еще 12471» это невозможно. а на гэпы мне по*уй
                  • Vkt
                    03 апреля 2014, 22:38
                    SHCHUTUSHCHA, ага, но так было. Мне повезло, не приписали ничего, а вот кто-то попал. Года 2 назад, не помню точно, но шуму было много.
          • SHCHUTUSHCHA, поделись кодом для подключения к квику, как у тебя эта обвязка реализована?
            • SHCHUTUSHCHA
              03 апреля 2014, 23:06
              pokupashka, привязку к квику можно несколькими способами делать, не нужно зацикливаться на одном, код лучше чистый брать в моих кодах разобраться могу только я
            • Иванов
              04 апреля 2014, 09:22
              pokupashka, скачай stocksharp, там есть примеры.
        • ИВАН ИВАНОВ
          03 апреля 2014, 21:49
          Vkt, В том то и дело что у меня есть ( реально прибыльный алгоритм ) но он на бумаге, а не в коде программы.
          • Vkt
            03 апреля 2014, 21:54
            ИВАН ИВАНОВ, так это вообще не проблема, чтобы сделать из этого листа бумаги робота нужно всего лишь уметь пользоваться поиском.
            Только после этого его можно будет назвать реально прибыльным, а пока он прибыльный на этой самой бумаге ;)
  • VpnS
    03 апреля 2014, 21:44
    почитайте C# для начала.
    разработка приложений.
  • VpnS
    03 апреля 2014, 21:54
    Либерти Джесс, Программирование на C#.
    Просиз Джеф, Программирование для Microsoft .NET.
    Шилдт Герберт, Учебный курс C#.
    • ИВАН ИВАНОВ
      03 апреля 2014, 22:29
      VpnS, Думаю что начинать всё же лучше с того чтобы выбрать среду разработки…
  • nerov
    03 апреля 2014, 22:25
    Приветствую, я тоже заинтересован в автоматизации торговли, так-же ищу единомышленников в трейдинге. Если заинтересованы пишите в скайп:nero22242.
    • ИВАН ИВАНОВ
      03 апреля 2014, 22:28
      Носывер Николай, Колян присоединяйся и пиши тут свои мысли так как по скайпам и личкам все разъединятся только!
  • nerov
    03 апреля 2014, 22:34
    Если начинать совместную работу, то лучше все-таки сделать конференцию в скайпе.
    • ИВАН ИВАНОВ
      03 апреля 2014, 22:41
      Носывер Николай, Никакой совместной работы ещё нет! Прежде чем её начать нужно определить направление.
      Тайн мы тут никаких не открываем (а люди желающие присоединится к обсуждению приветствуются )
      • ИВАН ИВАНОВ
        03 апреля 2014, 22:47
        ИВАН ИВАНОВ, Что нам необходимо?
        Всем нам нужна программа робот которая реально приносит стабильный доход!
        Где её взять?
        Купить готовую не годится так как продают одно говно с которым можно весь свой счёт просрать!
        Никто никогда не продаст программу которая молотит бабки…
        Вывод: нужно самим разработать такую программу для себя!
  • ves2010
    03 апреля 2014, 22:43
    тслаб в помощь
    читай линду рашке, билла вильямса, пайпера, ларри вильямса и элдера про его мтс
  • Виталий
    02 июня 2024, 16:38
    если кому-то нужна помощь с тем, чтобы написать торгового бота, пишите мне в телеграм (@sagleft).
    делаю ботов, торгующих на Binance и Bybit.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн