ZigZag
Atom Ответить
22.05.2012


tmt

Фотография
Добрый день. Такая проблема, я рисую зигзаг на графике и точки мин(макс) смещены вправо и чем больше параметр Depth, тем больше смещение. Не могли бы подсказать в чем ошибка может быть, ну или дать посмотреть исходники zigzag'a? Спасибо

Теги:


Спасибо:




5 Ответов
Alexander

Фотография
Дата: 22.05.2012
Ответить


tmt Перейти
Добрый день. Такая проблема, я рисую зигзаг на графике и точки мин(макс) смещены вправо и чем больше параметр Depth, тем больше смещение. Не могли бы подсказать в чем ошибка может быть, ну или дать посмотреть исходники zigzag'a? Спасибо


Они доступны на codeplex
Спасибо:

esper

Фотография
Программист
Дата: 22.05.2012
Ответить


Там два зигзага:
1. ZigZagEquis - у значения индикатора есть свойство Shift
2. ZigZag - у самого индикатора есть свойство LastValueShift

Во втором зигзаге сейчас вообще не уверен, верно он работает или нет.
Спасибо:

tmt

Фотография
Дата: 22.05.2012
Ответить


Alexander Mukhanchikov Перейти
tmt Перейти
Добрый день. Такая проблема, я рисую зигзаг на графике и точки мин(макс) смещены вправо и чем больше параметр Depth, тем больше смещение. Не могли бы подсказать в чем ошибка может быть, ну или дать посмотреть исходники zigzag'a? Спасибо


Они доступны на codeplex


Там скорее всего доступны тем, кому дали доступ. Спасибо.

Цитата:
2. ZigZag - у самого индикатора есть свойство LastValueShift

Я пробовал конечно же это свойство, подумал может я ошибся где..
Код
ZigZag.LastValueShift = 3;

Но пишет ошибочку "Невозможно присвоить значение свойству или индексатору "StockSharp.Algo.Indicators.Trend.ZigZag.LastValueShift" -- доступ только для чтения". И Вам спасибо, попробовал ZigZagEquis, но пока не понял как его использовать, тк индикаторы ранее не использовал (пытаюсь из примера SampleSMA переделывать. Так что сильно не пинайте.)

Ошибки и действительно нету в расчетах, нашел где то на форуме. Просто надо либо отрисовывать со смещением, либо же Shift использовать.
Автор топика
Спасибо:

Alexander

Фотография
Дата: 22.05.2012
Ответить


tmt Перейти
Там скорее всего доступны тем, кому дали доступ. Спасибо.


Доступ к исходникам на codeplex есть у всех.
Спасибо: tmt

esper

Фотография
Программист
Дата: 23.05.2012
Ответить


tmt Перейти
Цитата:
2. ZigZag - у самого индикатора есть свойство LastValueShift

Я пробовал конечно же это свойство, подумал может я ошибся где..
Код
ZigZag.LastValueShift = 3;

Но пишет ошибочку "Невозможно присвоить значение свойству или индексатору "StockSharp.Algo.Indicators.Trend.ZigZag.LastValueShift" -- доступ только для чтения". И Вам спасибо, попробовал ZigZagEquis, но пока не понял как его использовать, тк индикаторы ранее не использовал (пытаюсь из примера SampleSMA переделывать.


Так это свойство не устанавливать надо, а читать. Оно показывакт на сколько баров назад изменилось значение индикатора.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy