Парни, возможно ли эффективно заниматься алготрейдингом через программы кубики, без погружения в программирование ?
Почитал статьи, посмотрел видео разные. Кто-то говорит, что кубиков вполне хватает, кто-то утверждает что без программирования нереально эффективно алготрейдить. Лезть в глубины обьектно-ориентированного программирования и писать тысячи строк кода мне категорически не улыбается. А вот в тслабе кубиками накидать какой-нибудь алгоритм было бы забавно и увлекательно ( надеюсь)… Стоит ли игра свечь заниматься алготрейдингом без си шарпа и прочей мега сложной лабуды
Алготрейдинг он же разный бывает. И HFT алготрейдинг и 5-минутки алготрейдинг и на дневках системно торговать — алготрейдинг. И на индикаторах алготрейдинг и на паттернах алготрейдинг и на ML алготрейдинг и по данным из стакана алготрейдинг и т.д. и т.п. Зарабатывать можно везде. Какой лучше — не берусь судить. Но вот требования к инфраструктуре могут быть очень разными. Чтобы на 5-минутках клепать стратегии на индикаторах кубики точно подойдут) и, возможно, будут лучшим вариантом.
Replikant_mih, индикаторы не хочу использовать а вот как то использовать свечные формации, паттерны — мне этого было бы достаточно… для этого тслаба хватит?.. ну например алгоритм увидел шпильку и купил…
А в чем тогда будет ваше конкурентное преимущество, если вы «не хотите заморачиваться»?
алгоритм увидел шпильку и купил…
Если это случайная «шпилька», например, от «толстого пальца» или исполнения большого стопа, то за ней охотятся профессионалы, которые, поверьте, не кубиками пользуются…
Ухо спекулянта, Ахххххаааааххх, знакомые мысли какие про защиту кандидатской )) «Кажется, что получил ещё два высших образования, но на работу не можешь устроиться или точнее, как только устроишься, через какое-то время выгоняют» — это из одного моего старого поста ))
Пы.Сы. Больше впахивать надо, чем то, с чем Вы сравниваете…
Наверное, успешно защитившихся кандидатов уж не больше чем успешных трейдеров точно ))
Dao Sun, то что впахивать надо больше, это вы своим работягам говорите, со мной это не пройдёт))… я на ручном трейдинге имею достаточный доход при этом совсем не впахивая, как вы говорите. Алготрейдинг мне нужен просто для… сам не знаю для чего, но нужен)))
Алекс, ну вот смотрите, простая стратегия набор инструментов — 20 шт. пробитие недельного или дневного хай — покупка (+ кое какие параметры). если я буду вручную мониторить 20 инструментов нереально… или просто отработка какой нибудь формации на 20 или 40 инструментах
Ухо спекулянта, если ориентироваться только на цены закрытия, то это 30 минут в день при помощи excel. Если же вы хотите совершать сделки внутри дня, то да, нужна автоматизация. Но это слишком быстрая торговля, я не знаю простых методов, которые сделают ее прибыльной после затрат.
Вот простая прописная истина: человек не может создать робота (алгоритм) по эффективности превышающего уровень знаний создающего.
Отсюда и пляши.
Это означает, что робот будет делать в сотни раз быстрее то, что делаешь ты, как прирост, так и резкий слив депошки.
И если сейчас ты моментальный слив просто пропускаешь из-за медленной скорости, то робот его не пропустит.
Эффективность попадания — не вырастет, без роста собственных компетенций и набора паттернов
По аналогии со строительством пришел такой образ. Допустим кто то хочет построить дом или офис самостоятельно. Допустим это обычная компания/ фирма.
Первый вариант развития. Если эта фирма частная и хочет сэкономить. Ищется уже готовый какой то проект дома, который использует имеющиеся на рынке готовые модули и блоки и просто заказывает эти блоки и составляет в готовый дом.
Второй вариант развития событий. Если фирма имеет бесконечный поток денег (например бюджетные вливания, кредиты, акционерный капитал) то тогда под этот проект строится архитектурное бюро, для создания собственного проекта. Строится собственный завод по производству бетона. Завод по производству кирпичей. Завод по производству строительной техники. Институт по обучению инженеров и ПТУ по обучению строителей. Общежитие для гастрбайтеров.
Лично мое мнение это должен быть все таки какой то фреймвок.
В моем варианте это 1С Предприятие+QUIK
Ухо спекулянта, Да. Алгоритмы, отчеты, графики, визуальное отображение интерфейса. Опять же управление с мобильного на Android или через любой броузер. По моему этот как раз готовые строительные блоки кирпичи Чего не хватает в 1C взял из Python. К тому же 1С не запрещает встраивать к нее dll сторонних языков. Ссылка на проект в моем профиле. Сейчас работаю над голосовым управлением.
Заниматься можно. Эффективно — врядли, затрахаешься собирать из кубиков, что более менее сложное, отлаживать алгоритм в кубиках вообще нереально — насколько я понимаю, постоянно будешь платить абонентку за использование коннектора
Большинство критиков кубиков тслаба имхо — теоретики. На уровне абстракции я могу с таким же успехом доказать, что они должны были родиться слонами или баобабами.
Короче, я могу писать и на кубиках, и уже потихоньку на си шарпе, и на easylanguage (мультичартс). 99,9% моих когда-либо написанных систем можно написать на кубиках. Вообще без проблем. По факту сейчас все 100% торгующих систем — это системы, написанные на кубиках в тс лабе и на них же в реале торгующие агенты. Без каких-либо допиливаний.
Поэтому шлите в жопу всех критиков-теоретиков. На ближайшие надцать лет вашего освоения алготрейдинга кубиков тслаба вам точно хватит. Я вам больше скажу, я очень жалею что первой моей стратегией была несколько специфическая система (вечерний аукцион). Я конечно сейчас знаю как ее на кубиках забацать, но тогда потратил кучу времени на чисто технические заморочки ( при всем том что я всю жизнь в it, и вообще то программист, хоть и олдскульный, т.е. древний). Поэтому еще раз рекомендую начинать свой путь именно с кубиков. Иначе вы будете не осваивать алгоТРЕЙДИНГ, а ипаться именно с (техническим) программированием.
OrinokoA, с этим никто не спорит. Именно для этого я и изучал c#, и сейчас C# for API TSLab. Но согласитесь — школа потом институт — это более быстрый путь к знаниям, чем сразу институт. Ну если не начинать издеть про вундеркиндов, «это ж я — мне повезет» и т.п. Главное, что уже после «школы» человек сможет реализовать ЛЮБУЮ свою идею на кубиках, освоит алготрейдинг и может начать реально зарабатывать. А потом уже будет решать — надо ему инвестировать Х часов времени в c# (ну или Y — если нет опыта в программировании), чтобы ежедневно сэкономить х часов или и так норм. И этот выбор зависит от кучи факторов и далеко не одинаков для всех.
На этом же СЛ знаю достаточно успешных трейдеров, которые обходятся кубиками и больше им ничего не надо. Более того — ответственно заявляю, что избыточные знания программирования несут риск конфликта в мозгах между трейдером и программистом. Это «шашечки или ехать», «за деревьями леса не видеть» и т.д. Т.е. вместо того чтобы сделать за час-два ТС и начать торговать (зарабатывать бабки) «программистская религия» (порой очень незаметно) заставляет заниматься уйней, имеющей очень далекое отношение к трейдингу. в результате ты перестаешь видеть/чувствовать рынок.
К примеру, у меня долгое время все системы имели детальное логирование, из-за чего код EasyLanguage был избыточен раз в 5, и потому нечитабелен. Как следствие мне было проще написать новую ТС, чем через полгода разобраться в собственном коде. Но основная проблема в том, что в новой гипотезе трейдер в первую очередь видит бабки, а программист — тип переменных.
Очень не советую.
Надо иметь стальные яйца, чтобы запускать подобные штуки хреново понимая как они работают. Да даже не стальные, а из «админия».
Кстати код тоже непонятно как писать. Ну т.е. писать как понятно, непонятно как его так тестировать, чтобы потом не влететь...
Если не можете осилить описание ваших алгоритмов на языке программирования, лезть точно не стоит. Не к добру это. Может оказаться, что алгоритмов нету, видимость одна…
А вы знаете место лучше, куда можно сводить? Предлагайте, сводим :))
Маск это не гений и не самый богатый человек, прежде всего это фрик и шизофреник.
Богатый, фрик, гений, шизофреник — это ...
Выдачи рыночной ипотеки в ноябре сократились на 40% — до 71 млрд руб. с 119 млрд руб. в октябре - ЦБ Выдачи рыночной ипотеки сократились на 40% (до 71 млрд с 119 млрд руб. в октябре) из-за роста ставо...
Потеряев А.А.Потеряев А.А., Вы меня спрашивайте зачем Вам ходить в магнит косметик? Не знаю:)Тут другая история, маржа в косметике 20-30% и рентабельность она обеспечивает, при меньшем потоке людей...
smart-lab.ru/blog/883975.php
Искусственный Интеллект вас и на горшок посадит и попку вытрет.
Эвклиду и царю Птолемею такое и не снилось.
— так вы и есть, за меня, будете?
— да!
Если это случайная «шпилька», например, от «толстого пальца» или исполнения большого стопа, то за ней охотятся профессионалы, которые, поверьте, не кубиками пользуются…
Пы.Сы. Больше впахивать надо, чем то, с чем Вы сравниваете…
Наверное, успешно защитившихся кандидатов уж не больше чем успешных трейдеров точно ))
Отсюда и пляши.
Это означает, что робот будет делать в сотни раз быстрее то, что делаешь ты, как прирост, так и резкий слив депошки.
И если сейчас ты моментальный слив просто пропускаешь из-за медленной скорости, то робот его не пропустит.
Эффективность попадания — не вырастет, без роста собственных компетенций и набора паттернов
Первый вариант развития. Если эта фирма частная и хочет сэкономить. Ищется уже готовый какой то проект дома, который использует имеющиеся на рынке готовые модули и блоки и просто заказывает эти блоки и составляет в готовый дом.
Второй вариант развития событий. Если фирма имеет бесконечный поток денег (например бюджетные вливания, кредиты, акционерный капитал) то тогда под этот проект строится архитектурное бюро, для создания собственного проекта. Строится собственный завод по производству бетона. Завод по производству кирпичей. Завод по производству строительной техники. Институт по обучению инженеров и ПТУ по обучению строителей. Общежитие для гастрбайтеров.
Лично мое мнение это должен быть все таки какой то фреймвок.
В моем варианте это 1С Предприятие+QUIK
Короче, я могу писать и на кубиках, и уже потихоньку на си шарпе, и на easylanguage (мультичартс). 99,9% моих когда-либо написанных систем можно написать на кубиках. Вообще без проблем. По факту сейчас все 100% торгующих систем — это системы, написанные на кубиках в тс лабе и на них же в реале торгующие агенты. Без каких-либо допиливаний.
Поэтому шлите в жопу всех критиков-теоретиков. На ближайшие надцать лет вашего освоения алготрейдинга кубиков тслаба вам точно хватит. Я вам больше скажу, я очень жалею что первой моей стратегией была несколько специфическая система (вечерний аукцион). Я конечно сейчас знаю как ее на кубиках забацать, но тогда потратил кучу времени на чисто технические заморочки ( при всем том что я всю жизнь в it, и вообще то программист, хоть и олдскульный, т.е. древний). Поэтому еще раз рекомендую начинать свой путь именно с кубиков. Иначе вы будете не осваивать алгоТРЕЙДИНГ, а ипаться именно с (техническим) программированием.
На этом же СЛ знаю достаточно успешных трейдеров, которые обходятся кубиками и больше им ничего не надо. Более того — ответственно заявляю, что избыточные знания программирования несут риск конфликта в мозгах между трейдером и программистом. Это «шашечки или ехать», «за деревьями леса не видеть» и т.д. Т.е. вместо того чтобы сделать за час-два ТС и начать торговать (зарабатывать бабки) «программистская религия» (порой очень незаметно) заставляет заниматься уйней, имеющей очень далекое отношение к трейдингу. в результате ты перестаешь видеть/чувствовать рынок.
К примеру, у меня долгое время все системы имели детальное логирование, из-за чего код EasyLanguage был избыточен раз в 5, и потому нечитабелен. Как следствие мне было проще написать новую ТС, чем через полгода разобраться в собственном коде. Но основная проблема в том, что в новой гипотезе трейдер в первую очередь видит бабки, а программист — тип переменных.
StockSharp сделал свой аналог кубиков, тоже показатель.
Пробуйте, поймете сами. Предположу, это всё сугубо индивидуально. Кому-то подойдет, кому-то отторжение.
Надо иметь стальные яйца, чтобы запускать подобные штуки хреново понимая как они работают. Да даже не стальные, а из «админия».
Кстати код тоже непонятно как писать. Ну т.е. писать как понятно, непонятно как его так тестировать, чтобы потом не влететь...
Если не можете осилить описание ваших алгоритмов на языке программирования, лезть точно не стоит. Не к добру это. Может оказаться, что алгоритмов нету, видимость одна…