Прошу совета!
Всем доброго времени суток. Хотел спросить совета у бывалых и опытных трейдеров и спекулянтов. Есть ли смысл лезть в изучение алготрейдинга, если в программировании полный ноль? Спасибо!!!
560
Читайте на SMART-LAB:
Amazon: картину роста ухудшат рекордные инвестиции в ИИ-инфраструктуру
Теперь клиенты БКС могут инвестировать в акции США и получать «дивиденды» без риска блокировки с помощью CFD. О возможностях продукта можно...
Ключевые тезисы по итогам раскрытия финансовых результатов за 2025 г. и ожидания на 2026
☝️На днях мы опубликовали финансовые результаты по итогам 2025 г., а также провели коммуникацию с участниками рынка, в рамках которой обсудили наши...
Экосистема «МГКЛ» — как она работает на практике
Экосистема «МГКЛ» — это единая логика оборота активов и капитала. Один и тот же товар или сделка может проходить через разные контуры...
Мой Рюкзак #63: ВТБ - дальше без меня, меняем на более крепкий банк, дивидендные отсечки близко
Февраль продолжает радовать стоимостных инвесторов, все по стратегии, которую описывал в конце прошлого года
Прошлый пост тут —...
Минимальная польза хотя бы в том, что сможете объективно оценить работоспособность ваших систем хотя бы в первом приближении, поймете чего хочет от вас рынок и, главное — что такое формализация системы!
На словах вроде все понимаем, а робот… ткнет носом куда надо!
Даже если не использовать роботы, то можно стратегии тестировать.
Кроме того, всякие помощники для ручного трейдинга.
Много чего.
Так они и сами могут все посчитать.) Да, медленней, но и их время дороже вашего. Вы вспомогательный персонал.
Python, кстати, язык с очень низким порогом входа — можно начать хоть завтра.) Но это не значит, что он несложный. Просто можно всегда остановиться и спокойно работать без сложных конструкций. Уж какие буквально тупые на нем работают, и нормально.
А когда пришел на рынок, первым делом сделал нормальные МАшки. Это уже 2008 год.
Ну, и, в Луа сколь нибудь сложные алгоритмы реализовать не оч рацо, т.к. Луа будет подвешивать терминал. Уже и простые, скажем, просто получение данных, уже подвешивает. В результате, Луа просто не успевает обрабатывать данные.
Но, если не к спеху, то и Луа, как конечный продукт, сгодится.
Даже для ручной торговли какая-то обработка и представление этого в удобоваримой форме всегда полезна. Глазами за всем не уследишь. Всегда можно автоматизировать какую-то часть процесса.
Я, вот, всегда что-то изучаю для решения каких-то конкретных задач. А так, ну, можно что-то по диагонали просмотреть, для общего представления.
а лепить алго ради алго, без идей того, что ты туда положишь — пустая трата времени
Нет, конечно у меня был опыт программирования вычислительных задач на С++ под DOS, но он мне тогда не пригодился.
В алготрейдинг надо идти тогда, когда у вас есть система торговли, которую можно алгоритмизировать.
1. Используйте TsLab — там не нужны знания программирования, видео уроки в ютубе бесплатные. Плюс чат тоже бесплатный.
2. Наличие торговой системы не нужно! Так как любую торговую систему сможете сделать и протестировать на истории.
3. Депо должно быть достаточно большим, что бы отбивать затраты на сервер и аренду TsLab.
4. Комьюнити френдли по любому вопросу всегда подскажут ИМХО.
Удачи Вам, главное желание.
Из авторов Смарт-лаба, кого можно почитать ves2010, Replikant_mih, ch5oh.
Скажу как кодер, который недавно влился в трейдинг именно через алготрейдинг.
1. Стоит. Мысли у всех разные, кто-то считает, что алго это только поддержка и подсказки, а торговать нужно преимущественно самостоятельно. Кто-то полностью автоматизирует. Но попробовать стоит, чтобы определиться для себя.
2. Программировать под алготрейдинг не сложно. Если ты уже знаешь какую торговую стратегию использовать, то запрограммировать робота не составит особого труда. Кодинг в трейдинге это не кодинг в крупном проекте какой-либо компании разработчике софта. Школьных основ программирования вполне достаточно. Подойдёт любой язык, хоть скриптовый, хоть полноценный, база почти одинаковая, возьми хоть си шарп, хоть яваскрипт, изучи именно синтаксис на простых примерах. Потом уже подстраивай под язык выбранной торговой платформы.
3. Если ты не знаешь как торговать и не знаешь программирования, то париться тоже особо не о чем. Опять же изучи базовый синтаксис любого языка. А потом возьми любую популярную алготрейдинговую платформу и посмотри примеры уже готовых простых стратегий, код которых есть в открытом доступе. Некоторые из них достаточно рабочие, что мотивирует углубиться.
4. Освоишься за пару месяцев. Если сядешь плотно, то и того быстрее.
А если хочешь стать дофига миллионером, который пишет торговых роботов для крупных компаний трейдеров, то на годы.
the Rolling Stones, я смотрел базы, например, трейдингвью или метатрейдер
конечно, нужно отлаживать по-разному коды, но они скорее вызывают интерес, а не расстройство от своих умственных способностей и страх перед постижением неизведанного годами))
Тестер, это всего лишь цикл while() — всего 2 строчки. Данные истории попадают в цикле в систему, сделки виртуальные, их запоминаем, и все.
Дальше обрабатываем итоги как хотим, получаем любые данные, по вкусу.
Мне, вот, данные стандартных тестеров ( МТ5, например) вообще не нужны. Да, и самому тестеру я не оч доверяю.
если умеешь торговать по системе то систему можно автоматизировать