У вас не стоит Flash Player
Настройки
#81951 - Mon Jun 05 2017 10:32 AM Мин/Макс значение индикатора за несколько сессий
Proboeva Offline
stranger

Registered: Thu Mar 10 2016
Записи: 3
Работаю с часовиками и индикатор рассчитывается по часовикам. Нужно определить минимальное значение индикатора за несколько торговых сессий. Например, за 5, 10, 100. Как это сделать универсально?

Наверх
#81954 - Mon Jun 05 2017 11:43 AM Re: Мин/Макс значение индикатора за несколько сессий [Re: Proboeva]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Блок Сжатие
1440 минут - это сутки.
От него индикатор, с тем периодом, который нужен.

Наверх
#81955 - Mon Jun 05 2017 12:33 PM Re: Мин/Макс значение индикатора за несколько сессий [Re: ViL]
Proboeva Offline
stranger

Registered: Thu Mar 10 2016
Записи: 3
Спасибо!

А если это обновляемое значение? Например, я каждый день с помощью обновляемого значения определяю хай первого часа. И мне нужно определить, является ли сегодняшний хай первого часа самым большим хаем первого часа за последние 5, 10, 100 дней.

Наверх
#81956 - Mon Jun 05 2017 02:01 PM Re: Мин/Макс значение индикатора за несколько сессий [Re: Proboeva]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Это интересней. Лучше написать свой индикатор на c#
Но в визуальном редакторе думаю можно эту задачу решить.
Приложил извращенный вариант, так как не всегда у всех
часовик.
А зачем Вы пользуете ОЗ, не знаю. По-идее Вы просто так же можете наложить максимумЗа на максимум часового бара, собственно получить искомое значение. Тут нужно понимать, что в сутках 24 часа для сжатия, но для рынка ртс, с вечеркой, это 14 нарисованных часовых бара. Соответственно два дня, это период 28 в максимумеЗа, 140 за 100 дней.

Максимальный бар - я взял разницу между максимум первого бара и Открытием текущей сессии. (индикатор отсюда http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=2425#Post2425 для версии 1.2, в версии 2.0 он уже встроен "Открытие сессии")
По разнице строю Максимум За. Этим блоком и определяем максимальное значение максимума в первом часе за указанное кол-во баров. У меня в скрипте указано кол-во баров, которое загрузилось за историю RIM7

Соответственно, далее определение простое в логформуле. Если МаксимумЗа равен текущему ОЗ, значит сегодня максимум первого бара максимальный за указанную выборку.


Attachments
МаксимальныйМаксимум.tscript (64 downloads)


Наверх
#81957 - Mon Jun 05 2017 03:06 PM Re: Мин/Макс значение индикатора за несколько сессий [Re: ViL]
Proboeva Offline
stranger

Registered: Thu Mar 10 2016
Записи: 3
Спасибо!

Наверх


Moderator:  ViL, sar