Результат из скрипта

Автор: jhgjrht

Результат из скрипта - Sat May 17 2014 11:03 PM

Индикатор позволяет запомнить рассчитываемое в скрипте значение и использовать его потом для оптимизации параметров скрипта.
Хотите оптимизацию по коэффициенту Шарпа, Сортино или по чему-либо еще? Пожалуйста!

Автор: vito333

Re: Результат из скрипта - Sun May 18 2014 02:58 AM

Ещё не посмотрел, но аплодирую! wink
Так как от вас только качественные вещи
Автор: ra81

Re: Результат из скрипта - Sun May 18 2014 07:33 AM

как то слишком замудрено индикатор то сделали. Ну очень замудрено. Да и интерфейса достаточно IValuesHandler.
Да и боюсь сложновато будет применять такое в виз редакторе, но ждем комментов визуальщиков. Я даже не думал, что получится применять эту фичу в виз редакторе smile.
Автор: Den Commander

Re: Результат из скрипта - Sun May 18 2014 10:48 AM

Ни фига себе! Самодельный кубик?! Крррррууууто!!! Спасибо!
Автор: jhgjrht

Re: Результат из скрипта - Sun May 18 2014 02:11 PM

Originally Posted By: vito333
Ещё не посмотрел, но аплодирую! wink
Так как от вас только качественные вещи

Спасибо за добрые слова! smile
Автор: jhgjrht

Re: Результат из скрипта - Sun May 18 2014 02:20 PM

Originally Posted By: ra81
как то слишком замудрено индикатор то сделали. Ну очень замудрено. Да и интерфейса достаточно IValuesHandler.
Да и боюсь сложновато будет применять такое в виз редакторе, но ждем комментов визуальщиков. Я даже не думал, что получится применять эту фичу в виз редакторе smile.

Нормально сделано. Интерфейса IValuesHandler будет недостаточно для "потоковой" обработи. Ну а свой список для того чтобы память не тратить попусту.
Название только забыл исправить с "Результат для оптимизации" на "Результат из скрипта".
Автор: ra81

Re: Результат из скрипта - Sun May 18 2014 06:11 PM

Originally Posted By: jhgjrht

Нормально сделано. Интерфейса IValuesHandler будет недостаточно для "потоковой" обработи. Ну а свой список для того чтобы память не тратить попусту.
Название только забыл исправить с "Результат для оптимизации" на "Результат из скрипта".

Нууу кажется для того чтобы была и потоковая и последовательная нужно просто описать IStreamHandler и IValuesHandler. В общем если интересно вот моя версия того же самого.
Автор: 777

Re: Результат из скрипта - Mon Sep 29 2014 08:51 PM

Originally Posted By: jhgjrht
Индикатор позволяет запомнить рассчитываемое в скрипте значение и использовать его потом для оптимизации параметров скрипта.
Хотите оптимизацию по коэффициенту Шарпа, Сортино или по чему-либо еще? Пожалуйста!


jhgjrht, СПАСИБО !!!
Что-то я всё интересное пропустил!
Но лучше поздно, чем никогда.
Автор: 777

Re: Результат из скрипта - Mon Sep 29 2014 09:12 PM

решается куча вопросов, жаль, что больше одного значения вывести нельзя, вопрос к тслаб как я понимаю.
Можно подсчитать и вывести доход в рублях, при использовании не рублевых инструментов.
Использование всех источников, что есть в скрипте.
Подсчитать и вывести можно, что угодно.

З.Ы.
А не смогли бы сделать Медиану, как во вкладке Доход?
Автор: jhgjrht

Re: Результат из скрипта - Tue Sep 30 2014 02:35 AM

Originally Posted By: 777
решается куча вопросов, жаль, что больше одного значения вывести нельзя, вопрос к тслаб как я понимаю.
Можно подсчитать и вывести доход в рублях, при использовании не рублевых инструментов.
Использование всех источников, что есть в скрипте.
Подсчитать и вывести можно, что угодно.

З.Ы.
А не смогли бы сделать Медиану, как во вкладке Доход?

Да, только одно значение. Сделать несколько пользовательских столбцов в таблице результатов оптимизации для разработчиков большого труда не составит. Так что если очень надо и их настойчиво попросить, то наверняка сделают.

"Медиана" на странице доход - это вовсе не медиана smile это, видимо, линейная регрессия значений "Прибыль". Кубики для расчета ее параметров есть у Vito, если мне память не изменяет.
А расчет медианы, кстати, сделал. здесь
Автор: captian

Re: Результат из скрипта - Tue Sep 30 2014 06:43 AM

Originally Posted By: vito333
Ещё не посмотрел, но аплодирую! wink
Так как от вас только качественные вещи
+++ Поддерживаю. Всегда интересные решения у автора.
Автор: serg

Re: Результат из скрипта - Tue Sep 30 2014 08:25 AM

+вот до чего здоровая конкуренция доводит! grin
два решения - на выбор пользователей ! попользуемся...))
Автор: serg

Re: Результат из скрипта - Tue Oct 07 2014 09:31 AM

вопрос - а бесконечность в расчете - это хорошо или не очень smile
хотелось бы число увидеть...или что то не так делаю ?
Автор: uuzzeerr

Re: Результат из скрипта - Tue Oct 07 2014 09:43 AM

скорее всего это результат деления на ноль. а какой смысл выражения SMA/StDev ?
Автор: serg

Re: Результат из скрипта - Tue Oct 07 2014 09:47 AM

