У вас не стоит Flash Player
Настройки
#55518 - Wed May 29 2013 09:32 PM Пакетная Оптимизация и Пакетное Тестирование
SavosRU Offline
stranger

Registered: Fri Apr 19 2013
Записи: 10
Добрый день!
Надеюсь, эту ветку читают разработчики TSLab???

Чего не хватает, так это пакетной оптимизации (и пакетного бэктестинга). То есть оптимизации (теста) одной стратегии сразу по набору из нескольких инструментов (акций, фьючерсов) и наоборот - оптимизации нескольких стратегий по одному инструменту.

То есть подобие того, что в Wealth Lab'е называется "Strategy Ranking"

Почему это так важно и удобно:
- представим, что у кого-то есть (ну, он так считает, что есть) супер-пупер стратегия
- также представим, что перед ним стоит выбор - на какой акции этой стратегией можно максимально заработать с минимальными просадками и так далее
- сейчас для 100 акций ему придется 100 раз запускать оптимизацию, сохранять эти 100 результатов, потом как-то их перекрестно сравнивать - короче ГЕМОРОЙ, а не работа. А если акций на том же NYSE торгуется не одна тысяча???
- а могло бы быть так - скормил этой пакетной оптимизации одну стратегию и 100 (200, 300, сколько надо) акций и пошел спать. Пришел через день (или два, или неделю) - и получил сводную таблицу, из которой и выбрал парочку акций с максимально подходящим для них набором параметров.

Аналогично происходит и в обратную сторону:
- представим, что есть ЛЮБИМАЯ акция, которую кто-то знает как родную и только ею собирается торговать (ну или парой-тройкой таких) - другие ему вообще не интересны
- и вот нарыл (придумал, украл, купил) этот некто себе десяток-другой самых разных стратегий
- при нынешней ситуации он должен все эти десятки стратегий ПО ОДНОЙ оптимизировать на своей любимой акции и сохранять десятки результатов, потом их попарно или как-то иначе сравнивать - опять ГЕМОРОЙ
- при пакетной работе - запустил на оптимизацию по одной акции все имеющиеся стратегии, занялся другими делами, а на выходе получил результаты, из которых осталось только отобрать одну-две лучшие на данный момент стратегии.

Ну, думаю, все уже давно поняли, что я хотел сказать.
С учетом того, что ситуация на рынке вообще-то постоянно меняется, такие "переодические оптимизации" руками вообще делать нереально - все время будет уходить только на них, торговать и просто жить будет некогда. Пакетная обработка для того во многих областях и используется, чтобы освободить время человека.

Повторяю - это не из-за ЛЕНИ, это просто разумный подход по освобождению от нудного и совершенно не нужного нажимания одних и тех же кнопочек по сотне раз, уже реализованный в Велсе и так недостающий в TSLab'e!!!

Только из-за одной этой возможности сейчас пользуюсь триальным Велсом! Даже при том, что ТАМ очень плохо реализована поддержка многопроцессорности, - все-равно выгоды очевидны. Нет нужды несколько часов, а то и дней сидеть в программе и тыкать кнопки. Запустил на сервере, отключился от него и занимайся своими другими делами: придумывай новые стратегии, торгуй вручную, изучай новые рынки - да хоть просто читай или спи.

И, кстати, при той действительно ЗАМЕЧАТЕЛЬНОЙ многопроцессорности, что есть в TSLab - пакетная оптимизация и пакетный бэктестинг рвал бы эти Велсовские возможности, как Тузик грелку ;-)) Нет, правда-правда!!! Я сравнивал возможности на 16-ядерной машине - Велс и на 25 процентов ее не нагрузил, а TSLab по полной! И (на одиночной оптимизации) TSlab справился гораздо быстрее. Была бы пакетная - TSLab точно так же обошел бы Велс, как стоячего...

При всей бесплатности TSLab'a я бы за подобную пакетную оптимизацию готов был бы даже и заплатить, как за опцию, возможно, нужную не всем. Хотя считаю - что всем нужна, просто многие об этом пока не знают ;-)


Отредактировано SavosRU (Wed May 29 2013 09:36 PM)

Наверх
#55519 - Wed May 29 2013 09:38 PM Re: Пакетная Оптимизация и Пакетное Тестирование [Re: SavosRU]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Идея здравая.. осталось для этого купить пк с производительностью более 10 терафлоп, и запускать оптимизацию!
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#55521 - Wed May 29 2013 09:54 PM Re: Пакетная Оптимизация и Пакетное Тестирование [Re: sar]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
+1
сколько помню тслаб - всегда мечтал ещеи о простой эквити портфеля...

Наверх
#55525 - Wed May 29 2013 10:02 PM Re: Пакетная Оптимизация и Пакетное Тестирование [Re: uuzzeerr]
SavosRU Offline
stranger

Registered: Fri Apr 19 2013
Записи: 10
Если согласны с моим предложением - проголосуйте за него по оранжевой кнопочке слева - там где написано "Предложите идею".

Идея там, как и эта ветка, называется "Пакетная Оптимизация и Пакетное Тестирование". И, поскольку я эту идею только озвучил - там пока НОЛЬ голосов. ЭТО надо исправлять ;-)


Отредактировано SavosRU (Wed May 29 2013 10:03 PM)

Наверх
#55527 - Wed May 29 2013 10:21 PM Re: Пакетная Оптимизация и Пакетное Тестирование [Re: SavosRU]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
и поставят это в лист доработок на 1358 место, это где то через 3 года... frown


Отредактировано uuzzeerr (Wed May 29 2013 10:22 PM)

Наверх
#55591 - Fri May 31 2013 02:17 PM Re: Пакетная Оптимизация и Пакетное Тестирование [Re: uuzzeerr]
K_Pavel Offline
journeyman

Registered: Thu Mar 22 2012
Записи: 76
О, спасибо, uuzzeerr. Подняли мою любимую тему - совокупную эквити портфеля скриптов. Слышал - будет в версии 13.3 Там же внедрят и возможность задавать индикатору параметры с помощью другого блока.

Тогда и заживем!
Если доживем.

Наверх


Moderator:  ViL, sar