Блог им. Katlet

Парни, возможно ли эффективно заниматься алготрейдингом через программы кубики, без погружения в программирование ?

Почитал статьи, посмотрел видео разные. Кто-то говорит,  что кубиков вполне хватает, кто-то утверждает что без программирования нереально эффективно алготрейдить. Лезть в глубины обьектно-ориентированного программирования и писать тысячи строк кода мне категорически не улыбается. А вот в тслабе кубиками накидать какой-нибудь алгоритм было бы забавно и увлекательно ( надеюсь)… Стоит ли игра свечь заниматься алготрейдингом без си шарпа и прочей мега сложной лабуды
★1
37 комментариев
эффективнее кубики-кости игральные 
avatar
Pringles, кубики -кости мы уже научились  пользовать))
«Царский путь в Геометрию» (тьфу, в Трейдинг) открыт
smart-lab.ru/blog/883975.php
Искусственный Интеллект вас и на горшок посадит и попку вытрет.

Эвклиду и царю Птолемею такое и не снилось.
avatar
Rostislav Kudryashov, мультик вспомнился:
— так вы и есть, за меня, будете?
— да!
avatar
Алготрейдинг он же разный бывает. И HFT алготрейдинг и 5-минутки алготрейдинг и на дневках системно торговать — алготрейдинг. И на индикаторах алготрейдинг и на паттернах алготрейдинг и на ML алготрейдинг и по данным из стакана алготрейдинг и т.д. и т.п. Зарабатывать можно везде. Какой лучше — не берусь судить. Но вот требования к инфраструктуре могут быть очень разными. Чтобы на 5-минутках клепать стратегии на индикаторах кубики точно подойдут) и, возможно, будут лучшим вариантом. 
avatar
Replikant_mih, индикаторы не хочу использовать а вот как то использовать свечные формации, паттерны — мне этого было бы достаточно… для этого тслаба хватит?.. ну например алгоритм увидел шпильку и купил…
(Чисто мое мнение) кубики годятся только для обучения. В реальном применении абсолютно бесполезны, ничего серьезного не собрать.
avatar
Jame Bonds, смотрел видео, алготрейдер занимал призовые места в кубке робинсона, он говорит пользовался самыми простыми платформами типа кубиков
Ухо спекулянта, один из скольки? Вот и ответ.
avatar
Jame Bonds, понял
А в чем тогда будет ваше конкурентное преимущество, если вы «не хотите заморачиваться»?

алгоритм увидел шпильку и купил…

Если это случайная «шпилька», например, от «толстого пальца» или исполнения большого стопа, то за ней охотятся профессионалы, которые, поверьте, не кубиками пользуются…
avatar
Алекс, ну это я утрировал про шпильку, я лишь хотел сказать что не хочу впахивать на постройку робота как на защиту кандидатской
Ухо спекулянта, Ахххххаааааххх, знакомые мысли какие про защиту кандидатской )) «Кажется, что получил ещё два высших образования, но на работу не можешь устроиться или точнее, как только устроишься, через какое-то время выгоняют» — это из одного моего старого поста ))

Пы.Сы. Больше впахивать надо, чем то, с чем Вы сравниваете…

Наверное, успешно защитившихся кандидатов уж не больше чем успешных трейдеров точно ))
avatar
Dao Sun, то что впахивать надо больше, это вы своим работягам говорите, со мной это не пройдёт))… я на ручном трейдинге имею достаточный доход при этом совсем не впахивая, как  вы говорите. Алготрейдинг мне нужен просто для… сам не знаю для чего, но нужен)))
Алекс, простые алгоритмы, которые дают небольшое преимущество, только руками делать это 1000 раз в день это садо-мазо… а вот робот справится
Ухо спекулянта, 1000 раз в день — это близко к HFT. Чтобы преодолеть комиссии и проскальзывания простыми алгоритмами тут не обойтись. 
avatar
Алекс, ну вот смотрите, простая стратегия набор инструментов — 20 шт. пробитие недельного или дневного  хай — покупка (+ кое какие параметры). если я буду вручную мониторить 20 инструментов  нереально… или просто отработка какой нибудь формации на 20 или 40 инструментах
Ухо спекулянта, если ориентироваться только на цены закрытия, то это 30 минут в день при помощи excel. Если же вы хотите совершать сделки внутри дня, то да, нужна автоматизация. Но это слишком быстрая торговля, я не знаю простых методов, которые сделают ее прибыльной после затрат.
avatar
Андрей Викторович, удачно? получается?
Нет не получится. Вон Тимофей Мартынов специально С++ выучил для алготрейдинга
avatar
Goreloff, да ладно?? Тимофей??? с++??, он же гуманитарий
Goreloff, Тимофей вроде как даже c# не осилил, забросил
avatar
Вот простая прописная истина: человек не может создать робота  (алгоритм) по эффективности превышающего уровень знаний создающего. 
Отсюда и пляши. 
Это означает, что робот будет делать в сотни раз быстрее то, что делаешь ты, как прирост, так и резкий слив депошки.
И если сейчас ты моментальный слив просто пропускаешь из-за медленной скорости, то робот его не пропустит.
Эффективность попадания — не вырастет, без роста собственных компетенций и набора паттернов
avatar
По аналогии со строительством пришел такой образ. Допустим кто то хочет построить дом или офис самостоятельно. Допустим это обычная компания/ фирма. 
Первый вариант развития. Если эта фирма частная и хочет сэкономить. Ищется уже готовый какой то проект дома, который использует имеющиеся на рынке готовые модули и блоки и просто заказывает эти блоки и составляет в готовый дом.
Второй вариант развития событий. Если фирма имеет бесконечный поток денег (например бюджетные вливания, кредиты, акционерный капитал) то тогда под этот проект строится архитектурное бюро, для создания собственного проекта. Строится собственный завод по производству бетона. Завод по производству кирпичей. Завод по производству строительной техники. Институт по обучению инженеров и ПТУ по обучению строителей. Общежитие для гастрбайтеров.
Лично мое мнение это должен быть все таки какой то фреймвок.
В моем варианте это 1С Предприятие+QUIK
Константин Чащегоров, в смысле, вы алгоритмы пишите в 1С?
Ухо спекулянта, Да. Алгоритмы, отчеты, графики, визуальное отображение интерфейса. Опять же управление с мобильного на Android или через любой броузер. По моему этот как раз готовые строительные блоки кирпичи  Чего не хватает в 1C взял из Python. К тому же 1С не запрещает встраивать к нее dll сторонних языков. Ссылка на проект в моем профиле. Сейчас работаю над голосовым управлением.
Сергей Сергаев, знаете мой стиль торговли в ручном трейдинге ещё проще и тупее чем кубики, однако простота только улучшает качество
Заниматься можно. Эффективно — врядли, затрахаешься собирать из кубиков, что более менее сложное, отлаживать алгоритм в кубиках вообще нереально — насколько я понимаю, постоянно будешь платить абонентку за использование коннектора
avatar
В тслабе можно с помощью кубиков построить сложную систему которая принесет бабло
avatar
ICEDONE, кому принесёт? Продавцам тслаба?
avatar
Михаил К., Тому кто робота там сделал. Пишу от себя.
avatar
Большинство критиков кубиков тслаба имхо — теоретики. На уровне абстракции я могу с таким же успехом доказать, что они должны были родиться слонами или баобабами.