вообще то должен доход/ отклонение, возможет и вариан с SMA для упрощения...

цифры : 2000 - период SMA и 2000 - отклонение - как у автора...
а потом - в оригинале - все считает......
Автор: uuzzeerr

Re: Результат из скрипта - Tue Oct 07 2014 11:04 AM

я о другом, из этого получается что интересный фильтр из этого может получится , просто чтоб не создовать велосипед может это реализованно в каком нибудь индикаторе и есть трактование или "физический" смысл?
Автор: serg

Re: Результат из скрипта - Tue Oct 07 2014 11:12 AM

у меня тоже была такая идея, но как ее применить ??))
Автор: uuzzeerr

Re: Результат из скрипта - Tue Oct 07 2014 11:37 AM

довай рассуждать - сглаженное значение мы делим на "Большое значение среднеквадратического отклонения показывает большой разброс значений в представленном множестве со средней величиной множества; маленькое значение, соответственно, показывает, что значения в множестве сгруппированы вокруг среднего значения" -> что мы в итоге имеем... думаю это надо применять не к доходу..
Автор: jhgjrht

Re: Результат из скрипта - Tue Oct 07 2014 11:40 PM

Плюс бесконечность - это бесконечно хорошо, минус бесконечность - бесконечно плохо. smile
Бесконечность возникает при делении на 0.
1 / 0 = +бесконечность.
-1 / 0 = -бесконечность.
Стандартное отклонение одинаковых значений = 0, думаю, отсюда проблема. Если очень хочется, то можно в формуле проверять значение StDev на 0.

Задумка в примере из первого поста темы была: показать несложный расчет какого-нибудь критерия оптимизации. Я взял за основу расчет коэффициента Шарпа, но считаю его не по доходностям системы за какой-то период, а по ее общей прибыли. Для целей оптимизации (т.е. для выбора наименьшего или наибольшего значения) этого, на мой взгляд, достаточно.

SMA / StDev -- сколько среднеквадратических отклонений укладывается в математическое ожидание величины.
Простыми словами можно так сказать: отношение среднего значения к среднеквадратическому отклонению - это мера плавности изменений (графика эквити, в данном случае).
Можно также сказать, что это значение - величина обратная коэффициенту вариации
Используется ли в каком-либо индикаторе значение SMA / StDev - этого я не готов сказать, не знаю.
Автор: uuzzeerr

Re: Результат из скрипта - Wed Oct 08 2014 12:55 AM

ну я знал, но не знал как словами выразить... smile
Автор: GAW

Re: Результат из скрипта - Wed Nov 05 2014 04:07 PM

Хммм у меня почему то оба вариант не так отрабатывают (см. скрин). а вто тот который на RUSALGO нормально...
Автор: uuzzeerr

Re: Результат из скрипта - Wed May 18 2016 07:25 PM

Originally Posted By: jhgjrht
...
SMA / StDev -- сколько среднеквадратических отклонений укладывается в математическое ожидание величины.
Простыми словами можно так сказать: отношение среднего значения к среднеквадратическому отклонению - это мера плавности изменений (графика эквити, в данном случае).
...


почему именно так? согласно "Подробно про коэффициент Шарпа" на вход sma должно подаваться мат.ожидание этакое среднееЗА
Автор: jhgjrht

Re: Результат из скрипта - Wed May 18 2016 11:18 PM

Для простоты. Я не собирался напугать читателей обилием используемых кубиков. smile
Автор: uuzzeerr

Re: Результат из скрипта - Wed May 18 2016 11:26 PM

нормуль , это я тупанул. -это самый базовый вариант без безрисковй ставки.

интересно как на него будет влиять применение более сложной либо адаптивной MA
Автор: jhgjrht

Re: Результат из скрипта - Thu May 19 2016 12:11 AM

Сложно повлияет. Пропорционально степени сложности. smile
Можно с интересом скоротать не один вечерок, перебирая различные машки или что-то еще, но вряд ли из этого получится что-то путное. Если хочется сложностей, то лучше аппроксимировать доход, доходность или что хотите, какой-нибудь функцией, лучше сразу экспонентой. smile И высчитывать отклонение от нее, а величину отклонения оптимизировать.
Автор: uuzzeerr

Re: Результат из скрипта - Thu May 19 2016 08:53 AM

ну допустим,
методика расчета WMA сдвигает веса значений к посленим поступившим. таким образом и трактовка коэфициента должна реагировать больше на последние результаты
Автор: Stan

Re: Результат из скрипта - Thu May 19 2016 06:13 PM

Честно не пойму этот результат из скрипта, сделал как на картинке что год назад , что сейчас показывает ноли в оптимизации, что насытил математикой бредовой тоже самое
Автор: DOMINANTX2

Re: Результат из скрипта - Sat Jul 23 2016 04:58 PM

Индикатору от RusAlgo "Отклонение от линейной регрессии" требуется этот кубик "Результат для оптимизации" запускаю оптимизацию одни 0,00 в столбце, разработчики помогите решить проблему версия TSLab 1.2.26.0
Автор: jhgjrht

Re: Результат из скрипта - Sun Jul 24 2016 02:00 AM

Не в той теме пишете.
Нули в таблице с результатами оптимизации могут быть из-за этого
Автор: ra81

Re: Результат из скрипта - Sun Jul 24 2016 09:03 AM

да, вполне годный совет. Возможно вы забыли кубик подключить на график.