Вывод составных индикаторов на график в версии 4.2.40

Вывод составных индикаторов на график в версии 4.2.40
Atom
11/28/2014


Как теперь рисовать например болинджер?
конструкция типа
Code

            var values=new Dictionary<IChartElement, object>
		{
			{ _candlesElem, candle },
                        { _bbElem, new ChartIndicatorValue (_band, bbValue) },
		};

            _chart.Draw(candle.OpenTime, values);



теперь не работает, график рисует количество периодов равное периоду болинджера и потом просто останавливает отрисовку, в логах при этом ошибок нет.



Thanks:


Mikhail Sukhov

Avatar
Date: 11/28/2014
Reply


График сам ничего не выводит . Что передается то и рисуется
Thanks:

RomSunZ

Avatar
Date: 11/28/2014
Reply


Ну так я же написал, что график перестал принимать ComplexIndicatorValue, при этом если в метод Draw передается такой элемент, то на график не выводится ничего из того, что передавалось вместе с таким элементом (свечки, мувинги и прочая хрень).
Пишу, потому как проблема возникла после перехода на 4.2.40 с 4.2.35, код что в ранней версии, что в новой одинаковый. В старой работает, в новой нет.
Thanks: Barry

Владимир

Avatar
Date: 12/15/2014
Reply


В API сменилась конкретно идеалогия. Видимо для Михаила это очевидно, а для вас не очень. Я так понимаю, что надо копать в новом helpe, который идет вместе с новой версией API. Очень обидно, что уроки и примеры очень отстают(((

P.S. Попроуйте передать составные части комплексного индикатора по отдельности.
Thanks: Barry

Mikhail Sukhov

Avatar
Date: 12/15/2014
Reply


Идеалогия с графиком не менялась. Пример в контакте показыаает как работать с графиком. В том числе и составными индикаторами.
Thanks:

Владимир

Avatar
Date: 12/16/2014
Reply


Я правильно понял, что вы имеете ввиду группу StockSharp.Edu?
Так там Reference на 4.2.10 файлы, а человек спросил про API версии 4.2.43
Или я не там примеры смотрю? Подскажите тогда пожалуйста
Thanks: Barry

Mikhail Sukhov

Avatar
Date: 12/16/2014
Reply


Владимир Go to
а человек спросил про API версии 4.2.43


Человек - это бесплатный юзер. Доступ к материалам обучающим не имеет. Что он спрашивает мне лично не понятно и долго разбираться. Саппорт от стокшарпа - только через чат саппорта.
Thanks:

RomSunZ

Avatar
Date: 12/16/2014
Reply


Михаил, будьте проще. Я написал, что код
Code

            var values=new Dictionary<IChartElement, object>
		{
			{ _candlesElem, candle },
                        { _bbElem, new ChartIndicatorValue (_band, bbValue) },
		};

            _chart.Draw(candle.OpenTime, values);


который работал в предыдущих версиях больше не работает.
Файл справки сильно отстает от текущей версии стокшарпа и в данном случае абсолютно бесполезен.
Вместо флуда в несколько постов можно было показать кусок кода, который работает и все...
(или более оперативно менять файл справки, чтобы не возникало таких "тупых" с Вашей точки зрения вопросов)
Thanks: Barry

Mikhail Sukhov

Avatar
Date: 12/16/2014
Reply


RomSunZ Go to

Файл справки сильно отстает от текущей версии стокшарпа и в данном случае абсолютно бесполезен.


Я уже неоднократно писал. Паблик документация - as is. Есть претензии? Напишите лучше.

Мы осуществляет только платную тех поддержку.

Куда уж проще? Пишу каждый месяц - дока местами устарела. Нужно применять алгоритм "поразмыслить". Не хотите мыслить? Платите в Обучение, мы вам поможем за ваши деньги.
Thanks:

RomSunZ

Avatar
Date: 12/17/2014
Reply


Михаил, я вообще без претензий на счет "дай" ибо понимаю, что пользуюсь трудом людей "на халяву". И чтобы помочь хоть каким-либо образом в улучшении продукта пишу только про ошибки и то, что на мой взгляд можно было-бы улучшить. Принимать это или нет - Ваше решение, не мое. Но отписки типа все работает, вы сами дураки думать не хотите - это моветон.
В данном случае описана ошибка, ибо в предыдущей версии метод Draw принимал ComplexIndicatorValue, а в новой - перестал.
Костыль в данном случае очевиден - разбить на составные индикаторы и скормить их методу, но это ведь костыль, а не решение.

P.S. Как Вы вообще себе представляете, чтобы человек со стороны, не зная как работает код написал помощь лучше, чем разработчик?
Thanks: Barry

Mikhail Sukhov

Avatar
Date: 12/17/2014
Reply


Я уже отвечал что вы что то делаете не так. Вопрос не читал. Ответил на комментарий Владиира так как слушатель курсов. Концепция с графиком не менялась. Разбирайтесь что вы не так делаете.

Документацию напаисать сложно но возможно. Вопрос лучше поставить как нужно ли это хоть кому то.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy