Sopernik
Sopernik личный блог
28 февраля 2016, 11:54

Робот и Я.

                Здравствуйте господа трейдеры или те кто решился изменить свою жизнь к лучшему. 
Я 3 года в на бирже и 1 год в плюсе. Стратегия норм, но с недавнего времени, решил заиметь робота. Надоело сутками сидеть у компа и наконец таки окунуться в реальную жизнь с друзьями (многих потерял из-за рынка) посмотреть свой родной город )))) и конечно же девушки и личная жизнь........ 
                Нашел программиста, сформулировал тех. задание стратегия не сложная но, несколько дней и скрипт готов. Выяснилось, что настройки не дают профита на оптимизации и еще что мой комп говно и не тянет вычислительных процессов. хотя все игры летят на ура )))).  комп за 500т.р. жаба душит покупать, приходится оставлять на несколько суток для завершения процесса, надеюсь все получится.  Дальше читайте в разделе Алготрейдинг.....    
49 Комментариев
  • Счастливый Конец
    28 февраля 2016, 12:05

    про мощный компьютер — вам надо решить: есть у вас деньги на авто, или можно обойтись велосипедом или такси. Мощный комп можно попробовать арендовать. Главное чтобы вы знали что на нем считать. И потом, вот заведете вы робота. Думаете с друзьями потом будете общаться и родной город осматривать? Огорчу. Будете сидеть около робота и караулить. Чтобы сделка прошла правильно, чтобы коннект был. А если комп в синий экран вывалится? А если электричество вырубит? Интернет пропадет? Заявка повиснет и не исполняется? А если планка. И таких ситуаций — много. Без программирования не обойтись.

      • Счастливый Конец
        28 февраля 2016, 12:30
        Sopernik, какие пять шесть часов? вы о чем? робота надо запускать в 9:50, работа заканчивается в 23:51, это 14+ часов с перерывом на ужин (15 минут).
        • П М
          28 февраля 2016, 14:16
          Счастливый Конец, а по ночам анализ, почему всё пошло не так :)
      • Евгений Черных
        28 февраля 2016, 14:58
        Sopernik, комп за 500т.р
        Вы робота для роскосмоса написали?
          • Брахман Пилорама
            28 февраля 2016, 18:27
            Sopernik, у программиста карма погнута, возможно на генном уровне. Дешевле найти нормального программера на разовую работу чем покупать компы по 500 косых. Уверяю.
          • Hedgehog
            28 февраля 2016, 20:50
            Sopernik, На эти деньги можно нанять 10 программистов и они так оптимизируют алгоритм, что его можно будет на планшете ставить :)
  • Dollar
    28 февраля 2016, 12:16
    когда доллар по 95?
  • aka
    28 февраля 2016, 12:19
    … в 500 тр как-то слабо верится… обычно такие суммы оправданы в игровых компах только, где 2-3 видюхи топовых, водяное охлаждение и т.п...
    … в несколько суток расчетов — тоже… и скриптом нормальную программу не назовут… но подробностей не знаю, мало ли чего там у вас… будем читать Алготрейдинг…
    • Счастливый Конец
      28 февраля 2016, 12:34
      roan, пара зионов и вот комп за 400тр, если еще пара видеокарт, еще +100тр
      • aka
        28 февраля 2016, 12:53
        Счастливый Конец,… читал ваши посты про зионы… но такое очень мало кому нужно — загрузить столько ядер обычным софтом не получится, пока только самописный софт способен на такое...
        … кстати, купить процессор последней серии  — неплохое вложение может получиться, особенно для гиков и тех, кому нужны расчеты типа фондовых… мысль пришла в голову недавно, когда из-за скачка курса цены в нашей рознице временно были ниже иностранных интернет магазинов типа computeruniverse… мало ли до чего додумаются в плане санкций, могут и технологии ограничить…
      • vorona969
        28 февраля 2016, 20:16
        Счастливый Конец, а зачем ему много крутых видеокарт, чтоб в цвете следить за процессом обсчета программы? 
        • Счастливый Конец
          28 февраля 2016, 21:09
          vorona969, нынешние видеокарты очень мощные, зачастую превосходят по вычислительным мощностям обычные процессоры. Для видеокарт можно писать программы (например, используя CUDA для NVIDIA). А если их еще и несколько (видеокарт) — то вообще запредельные вычисления можно делать. А если это еще и квадро 5200 ( https://market.yandex.ru/product/11029663?hid=91031&show-uid=56682793129455248126001 ) то пара таких видеокарт уже 350-400тр добавят. Про +100тр это пара недорогих я имел в виду, типа титанов.
    • Gens
      28 февраля 2016, 12:42
      roan, да да) там наверно вычисляется траектория движения метеорита))
  • Eldar Shaymardanov
    28 февраля 2016, 12:46
    не знаю что у вас за робот, которому нужен комп за 500 тысяч.
    может совсем не оптимизирован робот или вы хотите сделать для виртуальных машин кластер?!
    ознакомьтесь с арендой виндовой виртуалки в каком-нибудь ДЦ. кучу проблем сразу снимет.
      • Eldar Shaymardanov
        28 февраля 2016, 15:06
        Sopernik, дело не в оптимизации алгоритма, а в оптимизации программного кода.
        Мощный процессор для большого объема вычислений. Для большого объема данных — память. Для большого количества операций чтения-записи — дисковая подсистема.
        Надо понять во что упирается производительность — то и улучшать.
    • aka
      28 февраля 2016, 13:02
      Sopernik,… я только «за» %-))… трейдинг не столь дешевое занятие, как многие стараются представить,… если есть средства — прикупить нормальных небюджетных мониторов, последние процессор/память/материнку/ссд по отдельности или в сборе — всегда приятно…
    • Счастливый Конец
      28 февраля 2016, 14:33
      Sopernik, если параметров много, то можно шаг увеличить. Например, если стоп считать каждый пипс от 10 до 50, это 40 вариантов, а если от 10 до 50 с шагом 5, то всего 8. Т.е. пространство поиска уменьшится, а смысла особого в стопе 10 или 11 пунктов нет, а вот 10 и 15 может есть разница.
  • Антон Ш
    28 февраля 2016, 12:58
    Каким образом для «несложной стратегии» нужен такой комп? Мне кажется вы что-то не то делаете.
    • Счастливый Конец
      28 февраля 2016, 14:36
      Антон Ш, для работы самого робота мощный комп как правило не нужен. Но чтобы робот был прибыльный, надо искать оптимальные параметры — вот тут и нужны вычислительные мощности. Грубо говоря, речь идет о двух компьютерах — торговом и расчетном. Некоторые товарищи думают что это одно и тоже, а это не так.
      • Антон Ш
        28 февраля 2016, 18:35
        Счастливый Конец, Я понял, только вот зачем нужно столько параметров для оптимизации? Накрайняк всегда можно увеличить шаг параметров.  Я очень сильно сомневаюсь что это даст какой-нибудь результат, кроме как переоптимизацию на истории.
        • Счастливый Конец
          28 февраля 2016, 21:01
          Антон Ш, ну я же не знаю чего он ищет, может у него миллион параметров за предыдущие 10 лет прогоняются. Каждый сам решает сколько вычислений ему надо.
  • Сергей Лубяга
    28 февраля 2016, 13:06
    Решил заиметь робота, но в итоге робот поимел меня:
    trader2014.blogspot.com/2014/12/blog-post_8.html
  • baron_samedi
    28 февраля 2016, 13:22
    а я вот микроскопом гвоздь забил…
  • mr klin
    28 февраля 2016, 13:57
    а дедик арендовать не вариант?
  • Translator
    28 февраля 2016, 14:17
    Просто интересно, на каком языке написан «скрипт» и сколько параметров оптимизируется одновременно?
  • Vitty
    28 февраля 2016, 14:27
    в подавляющем большинстве случаев потребность в такой вычислительной мощности означает суперпродвинутое вычислительно сложное гадание на кофейной гуще и curve fitting.

    но исключения, безусловно, бывают.

    • stitrace
      28 февраля 2016, 14:48
      Vitty, возможно он просто тупым перебором миллионы комбинаций параметров оптимизирует. Не используя алгоритмы нахождения оптимумов. Ну и придётся тогда платить за лень или отсутствие мозгов у программиста, который писал тестер, 500к, так что всё нормально)
      • Lafert
        28 февраля 2016, 14:55
        stitrace, сложилось такое же впечатление. Вообще, если человек сам кодить не умеет, то наемные «программисты» могут весьма неплохо на нем поживиться. Сейчас, видимо, заказом компа за 500к тот прощупывает платежеспособность клиента.
          • Eldar Shaymardanov
            28 февраля 2016, 15:08
            Sopernik, вы в ТСЛабе перебор параметров оптимизации делаете что-ли в реальном времени?!
          • Lafert
            28 февраля 2016, 19:13
            Sopernik, но вы же не будете на одном скрипте всю жизнь торговать. Так что, надо будет еще и еще оплачивать)
  • Алексей
    28 февраля 2016, 14:48
    насколько я понял, вы торговали руками, и всё было замечательно.
    значит робот написан криво и уж точно супер компьютер ему не нужен. разберите сделки совершённые роботом он сделал то что нужно?
      • Алексей
        28 февраля 2016, 16:55
        Sopernik, тогда танцуйте от прибыли. если 500к вы за неделю отобьёте то конечно берите железо, если нет ищите способ с экономить. можно софт оптимизировать и несколько компов в кластер собрать или как верно написали в зять в аренду необходимую мощность. опять же эта мощность вам 24х7 нужна? в общем нужно считать, окупаемость. но мой опыт подсказывает что 500к в железе это явно перебор.
  • Трейдер Квадратный
    28 февраля 2016, 14:52
    Про облачные вычисления и аренду вычислительных мощностей что-нибудь слышали? Дешевле компа за 500 тыр.
    • Sicvent
      28 февраля 2016, 16:14
      Трейдер Квадратный, отличный вариант. прежде чем платить кучу бабла, лучше сделать это на стороне. есть вполне достойные варианты без опасения того, что код/алгоритм уведут. а сам процесс торговли я думаю и самый премитивный комп потянет, если это не высокочасточный. 
      • Трейдер Квадратный
        28 февраля 2016, 16:40
        Sicvent, да кому нужна ваша виртуальная машина с алгоритмом торговли, когда на этих же серверах крутятся миллионы других, в том числе и с базами 1С :)
  • Денис Михайлов
    28 февраля 2016, 16:34
    где вы собрались за пол ляма комп брать? через Ротенбергов что-ли?
  • Nemo_2000
    28 февраля 2016, 17:08
    я тебе бота на двух машквх продам… за половину от 500 штук…
  • Юнчикс
    28 февраля 2016, 19:08
    Если аффтор последние 2 года торгует в плюс без дорогого компа, я бы посоветовал ему поторговать еще 2 года также. Возможно он просто увеличит тайм-фрейм или не увеличит, продолжая торговать прибыльно. Но мощный комп нужен для скальперов в первую очередь, а для остальных нужны просто дополнительные деньги.
    Зарабатывайте…
  • puncher
    28 февраля 2016, 21:01
    Скрипт? Это нечто из пары интерпритатор-транслятор? Не слышали о таком?
    Программист и скрипт, требующий комп на 0.5 Мр. Ну ты и напетросянил…

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

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