У вас не стоит Flash Player
Настройки
#77560 - Fri Apr 15 2016 01:53 AM Отставание на графике при разжатии.
Lanf Offline
stranger

Registered: Sat Mar 26 2016
Записи: 4
Добрый день. Отображаю максимум текущего дня на момент каждой свечи. По условию максимум сбрасывается в начале следующего дня.
Без сжатия все работает.
При сжатии на каждом витке цикла "for" синхронизирую бары и добавляю в массив новое значение максимума. После цикла разжимаю массив и получается как на картинке, максимумы вначале совпадают с вычисленными, а чем дальше, тем больше расхождение.
В чем может быть дело?
Красная линия - вычисленные максимумы


Attachments
без сжатия.JPG (213 downloads)
с сжатием.JPG (183 downloads)
testCompress.cs (58 downloads)



Отредактировано Lanf (Fri Apr 15 2016 01:54 AM)

Наверх
#77561 - Fri Apr 15 2016 07:27 AM Re: Отставание на графике при разжатии. [Re: Lanf]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
чтобы получать максимум просто посчитайте Highest по сжатым данным. Разожмите их и будете иметь на каждом простом баре значения макс предыдущего дня.
В остальном явно ошибка в коде при работе со сжатыми барами.
_________________________
__


Наверх
#77582 - Sat Apr 16 2016 02:14 AM Re: Отставание на графике при разжатии. [Re: ra81]
Lanf Offline
stranger

Registered: Sat Mar 26 2016
Записи: 4
Спасибо за совет. С Highest я работал, когда индикаторы считал, там проблем с сжатием/ разжатием не было. В настоящий момент запрогал формацию ретест по свечкам, и хотел унифицировать как-то, чтобы погонять по таймфреймам. В итоге сделал так, чтобы при выводе сжатого инструмента и массива максимумов все выводилось корректно. Но при таком подходе не отображаются сделки. Для этого надо разжать. И тут все перестает работать. Подумаю пока.

Наверх


Moderator:  ViL, sar