Короче, я могу писать и на кубиках, и уже потихоньку на си шарпе, и на easylanguage (мультичартс).  99,9% моих когда-либо написанных систем можно написать на кубиках. Вообще без проблем. По факту сейчас все 100% торгующих систем — это системы, написанные на кубиках в тс лабе и на них же в реале торгующие агенты. Без каких-либо допиливаний.

Поэтому шлите в жопу всех критиков-теоретиков. На ближайшие надцать лет вашего освоения алготрейдинга кубиков тслаба вам точно хватит. Я вам больше скажу, я очень жалею что первой моей стратегией была несколько специфическая система (вечерний аукцион). Я конечно сейчас знаю как ее на кубиках забацать, но тогда потратил кучу времени на чисто технические заморочки ( при всем том что я всю жизнь в it, и вообще то программист, хоть и олдскульный, т.е. древний). Поэтому еще раз рекомендую начинать свой путь именно с кубиков. Иначе вы будете не осваивать алгоТРЕЙДИНГ, а ипаться именно с (техническим) программированием.


avatar
кодить на c# в отличии от кубиков быстрее, легче и намного более гибко. язык стоит освоить — он сильно облегчает жизнь
avatar
OrinokoA, с этим никто не спорит. Именно для этого я и изучал c#, и сейчас C# for API TSLab. Но согласитесь — школа потом институт — это более быстрый путь к знаниям, чем сразу институт. Ну если не начинать издеть про вундеркиндов, «это ж я — мне повезет» и т.п. Главное, что уже после «школы» человек сможет реализовать ЛЮБУЮ свою идею на кубиках, освоит алготрейдинг и может начать реально зарабатывать. А потом уже будет решать — надо ему инвестировать Х часов времени в c# (ну или Y — если нет опыта в программировании), чтобы ежедневно сэкономить х часов или и так норм. И этот выбор зависит от кучи факторов и далеко не одинаков для всех.

На этом же СЛ знаю достаточно успешных трейдеров, которые обходятся кубиками и больше им ничего не надо. Более того — ответственно заявляю, что избыточные знания программирования несут риск конфликта в мозгах между трейдером и программистом. Это «шашечки или ехать», «за деревьями леса не видеть» и т.д. Т.е. вместо того чтобы сделать за час-два ТС и начать торговать (зарабатывать бабки) «программистская религия» (порой очень незаметно) заставляет заниматься уйней, имеющей очень далекое отношение к трейдингу. в результате ты перестаешь видеть/чувствовать рынок.

К примеру, у меня долгое время все системы имели детальное логирование, из-за чего код EasyLanguage был избыточен раз в 5, и потому нечитабелен. Как следствие мне было проще написать новую ТС, чем через полгода разобраться в собственном коде. Но основная проблема в том, что в новой гипотезе трейдер в первую очередь видит бабки, а программист — тип переменных.
avatar
Люди использует ТС лаб, кто-то хвастается результатами. Может и врут.

StockSharp сделал свой аналог кубиков, тоже показатель.

Пробуйте, поймете сами. Предположу, это всё сугубо индивидуально. Кому-то подойдет, кому-то отторжение.
avatar
Очень не советую.
Надо иметь стальные яйца, чтобы запускать подобные штуки хреново понимая как они работают. Да даже не стальные, а из «админия».

Кстати код тоже непонятно как писать. Ну т.е. писать как понятно, непонятно как его так тестировать, чтобы потом не влететь...

Если не можете осилить описание ваших алгоритмов на языке программирования, лезть точно не стоит. Не к добру это. Может оказаться, что алгоритмов нету, видимость одна…
avatar

теги блога Ухо спекулянта

....все тэги



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