Какой язык программирования учить для написания роботов для фондовой биржи? Не хотелось бы совершить ошибку. Гугл подсказывает что это языки C# и R, актуально ли это?
ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
Товарищи а подскажите тогда какие-то курсы или ютуб-каналы под изучение питона, С# и Go именно в направлении создания торговых роботов. Просто изучать язык в отрыве не хочется. Всё можно на английском языке. Спасибо.
Думаю, тут есть некоторые не совсем верные установки в голове.
Нет какого-то языка «для трейдинга».
Во первых очень часто важно что ты юзаешь — какой софт, какой фреймворк. Для некоторых какой-то конкретный язык нужен. Соответственно, если цель — какой-то конкретный софт, API и т.д. — это как минимум должно быть ориентиром при выборе языка.
Если нету ещё такого ориентира, то можно смотреть на распространенность. Какой язык позволит тебе иметь меньше проблем и больше возможностей в работе с разными софтами-фреймворками-коннекторами.
Ну и важно чтоб язык был простой, понятный, не перезамороченный, быстрый в написании.
Это C# и Python, короч. На питоне быстро и приятно писать и есть всякие бэктрейдеры и если API брокера — вебовское, то на питоне будет приятно с ним работать. Ну а C# побыстрее помощнее, очень распространен и в целом хорош. Если бэктестинг — тот же TSLab (в продвинутом варианте) и Wealth-Lab — это C#.
Replikant_mih, Спасибо за развёрнутый ответ, теперь я более-менее получил какую-то «картину». Определённого оринтира пока нет, т.к. только знакомлюсь с данным направлением.
s_s, Спасибо, а возможно есть какие-то более узко-специализированные языки под написание торговых роботов? Просто C++ слишком универсален, да и опять же торговля очень сильно ушла в веб сторону.
Думаю, тут есть некоторые не совсем верные установки в голове.
Нет какого-то языка «для трейдинга».
Во первых очень часто важно что ты юзаешь — какой софт, какой фреймворк. Для некоторых какой-то конкретный язык нужен. Соответственно, если цель — какой-то конкретный софт, API и т.д. — это как минимум должно быть ориентиром при выборе языка.
Если нету ещё такого ориентира, то можно смотреть на распространенность. Какой язык позволит тебе иметь меньше проблем и больше возможностей в работе с разными софтами-фреймворками-коннекторами.
Ну и важно чтоб язык был простой, понятный, не перезамороченный, быстрый в написании.
Это C# и Python, короч. На питоне быстро и приятно писать и есть всякие бэктрейдеры и если API брокера — вебовское, то на питоне будет приятно с ним работать. Ну а C# побыстрее помощнее, очень распространен и в целом хорош. Если бэктестинг — тот же TSLab (в продвинутом варианте) и Wealth-Lab — это C#.
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться