Яковлевич (osa), я слабо разбираюсь, но честно говоря прямой связи не вижу между глухим зависанием компа и скоростью работы винта, SSD скорее всего костыль который принципиально ничего не поменняет
gerak, кстати, глухое зависание компа либо проблема операционки (побита вирями), либо умирающий хард. SSD придаст и скорость (загрузка операционки и общая работа, т.к. свопиться операционка на ssd много быстрее). Вопрос в количестве оперативы на ноуте текущем тоже важный. И какая операционка стоит.
gerak, у меня тоже 10-ка стоит. ЛУчше, конечно, 7-ку или серверную 2008ю. Ну, или 10-ку твикать до усёра. 4 гб оперативы явно мало. Вообще, рекомендую вот что сделать.
1) Купить SSDшник. Себе на ноут поставил Intel 230ый на 240 гб, мне нравится.
2) Поставить новую винду.
3) Добавить 4 гб оперативы.
Corei7 Skylake (6700K, 6700, 6700T) + nVidia GeForce 960-980 (Если GPGPU юзаешь). Оперативки поболее, т.к. оптимизаторы прожорливы на память. Денег-то сколько есть? Да, диск крайне желателен SSD, но это в любом ноуте можно и ручками заменить.
Кстати, вопрос — какой смысл в ноуте, если M процессоры заведомо слабее будут десктопных? Аналогично для M видеокарт. Купите стационарник + UPS. Удалённо работайте на нём через TeamViewer, он бесплатный.
gerak, Крайне рекомендую почитать про GPGPU (CUDA, OpenCL). MT5, судя по описанию, реализует часть функционала посредством OpenCL, что неслабо ускоряет расчёты.
Стационарник на Corei7-4770, 16 гигов оперативки, видюху пока что мощную не брал (стоит GeForce 620-я) — ещё не успел переделать часть расчётов на CUDA, немало времени требует на переписывание библиотек R под GPGPU или хотя бы многопоточность. Но в процессе.
gerak, я лично сам всегда собираю. Обычно используются ресурсы а-ля tom's hardware, ixbt и иных, смотрятся попугаи, читаются отзывы и т.п. Дальше уже Савёлка, ручки, отвёртка. По необходимости его прям там из комплектующих соберут за 1 килорубль примерно. Corei* производятся компанией Intel, поэтому разница в покупке у того или иного продавца только в цене. Да, на Skylake потребоваться может сторонний кулер, но это можно обсудить с железячниками на той же Савёле.
По поводу видеокарты — OpenCL тянет, значит, видеокарта нужна. Правда, большой вопрос в том, насколько много расчётов делать надо — если считать придётся много, то лучше уж тогда брать и видюху помощнее (ну, если система анализа юзает GPGPU в том или ином виде). Если нет — хватит и встроенной (если играться не планируете).
https://ultravds.com/?p=1045 ботов ставь на удаленку а для создания ботов ай7 или ксеон(если дело доходит до фанатизма) 8-16 гигов оперативы и видеокарта какая нибудь
Вячеслав Собакин, да нет ни какого фанатизма, алгоритмы давно созданы и работают, просто вдруг оказалось, что даже такие простые алгоритмы забирают все ресурсы и вешают бук, когда их работает параллельно достаточно много
Кот Матроскин, я подозреваю тут дело не столько в 3-м смарткоме (хотя и в нем тоже), сколько в том что TSLab за прошедшее со смарткома2.2 время тоже «развился»
Так я же как был на 1.2, так на ней и остаюсь до сих пор. Чему ж там развиваться)))? Хотя, багов стало ощутимо меньше, чем год назад.
Причина скорее в том, что Смартком2.2 32 битный и имеет ограничения в 1,5 гб. А Смартком3 64 битный и таких ограничений нет. Жрет, сцука…
gerak,
ну, формально говоря, отжирает не смартком, а ТСЛаб. Это разница между ТСЛаб 32 бит и 64 бит. И Смартком3 как раз позволяет использовать 64 битный режим.
Но о точных причинах я говорить не могу, т.к. не знаю
gerak,
в ТСЛабе можно и на кубиках, и на API писать. Лично я пишу на API
Изначально изучал S# СтокШарп (а это довольно сложная библиотека), но сначала ничего путевого не было. Потом у меня был перерыв в этом направлении, а они за это время хорошенько поменяли свою библиотеку (они это частенько делали в то время). В результате психанул и перешел на ТСЛаб.
Честно говоря, не знаю на C# ничего, кроме ТСЛаба и СтокШарпа, полностью легального и достаточно доступного для автоматизации торговли.
Есть еще mt5, но о ней мало информации и отзывов, чтобы сделать выводы о ее пригодности. Да и язык там не C#, а С (или С++ — точно не помню) — нужно дополнительно осваивать
Кот Матроскин, дело в том, что осваивать программирование мне не хочется по многим причинам, поэтому кубики меня устраивают полностью, вопрос прост как пять копеек- какие кубики лучше, на этот вопрос можете ответить?
Кот Матроскин, там через реестр он совсем выключается… но смртком все равно память жрет… надо раз в неделю комп перегружать иначе виснет… и долго заявки ставит
Если комп, то для тслаба в боевом режиме будет достаточно Сore i5+8гб оперативы+ssd, но это только для работы роботов, использовать комп параллельно будет нельзя.
Если серьезно относитесь к алготрейдингу, то берите все же dedicated server в надежном ЦОД и голова болеть не будет!
Chepell, понятно, нужно что то с Сore i5 или Corei7 и 8гб оперативы, но совершенно не могу понять каким боком тут видеокарта, если кроме лога я ничего не вывожу
gerak, 8 — мало по моим оценкам (использование S#, многопоточности, бэк-тесты на больших выборках). Бери 16 или 32 гб. SSD обязателен. Видеокарта используется для расчётов. Блин, вот ссылка — читаем, думаем: https://ru.wikipedia.org/wiki/GPGPU
Бобровский Дмитрий, в целом понятно, но ни тесты на больших выборках ни S# не надо, все давно придумано, раньше вообще алгоритм торговался вручную, правда и таим фреймы были побольше, но собственно они и были по этому побольше.
Chepell, ни когда с этим не сталкивался, т.е. вы ставите программу на сервер как на обычный компьютер а внешне это выглядит как будто вы работаете на своем компьютерое
1 если оперативки не хватает то комп начинает кидать данные на винт и подвисает...
2 короче запускаешь диспетчер задач и смотришь в чем затык в памяти или проце
3 + смотришь нагрузку на разные ядра… если грузит только одно ядро то надо брать проц с максимальным быстродействием
если грузит ядра равномерно, то бери многоядерный проц
1) Купить SSDшник. Себе на ноут поставил Intel 230ый на 240 гб, мне нравится.
2) Поставить новую винду.
3) Добавить 4 гб оперативы.
Кстати, вопрос — какой смысл в ноуте, если M процессоры заведомо слабее будут десктопных? Аналогично для M видеокарт. Купите стационарник + UPS. Удалённо работайте на нём через TeamViewer, он бесплатный.
По поводу видеокарты — OpenCL тянет, значит, видеокарта нужна. Правда, большой вопрос в том, насколько много расчётов делать надо — если считать придётся много, то лучше уж тогда брать и видюху помощнее (ну, если система анализа юзает GPGPU в том или ином виде). Если нет — хватит и встроенной (если играться не планируете).
Причина скорее в том, что Смартком2.2 32 битный и имеет ограничения в 1,5 гб. А Смартком3 64 битный и таких ограничений нет. Жрет, сцука…
ну, формально говоря, отжирает не смартком, а ТСЛаб. Это разница между ТСЛаб 32 бит и 64 бит. И Смартком3 как раз позволяет использовать 64 битный режим.
Но о точных причинах я говорить не могу, т.к. не знаю
в ТСЛабе можно и на кубиках, и на API писать. Лично я пишу на API
Изначально изучал S# СтокШарп (а это довольно сложная библиотека), но сначала ничего путевого не было. Потом у меня был перерыв в этом направлении, а они за это время хорошенько поменяли свою библиотеку (они это частенько делали в то время). В результате психанул и перешел на ТСЛаб.
Честно говоря, не знаю на C# ничего, кроме ТСЛаба и СтокШарпа, полностью легального и достаточно доступного для автоматизации торговли.
Есть еще mt5, но о ней мало информации и отзывов, чтобы сделать выводы о ее пригодности. Да и язык там не C#, а С (или С++ — точно не помню) — нужно дополнительно осваивать
ну, каждый выбирает по себе...
Нет, кубиками не интересуюсь, проконсультировать вряд ли смогу. Да и не знаю на кубиках ничего, кроме ТСЛаба
да, знаю. Я исхожу из того, что не вижу смысла переходить на Смартком3 без перехода на 64 бит
будет меньше оперативки потреблять?
спасибо за совет. Поставил уровень логов 1 (было 5)))
Если комп, то для тслаба в боевом режиме будет достаточно Сore i5+8гб оперативы+ssd, но это только для работы роботов, использовать комп параллельно будет нельзя.
Если серьезно относитесь к алготрейдингу, то берите все же dedicated server в надежном ЦОД и голова болеть не будет!
4 ядра, 8гб памяти, SSD.
2 короче запускаешь диспетчер задач и смотришь в чем затык в памяти или проце
3 + смотришь нагрузку на разные ядра… если грузит только одно ядро то надо брать проц с максимальным быстродействием
если грузит ядра равномерно, то бери многоядерный проц