Блог им. 83755

На чем делать роботов

Всех приветствую
коллеги кто что может посоветовать — подсказать

Исходные данные:
1) решил автоматизировать свою торговлю
2) количество входов по инструменту 1-2 в день/сессию
3) инструменты:
РФ — MXI и MIX, VTBR и VTB, Sber и SR, RTS, SI
CME — 6e, 6b, 6c, 6a, 6j, ym — в основном 6e и 6b или через МТ4 на спотовых аналогах 
4) С# — не владею и желания потратить на его изучение как я понял по форумам около 1 года прежде чем что-то начнется получаться — пока точно нету!
5) нужно чтобы робот меня спрашивал можно входить или нет ( то есть полуробот )
6) брокер финам — квик или транзак коннектор
7) Примерное описание паттерна-сетапа на вход: поддержка превратилась в сопротивление или наоборот — это можно описать
8) направление входа — вручную определяю по 5 элементам ТС, как описать не знаю пока — вопрос времени
9) очень хочется на NYSE — но по времени только роботом — планирую днем делать ДЗ — вручную задавать роботу параметры на сессию

Далее изучая вопрос я понял что есть некий  класс ПО — который организовывает на моем ПК — среду для роботов и представляет из себя как минимум оболочку из которой можно из отконфигурировать, создать алгоритм и запустить по всех скопом

Вопросы

1-вопрос: что выбрать — плюсы и минусы
1) http://cofite.ru/products/#robotlab
2) http://tradematic.com/trader-pro — здесь уловил что у меня все таки будут спрашивать открыть позицию или нет
3) http://stocksharp.com/products/studio/ чего-то начал читать форму поддержки и заблудился — такое ощущение что каждое действие в ПО связано с какой-то .......
4) http://www.tslab.ru/
5) http://www.triad-trading.ru/complex_triad_trading/
6) http://www.wealth-lab.com/

2-вопрос: а есть которые еще бы считывали опционы, датафид по ним, и ОИ пусть даже по дням

3-вопрос: можно ли делать в этих системах экранные формы с произвольными полями, данные из которых потом бы учитывались в работе алгоритма
ну например задавать уровень от которого искать вход и погрешность касания ценой этого уровня 

Очень буду благодарен за конструктивные ответы
★27
38 комментариев
сначала надо полностью формализовать ТС, после этого вопросов меньше останется
Верно.
Перед тем как выбирать платформу для изготовления роботов, следует выбрать платформу для тестирования своей идеи.
А таких среди вышеперечисленного всего две: TSLab и WLD. Вот с них и нужно начинать. Легче с TSLab.
avatar
я бы посоветовал найти программиста и написать свою торговую прогу
avatar
Николай Катков, и чтобы программист сп… л грааль.
avatar
vito2000, что мешает на этапе разработки в ТС внести искажения. Часть системы прописать во внешние настройки.
После написания проги поправить конфиг под грааль и вот он профит!
avatar
Приятно видеть когда у человека адекватный подход к задаче, к сожалению не могу ничего подсказать вам, но допускаю что под ваши требования могут в равной степени подойти несколько фреймворков.
avatar
Можем сделать так, вы мне алгоритм а я вам готового робота под него вместе со средой!
avatar
о конкурент:) будем торги устраивать:)
avatar
тслаб однозначна
avatar
как формализуете поиск уровней для

7) Примерное описание паттерна-сетапа на вход: поддержка превратилась в сопротивление или наоборот — это можно описать

