vasilisa2019
vasilisa2019 Блог компании Школа трейдинга А-Лаб
26 апреля 2012, 19:04

Ответы на вопросы по алготрейдингу (часть 3)


Саро Микаелян продолжает отвечать на присланные ему вопросы об алготрейдинге. Для начала – ответ на наиболее часто задаваемый вопрос, а именно «Что такое Торговый робот за час?».

Торговый робот за час – это учебный курс Школы трейдинга А-Лаб, который позволяет даже начинающему трейдеру быстро придумать, создать, оптимизировать и запустить в торговлю любое количество собственных роботов. Подробнее

На какой платформе реализуются торговые стратегии?

Изначально я не имел опыта программирования в языке С# или каком-либо другом, поэтому выбрал платформу ТсЛаб, которая позволяет составлять робота из «кубиков». Возможно, профессионалы будут смеяться и говорить, что кубики – это все детские роботы, но я готов поспорить с этим, так как на данном этапе развития программного комплекса имеется возможность реализовать роботов любой сложности!  Естественно, одними кубиками я не ограничиваюсь, поэтому есть программисты, которые написали код на шарпе для ТсЛаб, и я убедился, что в целом разница не столь ощутима. Теперь же и я и программисты из моей команды пишем роботов как на платформе ТсЛаб, так и напрямую через протокол плазы2 под систему нашего диллинга Школы трейдинга А-Лаб.


Торгуя роботами, Вы вмешиваетесь в его работу? Если да, то как часто?

Да, на начальных этапах торговли я, конечно, вмешивался в торговлю, так как сложно перебороть себя: думаешь, что необходимо просто крыть позу, так как это уже дно или пик (относительно трендовых роботов). Учитывая, сколько раз я вмешивался в торговлю робота, в среднем толк оказался нулевой, так как часто вовремя закрываю позу, но бывают моменты, когда я ограничиваю прибыль в 5 000-7000 пунктов, потенциал которой был больше 20 000.
Если же говорить о скальперских роботах, то в их работу я не вмешиваюсь просто потому что не успеваю реагировать. Скальперов главное вовремя остановить или запустить, а также следить за настройками и в целом за ошибками.

С какой периодичностью Вы меняете самого робота?

В зависимости от алгоритма, время от времени мне приходится их менять, особенно если стратегия жестко привязана к данным по объему или волатильности рынка. Если  следить за динамикой, то можно заметить, что рынки постоянно меняются. Если раньше была волатильность, и рынки летали на 2-3-5% в день, то текущий фьючерс как бы затухает и движется в среднем на 0.5-1.5% с минимальными объемами, и весь объем проходит в одно движение на одной свече. То есть раньше было сложно встретить минутную свечу с объемом 30 000 контрактов на свечку, а на текущем рынке такое не редкость. Поэтому могу сказать, что алгоритм меняю с какими-либо заметными изменениями в рынке.

Каким образом Вы понимаете, что необходимо поменять настройки робота?

Изначально я запускаю несколько роботов (от 3 до 10 копий) с различными настройками, и все они торгуются в течение продолжительного периода времени. Естественно, те роботы, которые сразу сливают, я обрубаю на корню, так как все дело или в глупых алгоритмах или в настройках. По мере торговли отсеиваются все роботы, и остается несколько копий с наилучшими результатами. Дальше остается только увеличивать объем пропорционально заработку робота.

4 Комментария
  • Maksim Chertkov
    26 апреля 2012, 19:31
    Насчет последнего пункта — не проще ли бектестинг сделать и запустить сразу лучшие копии? Один фиг и так и эдак это будет подгонка под «продолжительный период времени» и не факт что по окончании его эта копия будет работать так же хорошо.
  • pXhXXst
    26 апреля 2012, 19:46
    эта чудило учит других, хотя сам наколбасить на рынке не может :)
  • StockSharp.Ru
    27 апреля 2012, 08:22
    Всем привет =)

    Мы, так сказать, представители другого типа. Торговому роботу за час не научим, но за 78 часов вполне. Дольше выходит, т.к. мы как раз на C# учим программировать.

    Кстати, к нам часто приходят Ваши ученики, переучиваться. По разными причинам. Продолжать не буду, чтобы не обидеть никого.
    • rusalgo.com
      27 апреля 2012, 08:29
      StockSharp, от себя хочу добавить, что мне бы хотелось, чтобы уважаемая компания а-лаб сотрудничала с профессиональными разработчиками торговых роботов =)

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

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