Столкнулся с такой проблемой, индикаторы "chaos AO" "chaos AC" по истечении некоторого времени отрисовываются неверно, причем изменения в настройках ни к чему не приводят. Далее если поменять таймфрейм, либо убрать индикаторы и заново подгрузить шаблон, то всё встаёт на свои места:
вот как-то так:
так после перезагрузки:
А также индикатор "Chaos Alligator" отображается неверно, вот для примера график TOS для сравнения:
Ошибки в отрисовке индикаторов [SOLVED]
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: Ошибки в отрисовке индикаторов [SOLVED]
Здравствуйте, Petr.
На исторических данных все индикаторы считаются по Close бара.
Если для индикатора включена опция “Update on every tick” в Format->Study->Properties то в риалтайме индикатор просчитывается на каждом тике.
В зависимости от логики индикатора и настроек исторический просчет и риалтайм просчеты могут не совпадать. Вы можете выключить опцию “Update on every tick” и "Skip identicla ticks", запустить просчет техники в реальном времени. Спустя некоторое время сделать копию чарта, вставить ее (File->Copy window, File-Paste window)-результаты просчета должны совпадать.
По поводу сравнения "Chaos Alligator" с TOS - в TOS такой же исходный код (логика) индикатора? Вы можете в этом убедиться? Одинаковые ли инпуты используются? На скриншотах заметно, что в TOS плоты со смещением, в том время как в МС нет. Одинаковы ли данные и длина дата серии в МС и TOS?
На исторических данных все индикаторы считаются по Close бара.
Если для индикатора включена опция “Update on every tick” в Format->Study->Properties то в риалтайме индикатор просчитывается на каждом тике.
В зависимости от логики индикатора и настроек исторический просчет и риалтайм просчеты могут не совпадать. Вы можете выключить опцию “Update on every tick” и "Skip identicla ticks", запустить просчет техники в реальном времени. Спустя некоторое время сделать копию чарта, вставить ее (File->Copy window, File-Paste window)-результаты просчета должны совпадать.
По поводу сравнения "Chaos Alligator" с TOS - в TOS такой же исходный код (логика) индикатора? Вы можете в этом убедиться? Одинаковые ли инпуты используются? На скриншотах заметно, что в TOS плоты со смещением, в том время как в МС нет. Одинаковы ли данные и длина дата серии в МС и TOS?
Re: Ошибки в отрисовке индикаторов
Если выключить “Update on every tick” и "Skip identicla ticks" то текущего бара индикатора в моменте уже не будет, он появится только по закрытию - не удобно, можно только пожелать поработать над этим.
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: Ошибки в отрисовке индикаторов
Вы можете модифицировать логику кода, чтобы он работал так, как Вам это необходимо.
Re: Ошибки в отрисовке индикаторов
Да, я понял, спасибо. Вообщем-то и аллигатора мне помогли переделать, теперь он, как по книге автора, смотрит вперёд и совпадает с графиком TOS. Тему можно закрывать.
Аллигатор:
Аллигатор: