Marsel Tazetdinov
Marsel Tazetdinov личный блог
02 сентября 2012, 21:43

Матлаб

Планы конечно Наполеоновские, но иначе никак. Помимо желания изучить .NET с входящими в него технологиями, собираюсь зимой начать изучать SQL, т.к. считаю что базы данных это очень эффективная штука при работе с биржевой инфой. После .NET + SQL, меня заинтересовал MathLab, мне пока сложно представить в чем конкретно я смогу его заюзать, но учитывая мою огромную любовь к различным измерениям, я уверен что применение ему всегда найдется.
24 Комментария
  • Отчаянный скальпер Джо
    02 сентября 2012, 22:05
    Бд, да, изучи, по поводу дотнета… Язык какой? Эффективная обработка данных гарантирована.
    • Лоссины
      02 сентября 2012, 22:11
      Михаил Акимов,
      1) дотнет
      2) эффективная обработка данных
      деление на ноль в чистом виде. Для примера критичных по времени вычислений, какая хоть ААА-игра создана на дотнете чистом была?:) Дотнет неэффективен, но хорош, если этого не учитывать.
      • Амадей_МФ
        02 сентября 2012, 22:20
        Лоссины, просто дотнетовские языки пользуются всё-большей популярностью при написании брокерски платформ
        • Лоссины
          02 сентября 2012, 22:26
          Amadeus, потому что дешево создание таких платформ, вот и все. Тут стоит вопрос в дешевизне создания или качестве. Качество стоит кучу времени разработки и более умных кодеров, чем дешевизна. Поэтому я и удивился одновременному употреблению слов дотнет и эффективность. Если не критично, то пофигу, конечно же. А если денег не жалко и надо очень быстро, то хоть функциональные языки включай в код, когда выгодно.
            • Лоссины
              02 сентября 2012, 23:11
              Марсель Тазетдинов, меньше ошибок можно наделать теоретически тех, что касаются не логики кода, а реализации его. Плюс если вопрос касается не качественного программирования, а абы как, то обычный быдлокодер породит большую скорость на более высокоуровнем языке, как ни странно, за него стандартные вещи породит компилятор, сборщик и т.п. более умело. Сейчас попробую привести отвлеченный пример. Ну, например, копать <10кв метров выгоднее лопатой, а более уже экскаватором, так быдлокодер может <10кв метров копнуть экскаватером( т.к. не знает иного способа), а может >= копнуть лопатой( т.к. не знает, что в данном случае лучше иначе).
              И все это порождает ошибку на ошибке, неэффективность на неэффективности, а потом здоровые команды QA пишут свои скрипты, чтобы это отлавливать. В общем, жуть:)
              • Евгений
                03 сентября 2012, 01:41
                Лоссины, ошибки порождаются как самим языком (старые языки, такие как С++, морально устарели, и допускают ошибки там, где современные платформы жестко пресекают действия), так и оператором языка. Не сваливайте все на оператора (=программиста). Языки должны эволюционировать. Как и сами программные библиотеки. Вам же не кажется, что сейчас все должны выбросить свои гаджеты и пересесть на телефоны аналового образца? Движение вперед — это жизнь. И ДотНет помрет, когда появится что-то более современное. Главное уметь проявлять гибкость, не быть упертым в своих ошибках, и переходить на современные и новые вещи. Это называется жизнь. :-)
                • Лоссины
                  03 сентября 2012, 01:44
                  reist, вам не кажется, что как писалась связка си-си++ со вставками асма, так и прододжается?:)
                  • Евгений
                    03 сентября 2012, 01:46
                    Лоссины, где-то возможно и пишется. Но не в трейдинге.
          • Амадей_МФ
            02 сентября 2012, 23:01
            Лоссины, врядли тут есть люди которые могут получить выгоды от такой разницы в скорости. Григорий Фишман разве что.
      • Отчаянный скальпер Джо
        03 сентября 2012, 19:25
        Не буду с Вами спорить о платформе, это болезненный вопрос )
  • PeterParker
    02 сентября 2012, 22:20
    Вопрос зачем? Есть конкретная задача или алгоритм, который можно переложить на робота?

    Есть ли смысл учить эфиопский, если в Африку ехать не планируешь?
  • Invest-Fund
    02 сентября 2012, 23:02
    Лучшие компании работают на матлабе
    • Евгений
      03 сентября 2012, 01:43
      Invest-Fund, лучшие компании работают на Windows! Работники в лучших компаниях едят макароны! Лучшие компании имеют офисы! Продолжать? :-)
  • Romanio
    03 сентября 2012, 00:39
    Вообще как-бы не получилось наоборот — ты всё изучишь — теорию вероятностей, статистику, способы обработки больших массивов данных, SQl… .NET. Матлаб… запустишь свой измеритель — и!!! получишь научное доказательство того, что заработать на рынке невозможно) любой устойчивый сверх-доход (свыше банковского депозита) — антинаучное явление)
    • Лоссины
      03 сентября 2012, 00:42
      Romanio, наоборот, неантинаучное, т.е. банк дает твой депозит кому-то под проценты, их же как-то отдают, не так ли? Иначе бы банк разорился.:)
  • barabas
    03 сентября 2012, 14:08
    Марсель Тазетдинов,
    «иначе никак» — удивило.
    Можете рассказать чуть подробнее, каким образом .NET, SQL и прочие технологии помогут вынимать деньги из рынка?
    На мой взгляд, достаточно иметь один инструмент для проверки идей, которым хорошо владеешь. А изучение каких-то дополнительных технологий — просто трата времени. Проблема в трейдинге только одна — найти прибыльную систему (неэффективность), и лучший инструмент для ее решения — мозг. А закодировать и проверить можно в чем угодно, хоть в Экселе.
      • barabas
        03 сентября 2012, 20:24
        Марсель Тазетдинов,
        я просто хотел сэкономить вам время, намекнув, что ни .NET, ни SQL вам ничего для трейдинга не дадут, а MathLab нужен только если вы уже владеете им, но не владеете чем-нибудь типа WealthLab. Но навязываться конечно тоже не буду, это всего лишь имхо :)

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

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