Сергей Масюра
Сергей Масюра личный блог
08 апреля 2011, 00:45

Norwegian Epic (Stock# + Альфа-Директ)

Кратко о случившемся или мой первый робот.

— Получил первый опыт разработки механических торговых систем и реализовал своего торгового робота.
— Разработка велась под кодовым именем Norwegian Epic (люблю круизные лайнеры).
— Робот написан на с# и основан на связке Stock# 3.0 & Альфа-Директ.
— Полностью реализованы интерфейсы Stock# для Альфа-Директ, в самой stock# есть только поддержка квика и смарт кома.
— Поддерживается парралельная работа несольких стратегий. Настройки стратегий и аккаунтов хранятся в xml файле.
— На разработку потратил около месяца времени, тратя около часа в день.

Результаты работы робота сегодня:
— Торговля велась двумя контрактами фьючерса на индекс РТС (RTSI-6.11 на ФОРТС)
— Робот работал примерно половину дня.
— За время работы было в сумме куплено/продано 3000 контрактов ))
— Торговый оборот за день ~ 3000 * 112000 = 336 миллионов рублей.

— Вариационная маржа за день составила примерно -3000 рублей, плюс коммиссии в полтора раза больше. Наверное, не самый плохой результат, прокрутив 336 миллионов.

Обшие впечатления и выводы:
— Робот и стратегии написаны по уму, хорошая архтектура, высокая производительность.
— Выбранная стратегия, очевидно, мало пригодна для профитной торговли.
— Мотивация -200. Рынок достал, одни нервы. Не хочу уже ни руками, ни роботом торговать.
— Довел дело до конца, получил законченный результат. Пусть потратил время и денег, но это лучше, чем сидеть на месте.
— Вероятно, в ближайшее время буду менее активно заниматься торговлей, устал.
  — Epic fail ) 
22 Комментария
  • MELITO
    08 апреля 2011, 00:55
    Незнаю точно что, но что-то тут должно смущать: «робот и стратегии написаны по уму» при этом " Торговый оборот за день ~ 3000 * 112000 = 336 миллионов рублей" «Вариационная маржа за день составила примерно -3000 рублей» .........:))))))
      • MELITO
        08 апреля 2011, 01:04
        да конечно хер с ним с результатом, главное чтоб робот был хороший:)))
  • lambreken
    08 апреля 2011, 00:58
    нехилый такой дрочер вышел
    3000 контрактов за день
    биржевую комиссию тоже посчитал?
    • lambreken
      08 апреля 2011, 00:58
      вижу, посчитал ))
    • MELITO
      08 апреля 2011, 00:59
      биржа и брокер на него моляться теперь:)))
  • lambreken
    08 апреля 2011, 00:59
    я пробовал на купайле делать типо скальпера, порядка 200 сделок в день — так от одной комиссии иногда охреневал
  • Хаген
    08 апреля 2011, 01:06
    связке Stock# 3.0 & Альфа-Директ

    функция связки внутри Stock#? самому можно не прикручивать?
      • Хаген
        08 апреля 2011, 01:14
        не понял, это как? связка с айтрейдер, а айтрейдер в альфу.
          • Александр Муханчиков
            08 апреля 2011, 01:33
            Сергей, добрый вечер.
            Давайте добавим реализацию AlphaTrader в Stock#, с Михаилом Суховым могу связать.
            Он будет только рад.
        • Хаген
          08 апреля 2011, 01:19
          пошел качать проги
  • Хаген
    08 апреля 2011, 01:43
    Еще бы функцию такую — задаешь параметры индикаторов, робот-сканер ищет акцию, удовлетворяющий требованиям. я сколько не серчил — нет такого сканера для русского рынка.
    • Александр Муханчиков
      08 апреля 2011, 01:46
      это просто реализовать с помощью того же Stock#
      • Хаген
        08 апреля 2011, 01:51
        опять же связка нужна с альфой :(
        • Александр Муханчиков
          08 апреля 2011, 01:55
          почему именно с альфой?
          у меня все мои роботы на Stock# работают исключительно с квиком, май трейду помогал писать под смартком.

          нужна с альфой — реализуйте свой интерфейс ITrader, или вон попросите добавить в разработку раз уже сделано.
  • Deleted
    08 апреля 2011, 03:14
    Тоже был первый робот на чистом c# + alfadirect. Все писал сам, вплоть до индюков. Но робот не прошел даже тестирования, потому что связка оказалась очень не удобна и глючна(по вине АльфаДирект в основном). Сейчас сижу на TSLab и все устраивает. Ну и конечно, это экономия времени. Не надо писать оболочку, например.

    Сейчас, потихоньку выкладываю свой код в open source: github.com/sherman/onTSLab

    Это будет что-то типа framework для написания тс на основе API.
    • S.One
      08 апреля 2011, 03:24
      случаем не работаете на TSLab?
      • Deleted
        08 апреля 2011, 03:30
        Нет.

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

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