Я начал писать роботов в 2012 году. Мне было 30 лет. Думал, что программирование — это не моё, и ничего не выйдет, но постепенно начало получаться. Первые коды мне давались настолько трудно, что хотелось отрезать себе голову от отчаяния. Настолько было сложно программировать в начале. Первый робот, который у меня начал хоть что-нибудь делать, был с ошибкой. Он начал покупать 1 лот с аска и тут же вливал его в бид с бешеной скоростью. Пока я пришёл в себя, он успел так сделать около 50 раз. Хе-хе.
Потом программирование пошло немного легче, но до сих пор мне очень трудно. Старые знания позволяют быстро кодить уже знакомые блоки, но получать новые знания и применять их мне ОЧЕНЬ тяжело. Читаю посты Павла Маркина на Смарт Лабе и с грустью понимаю, что никогда не смогу кодить так как он.
Тем не менее, код это не главное. Главное —
стратегия. Один мой знакомый программист часто смеялся над моими кодами, говорил что они ужасно написаны, и что в его институте за такие коды ставили «неуды». Тем не менее, эти плохие коды зарабатывали раньше, когда мы с ним общались, и зарабатывают сейчас. Программист так и не написал ни одного прибыльного робота и сейчас ушёл программировать в другую сферу.
Расскажу кое-что о моей алгоритмической торговле.
1. Я никогда не тестировал своих роботов на истории. Закодил — и сразу в бой. Все мои роботы ультра-краткосрочные. Поэтому можно быстро понять, работает идея или нет. Проверку боем надо делать — разумеется — торгуя 1 лотом. А потом уже решать — давать роботу больше денег или не давать. По всем стратегиям я торгую многими инструментами, поэтому точки входа происходят часто, и я за неделю понимаю, хорошего робота написал или плохого. Ещё одна причина, по которой тесты на истории мне не подойдут: у меня есть стратегии, которые анализируют не график, а стакан. Такое проверяется только в бою.
2. Если какая-то идея ущербная и не даёт прибыли, не бросайте её, а продолжайте пилить и доделывать. Возьмите акцию, где 1 лот дешёвый — банк ВТБ — и продолжайте торговать 1 лотом, думая где можно улучшить, изменить, добавить.
3. Железное правило. Если ты торгуешь роботом, не торгуй по этой стратегии руками. Робот торгует лучше человека. Каждый раз, когда я руками вмешивался в работу робота, получалось хуже, чем если бы робот торговал сам по алгоритму. У робота нервы — железные, а у меня нет. Если мысль вмешаться в работу робота приходит очень часто, значит что то не так в стратегии. Нужно вносить изменения в стратегию. То есть это надо решать через изменения в коде и ВСЯЧЕСКИ ИЗБЕГАТЬ ТОРГОВЛИ РУКАМИ!
4. Очень важно.
Хорошая стратегия сигналит редко. У меня много сделок не потому что стратегия сигналит часто, а потому что торгую огромным количеством инструментов. Роботы шерстят десятки акций одну за другой и ищут точку входа. У меня одновременно торгует несколько роботов. У каждого своя стратегия и куча акций-фьючерсов в ассортименте. Это повышает количество входов.
5. Став активным трейдером, вы сможете договариваться с брокером о низких и даже сверх-низких комиссионных. Брокеры любят таких как я и охотно идут на уступки. Это резко повысит рентабельность вашей торговли. Из моих стратегий одна стала прибыльной только после понижения комиссии со стороны брокера.
6. Постоянно читайте книги по фондовому рынку. Они подстёгивают мышление и приводят к новым интересным мыслям.
7. Скачивайте сделки лидеров ЛЧИ и пытайтесь понять как они торгуют. Я разбирал сделки Татарина на ЛЧИ, смотрел как он ловко зашортил Распадскую, и меня осенила догадка, которая стала стратегией. Вот уже полгода как она в ТОП-3 моих любимых стратегий. Вряд ли это стратегия Татарина (она мне не известна), но его сделки дали пищу для размышлений и импульс к собственному творчеству.
Сам я в ЛЧИ тоже не сплоховал и занял 4 место в номинации Активный Трейдер. Вот профиль.
investor.moex.com/trader2016?user=83961
Вот пример моего торгового дня. Это сегодняшние трейды. Все графики — минутки.
Прокатился на
Аэрофлоте.
Пощипал
Плазмек
Чуть-чуть потерял на
золоте (мартовский фьюч)
Благополучно шортанул
жижу
Поймал откат по
Норникелю (фьючерс)
Интер РАО — это уже не та «баба Рая» как много лет назад (до раздела компании), но заработать даёт
И в конце дня в сети попалась
Трубная металлургическая компания.
Хорошей вам торговли! Изучайте языки программирования. Не пожалеете!
А через 5 лет тебе будет 40. Начальник в европском программинге в 40 — человек в цвете лет, нужный и веселый. А одинокий роботостроитель в России в 40 — обочина.
Это, пилять, 3к евро… примерно в два раза мэйнстрима в Европе.
Т.е. рвать жилы здесь — и мэйнстрим там. В два раза.
Если обидел кого — сорри. Хотите строить космос у нас — я только рад. Но помочь ничем не могу. И как работодатель, буду выжимать все соки из вас.
К тому же ранняя пенсия — дело очень стремное. В 50 лет отчетливо понимаешь, что лучше быть нужным, чем свободным. И дело не в деньгах. А если в 35 уйти на пенсию, то к моменту осознания «лучше быть нужным» — уже в социал не вернуться. Знаком с несколькими наноолигархами на пенсии, так только один нашел свое счастье в вечной охоте и вечной рыбалке. Остальные через 3 года максимум возвращались к работе хоть тушкой, хоть чучелом.
они контртрендовые… некоторые с ацким пересиживанием (например золото)
вы точно уверены что вы зарабатываете этими роботами на бирже?
Могла бы получиться хорошая инструкция о том «как НЕ НАДО делать торговых роботов», если бы не одно маленькое «но» — вам удаётся не только не сливать, но даже зарабатывать! И вы всё время движетесь вперёд! Вы действительно молодец!
>Сам я в ЛЧИ тоже не сплоховал и занял 4 место в номинации Активный Трейдер.
там у вас больше 5000 сделок, а сколько комиссии вы заплатили брокеру? и было бы интересно увидеть как менялась линия баланса вашего счета за время участия в конкурсе.
К тому же я не критикую, а просто интересуюсь.
позвольте я вам овтечу… а потом сравним с ответом автора
такой вопрос может задать только тот кто не учавствовал в ЛЧИ робадами
5000 сделок, это если кидать по одному коню..а мы владельцы робадов любим кидать на лчи по конб за присест
так вот… навскидку у него вышло тыщ пять край )
Из моих стратегий одна стала прибыльной только после понижения комиссии со стороны брокера.
\\а что вы так возбудились?
не совсем понял этой фразы
помочь Вам разобраться с вопросом относительно комиссий,
в вашей терминологии это «возбуждение»?
astray, эту вашу формулировку в поучительно-принижающем тоне я воспринял за хамство.
произошло недопонимание… в любом случа прошу извинить
на самом деле я раньше (до 2016) тоже не участвовал роботами в ЛЧИ и не видел, что показывает статистика в итоге
у меня было 11 000 сделок и при счете в 640 000 я заплатил 30 тыщ комми на ри (а результат был +40 %)
то есть если бы я не участвовал роботами я бы задал точно такой же вопрос ) это имелось ввиду
я тоже прошу извинить меня за этот наскок
а я давал прикидку по фучу ри
может спалите не какую нибудь уже не работающую стратегию?
или то как вы пришли к зарабатывающей стратегии?
тут вот я вопрос задавал, подскажите http://smart-lab.ru/vopros/378072.php ?
как училичь на луа писать, какие сайты читали, уроки?
№1. торговля от края канала по тренду. Стоп в три раза больше профта.
№2 после сильного выноса в любую сторону, если три свечи против имульса, то входит на четверной. Стоп за пиком импульса, тейк равен стопу.
Гоняет эти правила на всех ликвидных акциях и фъючах.
vito2000, как строим канал, алгоритм? как определяем тренд и есть ли он?
какое движение считается импульсом? алгоритм определения?
Советую ознакомиться с вот этой статьей:
o-s-a.net/posts/63-stocksharp.html
лайк
По пятому пункту советую получше изучить правила биржи и возможно вы станете котировать какие то инструменты, станете так называемый маркет-мейкер и тогда комисс может упать вплоть до нуля!
Удачи!
Дурью не майся. Если хочешь заниматься роботами, ступай к Твардовскому. Роботы нужны для автоследования котировкам для той же СПб. ИМХО конечно.
А вы до этого программированием занимались? Или всё с нуля начали?