Snegovik
Snegovik Ответы на вопросы
12 декабря 2015, 22:32

Какой язык программирования (С++ или с#) выбрать для изучения и дальнейшего написания роботов. Какой обладает большей скоростью и возм. решать широкий спектр задач . Хотелось бы, чтоб раз и навсегда.

Какой язык программирования (С++ или с#) выбрать для изучения и дальнейшего написания роботов. Какой обладает большей скоростью и возм. решать широкий спектр задач. Хотелось бы, чтоб раз и навсегда.
7 Комментариев
  • Андрей К
    12 декабря 2015, 22:53
    Я думаю, раз и навсегда — это освоить базовые принципы и фундамент программирования. На основе хорошего фундамента, программировать на любом языке не будет проблемой (освоение любого языка — как журнал пролистать). Но такому учатся наверное долго, а трейдерам нужно здесь и сейчас.
  • Андрей
    12 декабря 2015, 23:04
    да все равно, платформа разработки все равно одна и та же — VS

    разный будет только синтаксис, хотя чисто теоретически на С++ можно разрабатывать не только в VS, но вот только это уже как раз не имеет смысла, т.к. все остальное как раз только делает конечную программу более тяжелой и глючной
  • Turboslon
    12 декабря 2015, 23:21
    Снеговик, все зависит от навыков и задействованных алгоритмов. Если речь о HFT — это c/c++. Если интрадей и выше, то любой вообще. Язык программирования — это скорее вторично по отношению к стеку технологий взаимодействия с биржей. Надо понимать, что вам нужно будет изучить стек технологий для взаимодействия с биржей. Например, типичная задача — организация взаимодействия с торговой платформой (вариант прямого взаимодействия с биржевым сервером сознательно опускаю, т.к. вопрос выдаёт в Вас начинающего разработчика). Например, для взаимодействия с Quik есть близкое к готовности решение, базирующееся на socket + json. Стало быть, эти слова не должны вызывать у Вас ужаса :) Для metatrader — есть близкие к готовности решения на базе Named Pipes (без хорошо структурированного протокола взаимодействия) Поэтому ответ Вам будет куда более детальным, если Вы укажете, какие конкретно задачи ставите перед собой. Если интересно, могу подготовить статейку по взаимодействию с метатрейдером и Квиком, хотя такие статьи уже почти наверняка есть.
  • undefined
    14 декабря 2015, 14:36
    учи ассемблер, на нем проще всего роботов писать
  • ELab
    06 февраля 2016, 22:11
    C++ он не фризится, если Low latency нужно писать

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн