Блог им. Skypulse

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

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

2. Что есть для создания робота:
а. N-ая сумма денег, для теста робота на реальном счете;
б. Свободное время;
в. Желание работать.
3. Чего нет:
а. Знаний в программировании;
б. Подходящей стратегии.
Я уверен в том, что многие создали своего первого робота с той же отправной точки, на которой сейчас нахожусь я. Буду признателен всем откликнувшимся на мою просьбу, также призываю к разумной дискуссии, если конечно мой вопрос имеет для этого почву.
★2
39 комментариев
я написал своего первого робота уже обладая стратегией и знаниями в программировании, но даже не смотря на то что робот прибыльный мне все равно нравится трейдить руками потому что я получаю кайф не от прибыли а от самого процесса трейдинга
avatar
SHCHUTUSHCHA, рад за Вас, ну а какой софт нужен для создания робота, где мануалы посмотреть?
avatar
Skypulse, я в visual studio делал
avatar
SHCHUTUSHCHA, а как потом на терминал запускали, с помощью какого софта?
avatar
Skypulse, с помощью обычного квика
avatar
SHCHUTUSHCHA, я понимаю, что мои вопросы возможно глупы, но всё-таки с чего начать, где можно почитать, быть может Вы обладаете какой-то полезной информацией в виде ссылок на различные источники?
avatar
Skypulse, гугл главный источник. лично я использовал библиотеки S#
avatar
1. а
2. б
Я бы хотел присоединится к тебе!
У меня такая же цель.
Что у меня есть? — Отличная стратегия в запасе ( двухлетний опыт работы на рынке )
Но в программировании тоже не очень волоку.
Можно попробовать методом мозгового штурма…
avatar
ИВАН ИВАНОВ, ок, давай в ЛС.
avatar
Skypulse, Пока можем писать здесь так как к нам может ещё кто присоединится (метод мозгового штурма без достаточного количества критики бесполезен )
avatar
ИВАН ИВАНОВ, По поводу стратегии в кратце…
Можно торговать как на акциях так и на фьючерсах… на любом инструменте, при любом рынке (внутри дня без переносов
Прибыль по этой системе идёт вверх непрерывно (вообще без просадок)
Только робота придётся писать с нуля как отдельную программу так как алгоритм кода уникален (что то готовое использовать не получится )
avatar
В школе, институте разве программированию не учат?
Сейчас в Квике есть замечательный быстрый и не сложный язык qlua. Документация по нему и форум на сайте разработчиков Квика. В инете поиском можно найти готовых роботов на этом языке и переделать их под свою стратегию. Ну или по образцу сделать своего с нуля. Заморачиваться с более сложными и продвинутыми языками на данном этапе точно нет.
avatar
tslab, metastock, omegatradestation — на этом софте(да и еще на многом другом) можно алгоритмировать торговлю, в экселе писать можно, в квике встроенный язык есть
avatar
pampa, Это я тоже знаю… Суть в том что нужно технически безупречно с нуля написать программу робота работающую в связке с квиком без глюков и косяков… А знаний ноль в этом деле…
avatar
ИВАН ИВАНОВ, если язык встроен в Квик, то связка не нужна. Сделать робота, который можно утром включить и не смотреть за ним целый день даже не планируйте сейчас. Предусмотреть все возможные сбои на бирже, у брокера, обрывы связи и т.д. чтобы робот работал абсолютно автономно не простая задача. Решать ее надо только если получилось сделать реально прибыльный и торгующий алгоритм.
avatar
Vkt, «Предусмотреть все возможные сбои на бирже, у брокера, обрывы связи и т.д. чтобы робот работал абсолютно автономно не простая задача.» я бы не сказал что это сложно
avatar
SHCHUTUSHCHA, но и не совсем просто, тем более, что не известно какой сюрприз биржа подкинет. Основная идея в том, что заморачиваться с этим в самом начале не имеет смысла.
avatar
Vkt, во время сбоев на бирже можно просто тупо не торговать
avatar
SHCHUTUSHCHA, если руками, то да, а если робот открыл позу на 25 единиц, а биржа тебе приписала еще 12471 единиц и торги встали, через час открылись гэпом, а ты в это время гуляшь в парке :)
avatar
Vkt, «биржа тебе приписала еще 12471» это невозможно. а на гэпы мне по*уй
avatar
SHCHUTUSHCHA, ага, но так было. Мне повезло, не приписали ничего, а вот кто-то попал. Года 2 назад, не помню точно, но шуму было много.
avatar
SHCHUTUSHCHA, поделись кодом для подключения к квику, как у тебя эта обвязка реализована?
pokupashka, привязку к квику можно несколькими способами делать, не нужно зацикливаться на одном, код лучше чистый брать в моих кодах разобраться могу только я
avatar
pokupashka, скачай stocksharp, там есть примеры.
avatar
Vkt, В том то и дело что у меня есть ( реально прибыльный алгоритм ) но он на бумаге, а не в коде программы.
avatar
ИВАН ИВАНОВ, так это вообще не проблема, чтобы сделать из этого листа бумаги робота нужно всего лишь уметь пользоваться поиском.
Только после этого его можно будет назвать реально прибыльным, а пока он прибыльный на этой самой бумаге ;)
avatar
почитайте C# для начала.
разработка приложений.
avatar
Либерти Джесс, Программирование на C#.
Просиз Джеф, Программирование для Microsoft .NET.
Шилдт Герберт, Учебный курс C#.
avatar
VpnS, спасибо
avatar
VpnS, Думаю что начинать всё же лучше с того чтобы выбрать среду разработки…
avatar
Приветствую, я тоже заинтересован в автоматизации торговли, так-же ищу единомышленников в трейдинге. Если заинтересованы пишите в скайп:nero22242.
avatar
Носывер Николай, Колян присоединяйся и пиши тут свои мысли так как по скайпам и личкам все разъединятся только!
avatar
Если начинать совместную работу, то лучше все-таки сделать конференцию в скайпе.
avatar
Носывер Николай, Никакой совместной работы ещё нет! Прежде чем её начать нужно определить направление.
Тайн мы тут никаких не открываем (а люди желающие присоединится к обсуждению приветствуются )
avatar
ИВАН ИВАНОВ, Что нам необходимо?
Всем нам нужна программа робот которая реально приносит стабильный доход!
Где её взять?
Купить готовую не годится так как продают одно говно с которым можно весь свой счёт просрать!
Никто никогда не продаст программу которая молотит бабки…
Вывод: нужно самим разработать такую программу для себя!
avatar
ИВАН ИВАНОВ, ну что я могу сказать — буду изучать C#.
avatar
тслаб в помощь
читай линду рашке, билла вильямса, пайпера, ларри вильямса и элдера про его мтс
avatar

теги блога Skypulse

....все тэги



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