У вас не стоит Flash Player
Настройки
#62114 - Fri May 09 2014 12:18 PM Сжатый индикатор
vladmvv Offline
stranger

Registered: Tue Jan 31 2012
Записи: 14
Здравствуйте, и снова про сжатие... перерыл много информации про сжатие но как решить мою проблему так и не понял.
при работе на 1д таймфрейме допустим нужно ниже отобразить этот же источник и индикатор но по 5д таймфрейму. для примера использую MACD.
при команде сжать, график цен сжимается точно так же как при простом изменении таймфрейма кнопкой и бары растягиваются на 5 баров 1д таймфрейма. все логично и красиво,
но тот же MACD уже строится не по сжатому (и растянутому графику) а по 1д, точнее значения то строятся по 5д но отображение баров по 1д, в связи с этим появляется большое кол-во баров на индикаторе что и нужно исправить.
На первом фото сжатый график цен и макди
На втором просто график цен и макди в 5д таймрфемйме
Нужно что бы сжатый макди (из 1д в 5д) выглядел как макди 5д на втором фото только растянутый
Заранее спасибо





Attachments
5days zip.png (451 downloads)
5days.png (401 downloads)



Отредактировано vladmvv (Fri May 09 2014 12:20 PM)

Наверх
#62116 - Fri May 09 2014 01:46 PM Re: Сжатый индикатор [Re: vladmvv]
finstrateg Offline
member

Registered: Sat Oct 19 2013
Записи: 174
"Нужно что бы сжатый макди (из 1д в 5д) выглядел как макди 5д на втором фото только растянутый"

мне кажется, что это не возможно, свечи скорее всего как-то обособленно отображаются растягиваясь таким способом, но гистограмма макди будет автоматически разжиматься, а не растягиваться при попытке отобразить её в заданных условиях, можно вместо гистограммы поставить линию, тогда будут ступеньки, визуально будет казаться, что там одно значение, но ведь это только графически - автоматическое разжатие происходит при отображении на графике - я так думаю, вычисления же можно проводить так как требуется - до разжатия на каждой ступеньке будет одно значение а не несколько, так что для вычислений всё выглядит так как требуется



Отредактировано finstrateg (Fri May 09 2014 01:59 PM)

Наверх
#62120 - Sat May 10 2014 12:01 AM Re: Сжатый индикатор [Re: finstrateg]
vladmvv Offline
stranger

Registered: Tue Jan 31 2012
Записи: 14
в том то и проблема что страдают вычесления- на графике видно что в первом случае MACD закрылся на 2.647 во втором же на 2.102.
так же возникают проблемы при построении средних из за повторяющихся свечей и тд.

PS не понимаю зачем нужно было делать такую заморочку с сжатием (разжатием), как мне кажется легче ( не только для пользователей, но и создателям) было сделать возможность выставлять отдельные таймфреймы для каждого элемента источник. сразу бы отпали все вопросы с построением систем в разных таймфреймах.


Отредактировано vladmvv (Sat May 10 2014 12:11 AM)

Наверх
#62126 - Sat May 10 2014 12:24 PM Re: Сжатый индикатор [Re: vladmvv]
finstrateg Offline
member

Registered: Sat Oct 19 2013
Записи: 174
расжатие происходит в момент вывода на график или в момент когда используется кубик разжатия или атоматическое разжатие еще может быть если в вычислениях используется другой таймфрейм (не сжатый), до этих моментов вычисления будут проходить в сжатом виде, просто их результат увидеть можно только в расжатом виде, так же зачастую вычисления можно проводить и в разжатом виде, например пересечения линий они что в сжатом, что в разжатом одинаковы )))

сжатия-разжатия действительно сильно накладывают ограничения


Отредактировано finstrateg (Sun May 11 2014 05:01 PM)

Наверх
#62138 - Sun May 11 2014 03:47 PM Re: Сжатый индикатор [Re: finstrateg]
vladmvv Offline
stranger

Registered: Tue Jan 31 2012
Записи: 14
нечего не понял
"расжатие происходит в момент вывода на график"
из этого источника http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=8077#Post8077 "Эту задачу и решает блок «Разжать». Он тиражирует каждую новую полученную свечку M раз = Новый таймфрейм / Базовый таймфрейм"
исходя из ваших слов что данные автоматически разжимаются и из того что M раз = Новый таймфрейм / Базовый таймфрейм следует что М=5д/1д = 5
=> каждая свеча должна тиражироваться по 5 раз чего мы не видим на моих графиках, там свечи тиражируются каждый раз по разному

