Originally Posted By: vito333
Блок "Heiken Ashi Price" подключается к обычному источнику и выдаёт цены HA, поэтому в данном случае получился двойной расчёт HA.

Значит с помощью блока "Heiken Ashi Price" можно получить только цены для несглаженного "Heiken Ashi", и то, если подключить "Heiken Ashi Price" не к "Heiken Ashi", а непосредственно к штатному источнику?

Хорошо, подключил к штатному источнику два блока "Heiken Ashi" и "Heiken Ashi Price". Из четырех цен, которые возвращают оба блока - совпадает только одна цена Close.

"Heiken Ashi Price" (Closess=True)=="Heiken Ashi" (Close)
"Heiken Ashi Price" (Opens=True)<>"Heiken Ashi" (Open)
"Heiken Ashi Price" (Lows=True)<>"Heiken Ashi" (Low)
"Heiken Ashi Price" (Highs=True)<>"Heiken Ashi" (High)

Вопрос, какой блок возврашает более точные значения?

В приложении есть две картинки, на которых представлен скрипт и гистограмма расхождения для цены High. Вполне возможно, что такое расхождение связано с ошибками округления, поскольку отличия начинаются с 3-его знака после точки. Для фьючерса на индекс РТС - это вообще нечувствтельно.

Но почему тогда не наблюдаются расхождения для цены Close?



Attachments
HA_HISTOGRAM.JPG (373 downloads)
HA_SCRIPT.JPG (371 downloads)