Необходима помощь по торговому роботу.
Всем привет. торговал я торговал и таки пришел к написанию торгового робота. Сразу скажу, что опыта программирования не так много как хотелось бы, но есть большое желание сделать робота.
теперь вопросы которые меня интересуют на первичном этапе:
1) какую программу использовать для создния робота (торговая платформа Квик)
2) интересуют программы с бесплатной лицензией.
3) как прикрутить робота к квику.
4) какой использовать тестер
пока что вижу это так. всем заранее благодарен за ответы.
12 |
Читайте на SMART-LAB:
Снижение военной премии в нефти: что это меняет для доллара и G10
Во второй половине понедельника – начале вторники рынки активно пересматривают премию за худший сценарий на энергетическом рынке, что цепочкой...
12 марта Группа Ренессанс страхование опубликует МСФО за 2025 год
Напоминаем, что 12 марта 2026 года RENI опубликует МСФО Группы за 2025 год, а также проведет День инвестора, чтобы рассказать о ситуации на...
⚙️ Как Займер использует ИИ в своей работе
Мы часто говорим, что наш сервис — высокотехнологичный, и это не пустые слова. Ранее мы уже рассказывали, как в Займере работают скоринг и...
Гендиректор Инарктики продал свои акции компании. Что это может значить?
Вечером в пятницу (6 марта ) вышел сущфакт о том, что Соснов Илья Геннадьевич, гендиректор Инарктики, продал свои акции компании. В нашем...
TSLab отличная программа. И для разработки лицензия бесплатная и не ограниченная, в отличие от RobotLab.
Но, в TSLab нельзя тестировать стратегии в псевдо-реальном времени. Не умеет TSLab совершать сделки внутри свечи. В реальности, если торговать в QUIK-e и выставлять лимитированные заявки или совершать сделки по рынку, то внутри свечи сделок будет гораздо больше, чем по открытию или закрытию свечи. Если торговать на минутках, то здесь кроется довольно значительная погрешность. Но если торговать или тестировать на часовиках или днях, то вполне подойдет.
RobotLab от Кофите не умеет тестировать на большом диапазоне данных (не более двух недель) и больше подходит для HFT. IMHO. Бесплатная тестовая лицензия ограничена (пару недель, кажется). И для того, чтобы написать робота в RobotLab программировать нужно уметь очень хорошо. И понимать принципы программирования нужно очень тонко. Начинающим он не подойдет. IMHO.
TSLab — хорошее решение, но при подключении его к реальным торгам столкнетесь с новыми задачами/проблемами.
Я предпочитаю тестировать стратегии в TSLab. Если результаты хорошие, то переписываю алгоритм на QPILE и запускаю под квик. Так не нужно платить никакие лицензии, не нужно покупать котировки в MFD (что будет обязательным условием для TSLab). Да и при уменьшении количества звеньев в цепи — система становится более отказоустойчивой и стабильной.
Другие проекты и продукты тоже имеют свои плюсы и минусы. Либо дорогие, либо нет русскоязычной поддержки, либо функционал слабоват и т.п.
Смотрите в сторону TSLab и QPILE (LUA).
твои волосы будут блестящими и шелковистымибудет тебе счастьеЯ использую Омегу в связке с квиком в качестве «соединителя» автотрейд www.yurikon.net
Преимущество в том, что очень простой язык программирования и очень хороший отчет по стратегии.
деньгами, да ещё взаимодействующее с дргим приложением…
Вы фантазёр. :)
TSLab приемлимый вариант. По-поводу оплаты, а Вы хотите
бесплатно научиться программированию? Т.е. Ваше время
ничего не стоит?
В TSLab Ваш алгоритм из блоков транслируется в C#.
Исходник вываливается в папку Temp, можете попытаться
по исходнику понять что к чему для тренировки.
Просмотреть и откомпилировать С# можно в бесплатной
среде SharpDevelop, в крайнем случае закачайте триалку
Visual Studio от Microsoft, она полноценная, но временная.
S# API посмотри для начала. их примеры кода для квика. Бесплатный. Но нет визуализации (графиков, стаканов, эквити)… точнее есть (S# Studio), но не работает… недоделана.
WealthLab и Multicharts имеют платные коннекторы для квика, с визуализацией все ok но очень дорого, а в демках коннекторов нет.
Так что реально, только — плакать, колоться с S# или TSLab (не пробовал).