дайте знать сравним подходы
avatar
тслаб гавно — работает не стабильно и не сделать то что надо
avatar
Николай Катков, например, что не сделать?
avatar
пиши на QLua — работает без «посредников» прямо в квике, вот статейки robostroy.ru/community/article.aspx?id=773 остальные части сам найдешь
avatar
finstrateg, не могу отправлять ЛС, так что задаю вопрос здесь. Ты пишешь роботов на заказ?
Андрей Кувшинов, нет — еще своего робота не написал — до заказов еще далеко )))
avatar
Я бы советовал писать на WLD, там же сможете протестировать на истории. Может быть ваша стратегия убыточная. Прооптимизировать А потом уже писать на lua и запускать в квике.
avatar
Жениться тебе надо, барин
avatar
RomanAndreev, на программистке)
avatar
брокер Финам и СМЕ? — ваш робот не ох… еет?
avatar
I-Am, Б… ть! а там еще NYSe на подходе!- По-фигу какая телка-еб… ть будем всех!
avatar
I-Am, MT5 не уважаю- там стакан не наливают. Если Вы понимаете о чём я?
avatar
I-Am, без тиковых данных проверка никакая. свечки и индикаторы проверены на 110%))))
avatar
Не, не могу успокоиться, поскольку я-ктн. «я хочу, чтобы круглое было квадратным и немного треугольным, но похожим на прямоугольник. Посоветуйте, что мне делать с граалем?». Совет… конструктивный- Поторгуй руками!
avatar
Vladimir,
не уй передергивать
чего хочу того и делаю! — за свои ресурсы
если уж серьезно
ну не хочу я сидеть и пялиться в монитор — ждать входа/выхода
я ж специально указал про п.5 — х-ли умничать
а чтобы круглое было квадратным и треугольным — я просто у людей попросил совета на чем можно начать и как развиваться
можно же не туда пойти и кучу времени ухадайкать
================================================================
например: у меня спросите на чем малый бизнес автоматизировать по задачам и проектам — я вам как минимум отговорю от шарепойнта и битрикса24 ( например нет вин и мак ос клиента, а задержки при постановке задач в браузере приводят многих людей из того кого я пытался заставить работать в нем в бешенство) — и от облачных решений ( большинства ) с аргументами
==================================================================
такую же примерно цель преследую своим вопросом — понятно что разработчики систем говорят что у них все там зашибись — лучше послушать тех кто реально юзал
avatar
arn11555, Прошу прощения, если я вас обидел, просто задачи, которые Вы описываете мягко говоря не могут работать (стабильно)
avatar
arn11555, Если Вы хотите конкретики. Совершенно разные рынки, разные источники данных, разный клиринг, разные платформы, разные коннекторы, разные биржи. писать на С++, S#, C# с разными коннекторами (некоторые из них платные)
avatar
Vladimir,
кроме того в свободное время смотрю на NYSE — там мой паттерн лучше отрабатывается
avatar
программировать должен программист.
судя по тому, что Вы написали о C#, Вы довольно далеки от этого.
чтобы не было потом мучительно больно, лучше наймите профессионального программера.
avatar
1-2 входа в день. Да вам и qpile подойдёт.
avatar
ТСЛаб

За:
+0. Правила робота рисуются блок-схемами. Умение структурно мыслить нужно. Умение программировать на C# — нет.
+1. Начиная с версии 2 позволяет самому рисовать себе интерфейс робота (кнопки, чекбоксы, ввод чисел и т.п.)
+2. У него есть режим, когда заявку надо подтверждать руками
+3. Очень стабильно работает с Транзаком
+4. На подходе коннекторы к американским рынкам (в принципе, если работать через Эксанту они все и сейчас доступны)
+5. Пилят сейчас опционы усердно

Против:
-0. Версия 2 сейчас в стадии «бета-тестирования». То есть иногда бывают глюки и нет документации по новым фичам (для первого знакомства достаточно освоить стабильную версию 1.2)
-1. Блок-схемы тоже надо учиться рисовать. Какое-то время в это нужно будет инвестировать.
avatar
ch5oh,
спасибо за ответ
avatar
Если скорость не требуется, то можете писать на LUA. Но проще всего на QPILE. На C# без опыта не получится
avatar
триада -трейдинг плохо соблюдает стратегии и нет техподдержки
avatar

теги блога arn11555

....все тэги



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