так же интересует вопрос как растягивается график цен на первом фото, то сжатые свечи захватывают 3 свечи в ширины, то 4 хотя по моей логике каждая сжатая цена 5д должна захватывать 5 свечей 1д

Наверх
#62141 - Sun May 11 2014 04:59 PM Re: Сжатый индикатор [Re: vladmvv]
finstrateg Offline
member

Registered: Sat Oct 19 2013
Записи: 174
в тслабе заложено что в некоторых случаях данные автоматически разжимаются - сами по себе, т.е. даже если ты блок разжать не использовал - если ты начинаешь сжатые данные выводить на график или использовать в вычислениях с данными с другого таймфрейма, то не важно - использовал ты блок разжать или нет - данные сами по себе автоматически разожмутся

свечи отображаются как-то по своему - не рисуется одна свеча 5 раз, а рисуется одна на 5 свечей, если нарисовано на 3 или 4, значит наверное в этом пятиминутном промежутке нет каких-то минутных свечей (посмотри по времени свечей), возможно не было сделок в какую-то минуту-две и свечей поэтому нет.


Отредактировано finstrateg (Sun May 11 2014 05:04 PM)

Наверх
#62156 - Sun May 11 2014 10:21 PM Re: Сжатый индикатор [Re: finstrateg]
vladmvv Offline
stranger

Registered: Tue Jan 31 2012
Записи: 14
извините конечно, но прошу прежде чем писать ответ- вникнуть в суть проблемы а так же прочитать предыдущие сообщения участников темы.
1. "в тслабе заложено что в некоторых случаях данные автоматически разжимаются - сами по себе, т.е...."
на это высказывание я отвечал уже раньше и по этой логике нужно исходить из понятия "разжать". смотрите предыдущее сообщение что бы мне не копировать одну и ту же информацию несколько раз.

2. "свечи отображаются как-то по своему - не рисуется одна свеча 5 раз, а рисуется одна на 5 свечей..."
не о каком "пятиминутном промежутки" речи не идет. я зжимаю график с таймфреймом 1 день в таймфрейм 5 дней. в кажой свече в 1 день- сделки происходили. следовательно каждая пятидневная свеча в ширину должна быть растянута на 5 свече с таймфреймом в 1 день

Наверх
#62157 - Mon May 12 2014 01:09 AM Re: Сжатый индикатор [Re: vladmvv]
finstrateg Offline
member

Registered: Sat Oct 19 2013
Записи: 174
сам попробуй вникнуть, все уже понятно если включить мозг, 5 минут приведено только для примера, в случае с днями очевидно что выпадают выходные и праздники и только если свеча попадает на период с понедельника по пятницу - только в этом случае она будет растянута на 5 дней, в остальных случаях внутри пятидневной свечи будут содержаться выходные которые пропущены на дневном графике

Наверх
#62158 - Mon May 12 2014 01:11 AM Re: Сжатый индикатор [Re: finstrateg]
finstrateg Offline
member

Registered: Sat Oct 19 2013
Записи: 174
да, если тебе нужны недельные свечи, то ставь период 7 а не 5 дней

Наверх
#62159 - Mon May 12 2014 02:08 AM Re: Сжатый индикатор [Re: finstrateg]
vladmvv Offline
stranger

Registered: Tue Jan 31 2012
Записи: 14
да, мой косяк- со своим минутным примером запутали просто)) с шириной баров разобрался)) спасибо!
а с MACD получается нечего и не сделаешь? авто разжатие не отменить? что бы он отражался как сжатый график цен (он же не разжимается ;))

Наверх
#62179 - Mon May 12 2014 08:51 PM Re: Сжатый индикатор [Re: vladmvv]
finstrateg Offline
member

Registered: Sat Oct 19 2013
Записи: 174
вычисления можно проводить до разжатия, а на графике с макди ничего не сделать - гибкости никакой


Отредактировано finstrateg (Mon May 12 2014 08:51 PM)

Наверх


Moderator:  ViL, sar