masyura

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

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

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

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

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

Обшие впечатления и выводы:
— Робот и стратегии написаны по уму, хорошая архтектура, высокая производительность.
— Выбранная стратегия, очевидно, мало пригодна для профитной торговли.
— Мотивация -200. Рынок достал, одни нервы. Не хочу уже ни руками, ни роботом торговать.
— Довел дело до конца, получил законченный результат. Пусть потратил время и денег, но это лучше, чем сидеть на месте.
— Вероятно, в ближайшее время буду менее активно заниматься торговлей, устал.
  — Epic fail ) 
39 | ★1
22 комментария
Незнаю точно что, но что-то тут должно смущать: «робот и стратегии написаны по уму» при этом " Торговый оборот за день ~ 3000 * 112000 = 336 миллионов рублей" «Вариационная маржа за день составила примерно -3000 рублей» .........:))))))
avatar
По уму в плане дизайна и чистоты программного кода. Результат торговли особо не впечатлил, ну да хер с ним.
да конечно хер с ним с результатом, главное чтоб робот был хороший:)))
avatar
нехилый такой дрочер вышел
3000 контрактов за день
биржевую комиссию тоже посчитал?
avatar
вижу, посчитал ))
avatar
биржа и брокер на него моляться теперь:)))
avatar
В альфа-банке по тарифному плану оптимальный после 400 миллионов оборота за месяц комиссия становится 0,01, а не 0,03. Но все равно не будет им больше такого счастья.
я пробовал на купайле делать типо скальпера, порядка 200 сделок в день — так от одной комиссии иногда охреневал
avatar
Это да, я даже руками при всем желании столько не солью )
связке Stock# 3.0 & Альфа-Директ

функция связки внутри Stock#? самому можно не прикручивать?
avatar
Надо полностью реализовать интерфейс ITrader, что и было сделано. То есть Stock# в чистом виде к Альфе никак не прикрутить.
не понял, это как? связка с айтрейдер, а айтрейдер в альфу.
avatar
ITrader это интерфейс, который лишь опеределяет API (сигнатуры методов и свойств) для Stock#. В роботе класс, который реализует это интерфес общается с альфа-директом через activex компоненту.
Сергей, добрый вечер.
Давайте добавим реализацию AlphaTrader в Stock#, с Михаилом Суховым могу связать.
Он будет только рад.
пошел качать проги
avatar
Еще бы функцию такую — задаешь параметры индикаторов, робот-сканер ищет акцию, удовлетворяющий требованиям. я сколько не серчил — нет такого сканера для русского рынка.
avatar
это просто реализовать с помощью того же Stock#
опять же связка нужна с альфой :(
avatar
почему именно с альфой?
у меня все мои роботы на Stock# работают исключительно с квиком, май трейду помогал писать под смартком.

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

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

Это будет что-то типа framework для написания тс на основе API.
avatar
случаем не работаете на TSLab?
avatar
Нет.
avatar

Читайте на SMART-LAB:
5 идей в российских акциях. Индекс МосБиржи снова на грани 2700
Индекс МосБиржи опять торгуется на грани значимого уровня 2700 п. Сейчас не исключен очередной отскок от указанного уровня. Кроме того, рынок...
Фото
USD/JPY: пара возобновила рост на фоне японской неопределенности
Японская йена с началом нового года продолжила свое снижение после долгого периода консолидации, достигнув новых локальных экстремумов. Одним из...
Рейтинг ключевых событий 2025-го и наши планы на следующий год
В канун старого Нового года мы решили оглядеться назад и подвести итоги прошедшего года – что-то, безусловно, нам удалось, где-то в реализацию...
Фото
Хэдхантер. Ситуация на рынке труда в декабре идет ко дну - хуже не было никогда
Вышла статистика рынка труда за декабрь 2025 года, которую Хедхантер публикует ежемесячно, что же там интересного: Динамика...

теги блога Сергей Масюра

....все тэги



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